Glyphs Handbook, May 2013    31
the Preview. The Preview gives you the complete text on a 
single line and centers on the current glyph. You can double 
click a letter in the Preview to make the Edit view center on 
it. The Preview respects custom parameters as well as the 
bracket trick described in the section 3.4.2, ‘Switching Glyph 
Shapes’(p. 36).
You can switch between black-on-white and white-on-black 
with the Invert button 
next to the Instances. To test the 
legibility of your design, you can use the slider to blur the font 
sample in the Preview.
.. Previewing in OS X
Because of the complicated font caching mechanism employed 
by OS X, simply overwriting a previously installed font can 
lead to a range of problems. In order to avoid such font cache 
diculties, you can change the family name in the Font Info 
every time you export, e.g., by adding an increasing number 
(‘MyFont’, ‘MyFont’, ‘MyFont’ etc.) or a letter combination 
(‘MyFontAA’, ‘MyFontAB’ etc.). The latter scheme ensures 
a more consistent font menu ordering if you have many 
versions of your font installed.
If you do run into cache problems, close all running 
applications and remove all instances of your font from 
Font Book or the Fonts folder. Then, open the Terminal 
application and type these lines, each of them followed by 
a return. The second command will prompt you for your 
administratorpassword:
atsutil databases -removeUser
sudo atsutil databases -remove
atsutil server -shutdown
atsutil server -ping
After these Terminal commands, you need to restart the Mac 
as quickly as possible. If the problems persist, boot the Mac in 
safe mode and recreate caches by holding down the Shift key 
while restarting and logging in.
Because of the described 
dificulties with the OSX 
font cache, we do not 
recommend testing uninished 
fonts in Font Book.
How to convert pdf to powerpoint - SDK software service:C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF in C#.net, ASP.NET MVC, WinForms, WPF
Online C# Tutorial for Creating PDF from Microsoft PowerPoint Presentation
www.rasteredge.com
How to convert pdf to powerpoint - SDK software service:VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to PDF in vb.net, ASP.NET MVC, WinForms, WPF
VB.NET Tutorial for Export PDF file from Microsoft Office PowerPoint
www.rasteredge.com
Glyphs Handbook, May 2013    32
.. Previewing in Adobe applications
For a complete preview including things like positioning 
features and menu ordering, just pick File > Export (Cmd-E) 
and choose /Library/Application Support/Adobe/Fonts/ as 
Export Destination. The font becomes immediately available 
in all Adobe applications. Any previously saved instance of 
the font in this folder will be overwritten. The font will not be 
available outside Adobe apps, but this is a convenient way to 
circumvent any font cache problems in OSX.
If the Fonts folder does not exist, you can create it right in 
the Open Folder dialog by pressing Cmd-Shift-N. In this case, 
you have to restart any running Adobe apps for the change to 
takeeect.
.  EXCHANGING OUTLINES WITH ILLUSTRATOR
..  Preparation
First, find the right scale for your drawings in Adobe 
Illustrator. One point in Illustrator corresponds to one unit 
in Glyphs, i.e., an element that is 100 pt high will end up at a 
height of 100 units in Glyphs. To quickly get the right scale, 
draw a rectangle with the height of the capital letters in 
Glyphs, copy and paste it into an Illustrator artboard and scale 
the drawings to fit the height of therectangle.
Alternatively, you can start in Illustrator and set the 
artboard to a height of your UPM size in points, e.g., 1000 pt 
if your UPM is 1000. Both ascender and descender should fit 
inside the artboard.
..  Set the Page Origin
If you set the page origin to the intersection of base line and 
LSB, the paths will have the right position.
In Illustrator up to Version CS, set the origin of the page 
by dragging the cross hair in the top left corner between the 
rulers. In Illustrator CS or later, set the origin of the page in 
the Artboard Options.
SDK software service:Online Convert PowerPoint to PDF file. Best free online export
Download Free Trial. Convert a PPTX/PPT File to PDF. Then just wait until the conversion from Powerpoint to PDF is complete and download the file.
www.rasteredge.com
SDK software service:C# PDF Convert to Jpeg SDK: Convert PDF to JPEG images in C#.net
C# PDF - Convert PDF to JPEG in C#.NET. C#.NET PDF to JPEG Converting & Conversion Control. Convert PDF to JPEG Using C#.NET. Add necessary references:
www.rasteredge.com
Glyphs Handbook, May 2013    33
..  Copy the Paths
Copy and paste the outlines. A dialog may appear, preventing 
you from pasting something far outside the bounds of 
the letter. It will move the path next to the origin, i.e., the 
intersection of base line and left sidebearing.
SDK software service:VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.
Convert PDF to Image; Convert Word to PDF; Convert Excel to PDF; Convert PowerPoint to PDF; Convert Image to PDF; Convert Jpeg to PDF;
www.rasteredge.com
SDK software service:VB.NET PDF Convert to HTML SDK: Convert PDF to html files in vb.
Convert PDF to HTML. |. Home ›› XDoc.PDF ›› VB.NET PDF: PDF to HTML. Convert PDF to HTML in VB.NET Demo Code. Add necessary references:
www.rasteredge.com
Glyphs Handbook, May 2013    34
  Palette
