You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
UFO3 Font Info properties<br />
are described on<br />
unifiedfontobject.org/<br />
versions/ufo3/fontinfo.html<br />
this value. Also, when a small cap glyph is displayed in Edit<br />
view and metrics are set to show, the small cap height will be<br />
displayed instead of the x-height.<br />
12.2.2 UFO 3 Parameters<br />
These custom parameters, again presented in alphabetical<br />
order, follow the naming convention for Font Info properties<br />
as set forth in the UFO 3 specification published in March 2012.<br />
Text between quotes is taken from the OpenType specification<br />
on Microsoft’s site. As of version 1.3.18, <strong>Glyphs</strong> also makes<br />
use of a simplified naming convention. Wherever possible,<br />
you can leave out the prefix of the keyword, e.g., instead of<br />
‘openTypeNameDescription’, you can simply use ‘description’,<br />
or ‘blueScale’ instead of ‘postscriptBlueScale’. Both long and<br />
short versions work side by side, though.<br />
blueScale float BlueScale value. This corresponds to the Type 1/CFF<br />
BlueScale field. Controls the font size until which overshoot<br />
display is suppressed. Calculated as (pointsize at<br />
<br />
you do not set the value yourself, blueScale defaults to 0.037,<br />
<br />
em. This means that, in this case, overshoots will be visible if<br />
at least 40 pixels are used to display an em. The maximum<br />
blueScale value depends on the sizes of your alignment zones.<br />
The maximum pointsize at 300 dpi is calculated as<br />
<br />
<br />
<br />
alignment zone height) must be less than 240.<br />
For example, your largest zone is 21 units deep, thus:<br />
-<br />
<br />
<br />
<br />
blueShift integer or float BlueShift value. This cor responds to the<br />
Type 1/CFF BlueShift field. Default value is 7. Extends for very<br />
small glyph features beyond the font size indicated by blueScale.<br />
Overshoots inside an alignment zone are displayed if: (a)<br />
they are equal to or larger than BlueShift and (b) if they are<br />
smaller than BlueShift but larger than half a pixel. E.g. blueScale<br />
is set to suppress overshoots until 32 PPM, blueShift is 6,<br />
<strong>Glyphs</strong> <strong>Handbook</strong>, May <strong>2013</strong> 89