Layers and Masters Panel»
The Layers and Masters panel Window > Panels > Layers & Masters helps you manage the layers and masters in your font. FontLab VI allows multiple layers in the Glyph Window, which can contain elements with contours or bitmap images. In variable fonts, layers can also represent masters and instances.
The panel consists of a local toolbar, a list of layers and masters, and a status bar.
The local toolbar has the following options:
|Show toggle to show/hide the selected layer. Hold down Cmd while pressing the toggle to show/hide all the layers in the panel.|
|Opacity number stepper to modify the opacity of the selected layer.|
|Lock toggle to lock the selected layer. Hold down Cmd while pressing the toggle to lock all the layers in the panel.|
|Service toggle to set the selected layer to a Service layer. Hold down Cmd while pressing the toggle to set all the layers in the panel as Service.|
|Wireframe toggle to show the selected layer as wireframes. Hold down Cmd while pressing the toggle to show all layers in the panel as wireframes.|
Each item in the list of layers and masters comprises the name of the layer or master, a preview, number of elements in the layer or master, and icons to show whether it is visible, locked, a service layer and if it is shown as a wireframe.
Any masters in the list have their names displayed in bold, while instance have their name shown in grey. Compatible masters have pale green backgrounds in the panel, while incompatible masters have a pale red background:
Additionally, the status bar offers the following options:
|Add layer button|
|Duplicate layer button|
|Remove layer button|
|Match Masters tries to automatically match masters for the whole glyph.|
|Merge visible layers button that merges all layers that are marked visible in the panel|
|Show mask toggle hides and shows the mask layers|
Adding a new layer»
To add a new layer click on the Plus button in the status bar or the Glyph > Add Layer (CmdShiftN) command. This dialog will appear:
Here you can enter a Name for your layer and set its main properties: whether it will be service layer , be locked and be displayed as wireframe . You can also select if the new layer should appear at the end of the list by pressing the Put to Background button ; if this option is off, the new layer will be added to the top of the list.
In addition to the name and properties of the layer, the dialog gives you the following options:
To choose whether the new layer should be added to the current glyph only, selected glyphs or all glyphs.
Fill new with content of this font allows you to copy glyph elements from another opened font to the new layer of the current font, and choose whether you would like this copy to be left, right or centre aligned. If no other font is open at the time, the contents of the currently selected layer of the same font will be copied.
Check the Make it master layer if you would like FontLab VI to name the master in way that it works as a master. This will be a font master if you add the contents of the opened font, or this a glyph master if you create the layer for just some of the glyphs in the font.
If Use instance layer if available is checked and the font is axis-based (i.e. a variable font), the #instance layer is used. The #instance layer is the virtual layer which keeps the results of interpolation.
Check the Rasterize layer to this PPM and enter the value you need to put the result of the glyphs outline rasterisation to the new layer.
To duplicate a layer in the current glyph, select it in the panel and click on the Duplicate button in the status bar.
To duplicate a layer in all glyphs in the font, follow the steps outlined in the section above, and in the option Fill new layer with content of this font, choose the current font.
To delete a layer, select it and click on the Minus button in the status bar, or select the Glyph > Remove Layer command. This dialog will appear:
Editing layer properties»
To hide/show a layer, select the layer and click on the Eye button in the local toolbar, or click on the Eye button on the left of the layer preview. To hide/show all layers, hold down Cmd and click on the Eye button in the local toolbar. Note that the current active layer is always shown regardless of its visibility settings.
To change layer opacity, enter a value in the Opacity field or use the number stepper.
To lock a layer, select it and click on the Lock button in the local toolbar, or click on the dot under the Lock icon for that layer. To unlock a layer, click on the lock icon in that layer’s row. To lock all layers, hold down Cmd and click on the Lock button in the local toolbar.
To make a layer a Service layer, select it and click on the Service button in the local toolbar, or or click on the dot under the Service icon for that layer. To remove the Service attribute from a layer, click on the Service icon in that layer’s row, or select it and click the icon in the local toolbar. To add the Service attribute all layers, hold down Cmd and click on the Service button in the local toolbar.
To show a layer as a wireframe, select it and click on the Wireframe button in the local toolbar, or or click on the dot under the Wireframe icon for that layer. To switch off the wireframer, click on the Wireframe icon in that layer’s row, or select it and click the icon in the local toolbar. To show all layers as wireframes, hold down Cmd and click on the Wireframe button in the local toolbar.
Browsing layers and masters»
To switch between layers and masters, click on their names in the panel, or use the Glyph > Next Layer (++Alt+.++) and Previous Layer (++Alt+,++) menu commands. Note that these commands skip service layers.
To modify the order of layers and masters, drag and drop them in the panel.