.  PALETTE WINDOW
You can open the floating Palette window from the Window 
menu, or press the shortcut, Cmd-Opt-Shift-P. The Palette has 
four sections. You can collapse or expand them by clicking 
on their title or the triangle next to it. If you abut the Palette 
against the left or right edge of your screen, the main window 
zoom (click the green zoom button or choose Window > Zoom) 
will save space for the Palette.
Most Palette transformations work in both the Font and 
the Edit view. Depending on the selection, the transformations 
work on paths, parts of paths, or complete glyph layers, even 
when multiple glyphs are selected. 
.  DIMENSIONS
The entries in the Dimensions section have no eect on any 
font parameters. They serve as a cheat sheet for your design 
process. You can enter values for a couple of crucial measures 
in your current layer. Values are stored per master.
.  FIT CURVE
The Fit Curve panel helps creating curves with matching 
curvatures. In most instances, the collapsed (i.e., single line) 
view will do. Select percentages by setting the left field to 
the minimum value and the right field to the maximum 
value. The buttons in between interpolate these two values. 
Alternatively, you can press Ctrl-Opt-1 through 8. For the 
Fit Curve function to take eect, at least one handle must 
SDK software service:C# powerpoint - Convert PowerPoint to PDF in C#.NET
C# PowerPoint - Convert PowerPoint to PDF in C#.NET. C# Demo: Convert PowerPoint to PDF Document. Add references: RasterEdge.Imaging.Basic.dll.
www.rasteredge.com
SDK software service:C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net
Convert PDF to HTML. |. C#.NET PDF SDK - Convert PDF to HTML in C#.NET. How to Use C# .NET XDoc.PDF SDK to Convert PDF to HTML Webpage in C# .NET Program.
www.rasteredge.com
Glyphs Handbook, May 2013    35
be selected. Fit Curve also works when handles of dierent 
segments are selected.
The numbers describe the percentage length of the 
handle. The distance from the curve point to the intersection 
of the handles equals 100 percent. 57 percent give you an 
ellipticcurvature.
For finer tuning, click the little triangle to expand the Fit 
Curve panel into two dimensions. In that case, the first handle 
on each curve segment is controlled by the x axis, while the 
second one is controlled by the y axis.
Click one of the little buttons to alter the curvature of the 
selected curve segments. Click the same button to adjust 
other curve segments (e.g., in other letters of the same font) 
accordingly. This way, you can achieve matching curvatures in 
dierent curves.
.  LAYERS
Glyphs dierentiates between two sorts of layers: font masters 
and regular layers. Font masters are needed for interpolating 
instances. All glyphs in a font will always carry all font 
masters set in File > Font Info > Masters (see 9, ‘Multiple Master’, 
p. 73). In the Layers section of the Palette, master layers are 
displayed above a separator line.
Regular layers are displayed below the separator. They 
are stored on a per-glyph basis. You can have any number 
of layers in a glyph. Use them for keeping variations of the 
respective glyph.
Smaller curves, e.g. counters, 
generally need higher curvature 
percentages than larger curves, 
e.g. on the outside of a bowl.
SDK software service:VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
VB.NET PDF - Convert PDF to MS Office Word in VB.NET. VB.NET Tutorial for How to Convert PDF to Word (.docx) Document in VB.NET. Best
www.rasteredge.com
SDK software service:VB.NET PDF Convert to Tiff SDK: Convert PDF to tiff images in vb.
VB.NET PDF - Convert PDF to TIFF Using VB in VB.NET. Free VB.NET Guide to Render and Convert PDF Document to TIFF in Visual Basic Class.
www.rasteredge.com
Glyphs Handbook, May 2013    36
..  Working with Layers
Font masters cannot be edited through the Palette. They are 
controlled via the Font Info window.
Select an available master from above the separator and 
click the Copy button to create a new layer. A copy of the 
master will appear below the separator line, carrying the 
name of the master and the creation date. Double click the 
layer name to edit it. To delete a layer, select it and click the 
minus button below. To exchange it with the glyph layer that 
is used as an interpolation master, click the gear button and 
select Use as Master from the menu that pops up.
..  Switching Glyph Shapes
In a Multiple Master font with a weight axis and no other 
axes, you can let Glyphs exchange layers with masters 
automatically for a range of weights. For this to happen, 
create layer copies of the masters you want to exchange. Set 
each layer name to the name of the corresponding master, 
followed by a space and a number in brackets, e.g., ‘Light [96]’ 
or ‘Regular [210]’. For instances with weight values above the 
bracketed number, Glyphs will use these layers as masters.
If the master shapes are not point-compatible with the 
layer copies, you need to exchange both masters at the 
same interpolation stage. In that case, the names of both 
layer copies should carry the same weight value in brackets. 
Otherwise an instance in between would end up with 
incompatible masters.
A common usage example is the vertical bar that crosses 
down through the dollar sign. In bolder variations of the 
glyph, most designers choose to split it in two and reduce it 
to whatever extends below and above the s-shaped part of the 
sign. Keep the light variations as masters and put the bold 
variants into the bracketed layers.
$$$$$$$
This ‘bracket trick’ only works in single axis set-ups. If you 
want to switch glyph shapes in multiple axis set-ups, you 
can use separate glyphs and rename them at export with 
Glyphs Handbook, May 2013    37
custom parameters in the respective instances. See section 6.3, 
‘Instances’(p. 57), for more details.
.  TRANSFORMATIONS
The bottom section of the palette is reserved for basic path 
tranformations. First, you need to select a transformation 
origin. This can either be a Grid point calculated relative to the 
selected paths, a manually set Reference Point, or one of the 
Metrics taken from the entries in the Masters section of the 
Font Info, such as baseline, (half or full) x-height and (half or 
full) cap height. 
mirror
horizontal scale
vertical scale
rotate
skew
align paths, components
transformation origin
Once you have set the transformation origin, you can, from 
top to bottom:
ː ʤːː¯ʏÃöÃːÎʍɿːÇɿ©ɿɶÎʏ¶°ːʍ¶Ãʏ궰Îv©©åː¶ÃːÞɿÃÎʏɶv©©å
ː ʤːːÇɶv©ɿːÎʍɿːÇɿ©ɿɶÎʏ¶°ːɵåːÀɿÃɶɿ°ÎvʉɿːÞv©ÓɿÇ
ː ʤːːöÎvÎɿːÎʍɿːÇɿ©ɿɶÎʏ¶°ːɶ¶Ó°ÎɿÃɶ©¶ɶ¦ßʏÇɿː¶Ãːɶ©¶ɶ¦ßʏÇɿː
bydegrees
ː ʤːǦɿßːÎʍɿːÇɿ©ɿɶÎʏ¶°ː©ɿʈÎː¶ÃːÃʏʉʍÎːɵåːɻɿʉÃɿɿÇ
ː ʤːv©ʏʉ°ːɶ¶¯À©ɿÎɿːÀvÎʍÇː¶Ãːɶ¶¯À¶°ɿ°ÎÇːζːɿvɶʍː¶ÎʍɿÃ
The scaling takes two percentage values, for horizontal and 
vertical scaling respectively. When the lock symbol is closed, 
the second value will be ignored and the first value applies 
to both x and y scaling. The entered values refer to positive 
scaling which is activated by pushing the plus button. The 
minus button does not scale down by the entered values, but 
This means that if you 
want to scale down all 
coordinates by half, you 
need to enter 100 percent 
and hit the minus button.
Glyphs Handbook, May 2013    38
reverses the positive transformation. This way, you can always 
undo a positive scale with the minus button and vice versa.
The align buttons only work on complete paths, no matter 
whether they are partially or fully selected. If you want to 
align individual points or segments, you need to use the Align 
Selection command from the Layers menu. See section 2.2, 
‘Editing Paths’(p. 9), for more details.
Glyphs Handbook, May 2013    39
  Filters
