Technical: HEAD.direction should be 0 (not 2)

Bug #727638 reported by Paul Sladen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Font Family
Won't Fix
Undecided
Malcolm Wooden

Bug Description

showttf Ubuntu*.ttf | grep fontdirhint
        fontdirhint=2 left to right and neutrals
        fontdirhint=2 left to right and neutrals
        fontdirhint=2 left to right and neutrals
        fontdirhint=2 left to right and neutrals
        fontdirhint=2 left to right and neutrals

This probably wants to be zero ("0 Mixed directional glyphs")

  http://developer.apple.com/fonts/ttrefman/RM06/Chap6head.html

Possibly related to bug #726759 ("Technical: Hebrew RtL LtR markers display U+202B").

Paul Sladen (sladen)
Changed in ubuntu-font-family:
milestone: none → 0.72
description: updated
Changed in ubuntu-font-family:
assignee: nobody → Malcolm Wooden (malcolm-daltonmaag)
Revision history for this message
David Marshall (dave-daltonmaag) wrote : Re: [Bug 727638] [NEW] Technical: HEAD.direction should be 0 (not 2)

The meaning of this bit changed between TrueType and OpenType - as today
there are much better ways to process and display mixed direction text.
The OpenType spec says "Deprecated (Set to 2)":
http://www.microsoft.com/typography/otspec/head.htm

Dave

Revision history for this message
Paul Sladen (sladen) wrote :

David: excellent answer! Hopefully this means that nothing is looking at this bit anyway.

Changed in ubuntu-font-family:
status: New → Won't Fix
Paul Sladen (sladen)
Changed in ubuntu-font-family:
milestone: 0.82 → 1.00
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.