Release notes for FontLab 184.108.40.20628 beta¶
14 July 2022
Explore & prepare¶
Improved appearance of disabled editing fields.
Edit & refine¶
You can now perform vertical slant transformations in the Transform panel. To see the Vertical slant box, make the Transform panel wider.
Glyphs & fonts¶
Renaming alternate glyphs when renaming a glyph¶
FontLab offers two methods to rename glyphs.
Simple rename: If you change the glyph name directly in the Glyph panel or in the Font window cell if Preferences > Font Window > Caption > Editable, FontLab only renames the glyph, but does not update other structures.
Full rename: Choose Glyph > Rename Glyph or click the name icon or the Unicode icon in the Glyph panel to open the Rename Glyph dialog.
If you perform full rename for a glyph without a suffix, FontLab also renames the corresponding glyphs that have a suffix if the Also rename alternates checkbox is turned on. If the checkbox is turned off, FontLab only renames the current glyph.
- If you close the Pencil toolbox, you can now double-click the Pencil toolbar icon to open the toolbox again, just like the other toolboxes.
- FontLab now renders the True Fill of a Power Brush correctly.
- FontLab now correctly calculates italic sidebearings in italic fonts if a glyph contains an element that has Stroke.
- You can now import custom export profiles exported from FontLab 7.
- If you’re using the dark UI theme, the format icons in the Export Profiles and Export Font As dialogs now appear correctly.
- Various fixes.
Changes in FontLab 220.127.116.1125 beta¶
Draft & draw¶
Soft Brush and soft Pencil¶
The Brush and Pencil tools now have a Soft toggle in the toolbox.
If you turn it on, the Brush and Pencil tools will have some inertia as you draw with it. When you draw with Soft Brush or Soft Pencil, FontLab ignores small jiggles of your hand so the resulting curves are smoother. The Soft mode of the Brush and Pencil tools also helps you make corners more pronounced, and produces fewer unintended line segments.
If you turn on the Smart Pencil toggle in the Pencil toolbox and draw, the Smart Pencil performs simplification of the curves that you draw, so it produces smoother curves with fewer nodes, longer curve segments, and nodes at extremes.
If you turn on both Smart Pencil and Soft Pencil, the curves will be even smoother, but Smart Pencil may produce line segments if make drawing moves that are close to straight lines.
Preview next segment with Pen¶
The Pen tool now has a Preview next segment toggle in the toolbox, which changes how the basic Pen tool works (if the first four Pen sub-tools are turned off).
If Preview next segment is turned on and you’ve started drawing, the Pen tool previews what will happen if your next action will be a click (but does not show what will happen if you click-and-drag).
- If you’re drawing a line segment (the previous node was sharp and had no handle), Pen previews the line segment.
- If you’re drawing a curve segment (the previous node was smooth or had a handle), Pen previews the curve segment that will be created if you click. The incoming handle of the next node will be similar in length and angle to the outgoing handle of the previous node.
If Preview next segment is turned off, Pen shows no preview. If you’re drawing a curve segment, and you click, the incoming handle of the next node will be retracted.
If your next action is a click-and-drag, the segment will be a curve segment regardless of the toggle. The node will be a smooth node with symmetrical handles defined by the drag. To create a sharp node with separately defined handles, hold Alt while you’re dragging.
If one of the first four sub-tools is turned on, the Pen tool always previews the next segment.
Edit & refine¶
New Contour tool toolbox toggles¶
With the Contour tool, you can achieve different goals when you click, double-click or drag a node, handle or segment, and additional functionality is available if you hold Shift (typically aligns to horizontal or vertical), Ctrl (typically disables snapping), Alt (various alternate functionality) and, on macOS, also Cmd. Yet different functionality is accessible when you hold multiple modifier keys.
Hold F1 or FnF1 over the Contour toolbar icon to see a compact description of the Contour functionalities, or tap ShiftF1 or open Help > Help Panel for a more detailed description.
With the Contour tool, you can drag smooth and sharp nodes in a special “harmonized” way. Previously, harmonized dragging was only available on macOS.
If you hold CmdAlt and drag a node:
- If the node is smooth, FontLab changes the surrounding curve segments so that they form a smooth shape, slides the node along and nudges the handles of the surrounding nodes.
- If the node is sharp, FontLab dynamically changes the handles around the node, so that they point towards the surrounding nodes, producing a harmonized corner.
Now, you can turn on the Harmonized drag toggle in the Contour toolbox, and drag any node without using any modifier keys: FontLab will use harmonized dragging. This now also works on Windows!
When you hold ShiftAlt and drag a node, the node “slides” along a curve: moves along the curve while the shape gets preserved. When you drag a sharp node or a start/end node beyond the curve with ShiftAlt, FontLab continues (extends) the curve smoothly.
Now, you can turn on the Slide toggle in the Contour toolbox, and drag any node without using any modifier keys: FontLab will slide the node, and will preserve or continue the curve.
Test & adjust¶
Click a unidirectional move delta to convert it to a bidirectional move delta. Click it again to make it a unidirectional move delta. See Test & adjust for a revised description of the Delta filter.
.glyphs export profile now uses version 3 of the format by default. To export into
.glyphs version 2, go to File > Export Font As, choose Glyphs, click Customize and turn on Use legacy format version. Change the Profile name from
Glyphs (clone) to something like
Glyphs v2, click OK and export the font.
When you open or export a
.glyphs version 3 format, FontLab reads and exports tags.
- If you cut a portion of a contour with Edit > Cut or CmdX or CtrlX or you delete it with Del or FnBkSp then FontLab no longer converts some smooth nodes into sharp nodes in the remaining contours.
- If you cut or remove a line segment in a triangular contour, FontLab now keeps the remaining arms of the triangle as expected, as it did in FontLab 7.