.  FILTERS MENU
You can apply filters to the active layer in the Edit view, or to 
any number of selected layers (with the text tool), or in the 
Font view. Filters only aect visible layers, never all layers in a 
glyph. The following filters come standard with Glyphs.
.  HATCH OUTLINE
Creates hatched letters. Distance, width, and angle of the 
hatch-lines can be chosen. Glyphs always uses the background 
path as source. If there is no path, Glyphs will put a copy of 
the current path into the background. Alter the appearance of 
the hatching by changing the background path and applying 
the filter once again.
.  OFFSET CURVE
Changes the thickness of stems horizontally and / or vertically. 
The lock sign uses the horizontal value for both horizontal 
and vertical expansion. Without the Make Stroke option, paths 
will just be moved into a parallel position:
With the Make Stroke option, selected paths will be expanded 
to closed outlines:
The Position setting controls the distribution of the expansion. 
At 0%, the path will only expand to the right. At 100%, the 
path will only expand to the left. At 50%, the expansion will 
be evenly distributed to both sides of the path. Right and left 
sides are determined by the path orientation.
Tip: You can apply the Make 
Stroke option to an open path to 
get a thickened outline. This way, 
you can get an initial outline just 
by drawing the internal stroke.
Glyphs Handbook, May 2013    40
.  REMOVE OVERLAP
Removes overlaps of selected paths as well as open paths and 
stray nodes. If no paths are selected, the filter will be applied 
to all paths of the selected letter(s). The filter expects all 
outline orientations to be set correctly (see 2.2.8, ‘Controlling 
Path Direction’, p. 13). To maintain base shapes while 
editing, you can have overlaps removed automatically at 
export with the respective option in the export dialog (see 
11.3.2, ‘Generating Installable Fonts’, p. 83).
.  ROUGHEN
Segments an outline into straight subpaths and randomly 
moves the nodes within a given limit. Control the size of the 
subpaths with the Segment Length field. The Horizontal and 
Vertical values control the maximum oset for each node. 
With the Angle value, you can tilt the horizontal and vertical 
node transformation. If you use modest values, the resulting 
glyphs will receive a roughened look, hence the name:
.  ROUND CORNERS
Use this filter to round all selected corners of a path. To 
only round the outside corners, i.e., corners pointing into 
the white background, simply select nothing. Use the Visual 
corrections option to create a more natural looking corner 
rounding. This option increases the corner radius at obtuse 
angles, and reduces the radius at acute angles, yielding a more 
naturalshape.
From left to right: original shape, 
rounded shape, and rounded 
shape with visual corrections.
Documents you may be interested
Documents you may be interested