Autohint = "Erzwingt Autohinting für die betroffenen Instanzen, überschreibt die Einstellungen im Export-Dialog.";

"Axis Location" = "Koordinaten neu zuweisen, von den internen Koordinaten in Glyphs zu den Werten, die im Schriftmenü für einen Variation-Font erscheinen (‘external coordinates’). Nützlich, wenn die internen Koordinaten nicht den Bestimmungen der OpenType-Spezifikation entsprechen.";

"Axis Mappings" = "Erzeugt eine `avar`-Tabelle mit einer Zuweisung der internen Design-Koordinaten zu für die Benützer zugänglichen externen Koordinaten. Die internen Koordinaten stehen in der linken Spalte, die externen in der rechten Spalte. Hinzufügen ist auch durch Klicken und Ziehen in der Chart möglich. Der Bereich der internen Koordinaten wird durch die Achsen-Position der Master in *Schrift-Info > Master* festgelegt, während der Bereich der externen Koordinaten durch den Parameter *Axis Location* in *Schrift-Info > Master* festgelegt wird.\n\nBitte beachten: Achsen-Zuweisung ist *auf eine Achse* beschränkt, und können nicht für unterschiedliche Positionen *anderer* Achsen angepasst werden. Das ist eine Beschränkung von `avar`, es könnte also ein Kompromiss einer der Zuweisungen sein, oder es wird ein Durchschnittswert für die Zuweisung gewählt. ";

ascender = "Überschreibt den Wert für die Oberlänge für eine bestimmte Schriftsprache. Die Einträge werden in erster Linie für Glyphen dieser Schriftsprache in der Bearbeiten-Ansicht verwendet. Der Eintrag lautet: Schriftsprache in Kleinbuchstaben, Strichpunkt, Leerzeichen und der Wert, z.b. `cyrillic: 720`. Für mehrere Schriftsprachen einfach mehrere Einträge vornehmen.";

blueFuzz = "BlueFuzz value. This corresponds to the Type 1/CFF BlueFuzz field. From the Type 1 specification: The number specifies the ‘units to extend (in both directions) the effect of an alignment zone on a horizontal stem. If the top of a horizontal stem is within BlueFuzz units (in character space) outside of a top-zone, the interpreter will act as if the stem top were actually within the zone; the same holds for the bottoms of horizontal stems in bottom-zones. The default value of BlueFuzz is 1.\n\nAdobe themselves state that BlueFuzz was intended to compensate ‘for slightly inaccurate coordinate data.’ They therefore suggest adjusting the alignment zones themselves as well as explicitly setting BlueFuzz to zero.\n‘Because a non-zero value for BlueFuzz extends the range of alignment zones, alignment zones must be declared at least (2 × BlueFuzz + 1) units apart from each other. Therefore, a default BlueFuzz value of 1 implies that alignment zones should be at least 3 units apart from each other.’\n[Adobe Type 1 Font Format](https://adobe-type-tools.github.io/font-tech-notes/pdfs/T1_SPEC.pdf) (PDF)";

blueScale = "PostScript BlueScale value. This corresponds to the Type 1/CFF BlueScale field. Controls the font size until which overshoot display is suppressed. Calculated as (pointsize at 300 dpi – 0.49) ÷ 240, e.g., 0.039625 for 10 points at 300 dpi. If you do not set the value yourself, blueScale defaults to 0.037, which corresponds to 9.37 points at 300 dpi or 39 pixels per em. This means that, in this case, overshoots will be visible if at least 40 pixels are used to display an em. The maximum blueScale value depends on the sizes of your alignment zones. The maximum pointsize at 300 dpi is calculated as 0.49 + 240 ÷ largest alignment zone size, which corresponds to a PPM (size in pixels per em) of 2.04 + 1000 ÷ largest alignment zone size. The product of (maximum pointsize – 0.49) × (largest alignment zone height) must be less than 240.\n\nFor example, your largest zone is 21 units deep, thus: 2.04 + 1000 ÷ 21 = 49.659, so the maximum PPM at which overshoots can be suppressed is 49. The corresponding maximum pointsize is 0.49 + 240 ÷ 21 = 11.919 points at 300 dpi, thus the blueScale value cannot exceed (11.919 – 0.49) ÷ 240 =  0.04762.\n[Adobe Type 1 Font Format](https://adobe-type-tools.github.io/font-tech-notes/pdfs/T1_SPEC.pdf) (PDF)";

blueShift = "PostScript BlueShift-Wert. Dieser entspricht dem BlueShift-Feld des Type 1/CFF-Formats. Standardwert ist 7. Er erweitert sehr kleine Glyphenmerkmale über die durch blueScale angegebene Schriftgröße hinaus. Überschneidungen innerhalb einer Ausrichtungszone werden angezeigt, wenn: (a) sie gleich oder größer als BlueShift sind und (b) sie kleiner als BlueShift, aber größer als ein halbes Pixel sind. Beispiel: blueScale ist so eingestellt, dass Überschneidungen bis 32 PPM unterdrückt werden, BlueShift ist 6, Überschneidungen sind 12 Einheiten tief. Die Strichenden sind leicht geneigt und reichen 5 Einheiten unter die Grundlinie. Zwischen 0 und 32 PPM bleibt die Grundlinie komplett eben. Ab 33 PPM treten die Überschneidungen auf. Die Strichenden bleiben jedoch flach, da 5 Einheiten erst ab 100 PPM die Hälfte eines Pixels überschreiten.\n[Adobe Type 1 Font Format](https://adobe-type-tools.github.io/font-tech-notes/pdfs/T1_SPEC.pdf) (PDF)";

capHeight = "Überschreibt den Wert für die Großbuchstabenhöhe für eine bestimmte Schriftsprache. Die Einträge werden in erster Linie für Glyphen dieser Schriftsprache in der Bearbeiten-Ansicht verwendet. Der Eintrag lautet: Schriftsprache in Kleinbuchstaben, Doppelpunkt, Leerzeichen und der Wert, z.b. `adlam: 680`. Für mehrere Schriftsprachen einfach mehrere Einträge vornehmen.";

"Design Grid" = "Anzahl der Zeilen und Spalten in einem Raster mit gepunkteter Linie. Hauptsächlich für CJK. Es gibt drei Einträge: `[script:]horizontal,vertical`";

"CJK Grid" = "Anzahl der Zeilen und Spalten des gepunkteten Rasters bei der Anzeige einer CJK Glyphe. Mit den Parametern *CJK Grid Horizontal* und *CJK Grid Vertical* können die beiden getrennt voneinander eingestellt werden. Wenn kein Parameter eingerichtet ist, wird kein Raster angezeigt. Der Parameter kann wie der *CJK Guide* landesspezifisch differenziert werden.";

"CJK Grid Horizontal" = "Number of columns of a dotted-line grid displayed when editing CJK glyphs. This parameter can be localized like the *CJK Guide* parameter.";

"CJK Grid Vertical" = "Anzahl der Zeilen eines Rasters, das bei CJK-Glyphen mit gepunkteter Linie angezeigt wird. Dieser Parameter kann mit *CJK Guide* lokalisiert werden. ";

"CJK Guide" = "Percentage of inset for CJK guide squares, e.g., 10 for 10 percent. If set, Glyphs will display a second square guide for the virtual body in CJK glyphs. You can localize the parameter by preceding the value with the script name, e.g., `kana:5` for an inset of 5% in all Kana glyphs. If you want to define virtual bodies for more than one script, add more *CJK Guide* parameters.";

codePageRanges = "Legt die Bits der `ulCodePageRange1` und `ulCodePageRange2`-Einträge in der `OS/2`-Tabelle fest. ‘Dieses Feld legt genau fest, welche Code-Pages die Schrift in cmap subtable für platform 3, encoding ID 1 (Microsoft platform) umfasst.’ Jede aktive Code-Page ist voll funktionell. Jedes bit ist eine unabhängige flag und die bits können in jeder beliebigen Kombination verwendet werden. Die Bestimmung von “funktionell” obliegt dem Gestalter der Schrift, obwohl die Auswahl der Zeichen wenn möglich innerhalb der code pages funktionell sein sollten.’";

"Color Layers to SVG" = "If turned on, will produce an `SVG` table with the color information stored in CPAL Color layers, or, in a layered-font setup, from the masters that have a `Master Color` parameter.";

"Color Layers to COLR" = "Erzeugt einen „COLR“-Tabelle mit der Farben aus dem „Master Color“-Parameter.";

"Color Palette for CPAL" = "Index der (im `Color Palettes`-Parameter definierten) Farbpalette, zur Verwendung in der `CPAL`-OpenType-Tabelle.";

"Color Palette for SVG" = "Index der (mit dem `Color Palettes`-Parameter festgelegten) Farb-Palette für die `SVG` OpenType-Tabelle. Funktioniert nur zusammen mit dem `Color Layers to SVG`-Parameter.";

"Color Palettes" = "Define color palettes for export as a `CPAL` OpenType table in ‘Microsoft-style’ CPAL/COLR color fonts. This parameter allows Glyphs to display a preview of color glyphs in Font and Edit view.";

"Compatible name Table" = "Exportiert eine `name`-Tabelle für einige Mac-Apps (z.B. Quark XPress und FontExplorer). Verbessert die Anzeige im Schriftmenü dieser Apps, kann aber anderswo die Funktionalität beeinträchtigen (z.B. in Microsoft Office). Bitte mit Vorsicht verwenden.";

"cvt Table" = "Eine Tabelle für den `cvt` (control value table). Wenn ein TTF geöffnet wird, speichert Glyphs die vorhandenen `cvt` Werte in diesem Parameter. Dadurch bleiben bestehende TT-Instructions für den erneuten Export erhalten. Sie eignen sich aber nicht für die manuelle Bearbeitung. Um eigene TrueType-Hints zu erstellen, diesen Parameter bitte entfernen.";

"Decompose Components in Variable Font" = "Alle Komponenten beim TT-Variable-Font-Export auflösen. Diese Option vermeidet eine CoreText-Darstellungsproblem in macOS-Versionen vor Mojave 10.14.5, das unter Umständen Einfluss auf die Ausrichtung zusammengesetzer Glyphen mit sich ändernden Vorbreiten hatte. Erhöht die Dateigröße, weil der Variation-Font keine Komponenten enthält.";

"Decompose Components" = "Alle Komponenten beim Export auflösen. Nützlich in Arbeitsumgebungen, die Komponenten nicht korrekt verarbeiten können, wie frühe Implementierungen in veralteten macOS-Versionen. Vergrößert die Dateigröße. Betrifft nur TrueType; CFF-Fonts werden immer zerlegt.";

"Decompose Glyphs" = "Alle aufgelisteten Komposit-Glypen beim Export auflösen. Das kann nützlich sein, um eine Veränderung von Komposits zu vermeiden, wenn eine der Komponenten mit dem „Glyphen umbenennen“ Parameter umbenannt wird.";

"Decompose Brace Layers" = "In variable font exports, decompose components that point to glyphs with intermediate layers a.k.a. ‘brace layers’. Default is on.";

"Default Layer Width" = "Neue Glyphen und Ebenen erhalten diese Breite anstatt der Standardbreite von 600 bzw. 1000 Einheiten bei CJK-Glyphen. Wenn der Wert mit dem Namen der Schriftsprache beginnt, wird die Breite für die Ebene nur auf diese Schriftsprache angewendet, z.B. `cyrillic: 400` oder `adlam: 450`. Für mehrere Schriftsprachen einfach mehrere Einträge vornehmen.";

descender = "Überschreibt den Wert für die Unterlänge für eine bestimmte Schriftsprache. Die Werte werden für Glyphen dieser Schriftsprache in der Bearbeiten-Ansicht bevorzugt verwendet. Der Wert ist Schriftsprache in Kleinbuchstaben, gefolgt von einem Doppelpunkt und dem Wert, z.B. `arabic: -300`. Für mehrere Schriftsprachen einfach mehrere Einträge vornehmen.";

"Disable autohinting for glyphs" = "Glyphen-Liste mit Ausnahmen vom PostScript-Autohinting. (TTF Autohinting kann nicht auf Glyphen-Basis deaktiviert werden.) Das kann z.B. für Ornamente nützlich sein, die vom Hinting ausgenommen werden sollen.";

"Disable Masters" = "Disables all specified masters. Intended mainly for specific production workflows, or for testing purposes, e.g., to see if interpolation still behaves as expected if you leave out one of the intermediate masters.";

"Ignore out of bounds instances" = "Alle Instanzen außerhalb des Gestaltungsraums ignorieren (z.B bei Subsetting)";

"Disable Subroutines" = "CFF Subroutinen werden beim Export deaktiviert. Zur Verwendung wenn (a) die Schrift komplexe Konturen mit vielen Knoten enthält und sich überhaupt nicht exportieren lässt, oder (b) zu Testzwecken, wenn die Schrift viele Glyphen beinhaltet, wie in einer CJK-Schrift, und das Kompilieren zu lange dauert.";

"Don't use Production Names" = "Wenn aktiv, exportiert Glyphs die aktuellen Glyphen-Namen, und benennt die Glyphen nicht automatisch nach der internen Datenbank. Einige Programme und Betriebssysteme, z.B. die Text-Engine von  OS X 10.4, erwarten jedoch AGL-Namen. Für Anwender, die ihre eigenen Glyphen-Namen verwenden möchten. Entspricht der Einstellung *Schrift-Info > Andere > Eigene Namenskonvention anwenden*.";

"EditView Line Height" = "Sets the line height for text set in an Edit tab. Useful if you have unusual vertical metrics, and the default leading seems inappropriate. Has no effect on the exported font file.";

"Elidable STAT Axis Value Name" = "Declares the style name of the instance as elidable for the axis specified in the parameter’s value. As value, use the four-letter tag of the respective axis. Typically, you will add this parameter in the regular style, and you will add one for each axis for which the name is an elidable display string. Example: In a two-axis setup, an instance called Regular has two Elidable STAT Axis Value Name parameters, one with `wght` and one with `wdth` as parameter values. A display string is deemed elidable if it is left out when combined with other display strings. Usually this is the case for default-style names like ‘Regular’, ‘Normal’, or the like. The semibold weight combined with regular width is usually just called ‘Semibold’, not ‘Semibold Regular’; or the normal weight in combination with the italic style is simply called ‘Italic’, not ‘Regular Italic’. Thus, the display name ‘Regular’ is considered elidable.\n[OpenType spec: STAT, Style Attributes Header](https://learn.microsoft.com/typography/opentype/spec/stat#style-attributes-header)";

"Enforce Compatibility Check" = "Forces compatibility checks between all masters. Compatibility is only checked for a pair of masters if they are both required for interpolating one of the instances defined in *File > Font Info > Instances.* Useful if you have no instance between certain masters, but still need to keep them compatible, e.g., for a variable font.";

"Export AAT" = "Schaltet den Export der Apple Advanced Typography (AAT)-Instruktionen aus. Wenn `morx`-Instruktionen in *Schrift-Info > Features > Prefix > morx* vorhanden sind, werden sie per Standard in die `morx`-Tabelle kompiliert. Dieser Parameter verhindert optional den Export, und erzeugt eine reine OpenType-Schrift.";

"Export COLR Table" = "Deaktiviert den Export der Tabellen `CPAL` und `COLR`. Wenn alle Voraussetzungen erfüllt sind, werden `CPAL` und `COLR` Tabellen automatisch exportiert. Dieser Parameter dient als Option, um den Export zu verhindern.";

"Export Glyphs" = "Exportiert ALLE Glyphen, auch wenn die Glyphe nicht für den Export gekennzeichnet ist.";

"Export kern Table" = "On export, will write an old-style `kern` table in addition to the kern feature in the `GPOS` table. Only affects in TrueType exports (i.e., .ttf or TT-flavored webfonts). All group kerning will be expanded into all possible singleton pairs. This means that you will have to subset before using this parameter, otherwise you risk a table overflow. **Use of this parameter is strongly discouraged,** and only makes sense in rare edge cases where support of defunct or legacy software is necessary. **Only use it if you know what you are doing.**\n[OpenType spec: kern table](https://learn.microsoft.com/typography/opentype/spec/kern)";

"Export morx Table" = "Inserts a `morx` (‘extended glyph metamorphosis’) AAT table into the exported font. Takes the contents of a prefix with the name `morx` in *File > Font Info > Features,* written in MIF code (metamorphosis input file). For this to work, the ftxenhancer command line tool of the Apple Font Tools must be installed. For more information, refer to the documentation included with the Apple Font Tools.\n[Apple TrueType Reference Manual: morx](https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6morx.html)";

"Export OpenType" = "Deaktiviert den Export der meisten OpenType-Tabellen. Deaktiviert wird ein reiner AAT Font exportiert, wenn `morx` Daten in *Schrift-Info > Features > Prefix,* eingetragen sind.";

"Export sbix Table" = "Deaktiviert den Export der `sbix` Tabelle. Wenn alle Voraussetzungen erfüllt sind, wird die `sbix` Tabelle per Standard exportiert. Dieser Parameter dient als Option, um den Export zu deaktivieren.";

"Export STAT Table" = "Deaktiviert den Export einer `STAT`-Tabelle, die per Voreinstellung exportiert wird. Dieser Parameter dient als Option, um den Export zu verhindern.";

"Export SVG Table" = "Deaktiviert den Export der `SVG` Tabellen, die per Voreinstellung exportiert wird. Dieser Parameter dient als Option, um den Export zu verhindern.";

"Family Alignment Zones" = "Dieser Parameter kann zu einer einheitlicheren Darstellung in niedrigen Auflösungen beitragen, sogar wenn die Überhänge in den einzelnen Schriften voneinander abweichen. Es ist empfehlenswert, die Ausrichtungssperre-Zonen der wichtigsten Schrift der Familie zu verwenden, meist der gewöhnliche Schnitt oder der Buch-Schnitt. Der Rasterer wird dann versuchen, alle Schnitte auszurichten, wenn der Höhen-Unterschied zwischen der Schriftfamilie und der einzelnen Schrift weniger als ein Pixel ist. Wichtig: Damit das funktioniert, müssen die Ausrichtungs-Zonen der Schriftfamilie kompatibel mit denen der Master sein.";

"Feature for Feature Variations" = "Bestimmt, welche Glyphen-Ersetzungs-Variante in welches OpenType-Feature (auch ‘Klammer Trick’) in den OpenType-Variation-Font geschrieben wird. Standard ist `rlig`.";

fileName = "Name for the font file, without the dot suffix, i.e., without `.otf`, etc. Gives you the chance to export two versions of the same font style name without the second file overwriting the first one.";

Filter = "Triggers Glyphs filters or app functions in an instance, after decomposition of composite glyphs. The values for the built-in filters are as follows:\n- **AddExtremes**\n- **Autohinting**\n- **HatchOutlineFilter;** OriginX: *x*; OriginY: *y*; StepWidth: *distance*; Angle: *angle*; Offset: *thickness*\n- **OffsetCurve;** *x*; *y*; *makestroke*; *position/auto*\n- **RemoveOverlap**\n- **Roughenizer;** *segmentlength*; *x*; *y*; *angle*\n- **RoundCorner;** *radius*; *visualcorrection*\n- **RoundedFont;** *stem*\n- **Transformations;** LSB: *±*‌shift*; RSB: *±*shift*; Width: *±shift*; ScaleX: *percent*; ScaleY: *percent*; Slant: *degrees*; SlantCorrection: *bool*; OffsetX: *amount*; OffsetY: *amount*; Origin: *select*\n\nReplace all words in italics with your values: The boolean values (*makestroke, visual correction, bool*) are 1 for yes and 0 for no. The value for *position/auto* must be a floating point number where 0.0 represents 0%, and 1.0 stands for 100%, or the string `auto` for *Auto Stroke.* The *stem* value in the *RoundedFont* syntax is optional. The *select* value in the *Transformations* syntax can be a number from 0 to 4, representing the five options displayed in *Filter > Transformations > Transform > Origin:* cap height (0), half cap height (1), x-height (2), half x-height (3), baseline (4).\n\nIf you want a filter to be applied only to some glyphs, add `include:` or `exclude:`, followed by space- or comma-separated glyph names, e.g., `RemoveOverlap; exclude:a,b,c`.\n\nIf you are using third-party filters, refer to their documentation for the parameter string. In particular, the include and exclude options may not be available.\n\nIf you want to apply filters before decomposition, use these values with a `PreFilter` parameter.";

"fpgm Table Assembly" = "Assembly Code für die `fpgm` (font program) Tabelle. Nach dem Öffnen eines TTF speichert Glyphs existierenden prep code in diesem Parameter. Dadurch bleiben bestehende TT-Instructions für den erneuten Export erhalten. Sie eignen sich aber nicht für die manuelle Bearbeitung. Für manuelle TrueType-Instructions kann dieser Parameter entfernt werden.";

fsType = "A list of bit numbers indicating the embedding type. The bit numbers are listed in the OpenType `OS/2` specification. Corresponds to the OpenType `OS/2` table fsType field. ‘Type flags. Indicates font embedding licensing rights for the font. Embeddable fonts may be stored in a document. When a document with embedded fonts is opened on a system that does not have the font installed (the remote system), the embedded font may be loaded for temporary (and in some cases, permanent) use on that system by an embedding-aware application. Embedding licensing rights are granted by the vendor of the font. The OpenType Font Embedding DLL Specification and DLL release notes describe the APIs used to implement support for OpenType font embedding and loading. Applications that implement support for font embedding, either through use of the Font Embedding DLL or through other means, must not embed fonts which are not licensed to permit embedding. Further, applications loading embedded fonts for temporary use (see Preview & Print and Editable embedding below) must delete the fonts when the document containing the embedded font is closed.’ You can set fsType to one of these five states:\n- *Installable:* ‘Fonts with this setting indicate that they may be embedded and permanently installed on the remote system by an application. The user of the remote system acquires the identical rights, obligations and licenses for that font as the original purchaser of the font, and is subject to the same end-user license agreement, copyright, design patent, and/or trademark as was the original purchaser.’\n- *Forbidden:* ‘Restricted License embedding: Fonts that have only this bit set must not be modified, embedded or exchanged in any manner without first obtaining permission of the legal owner.\n**Caution:** For Restricted License embedding to take effect, it must be the only level of embedding selected.’\n- *Editable:* ‘When this bit is set, the font may be embedded but must only be installed temporarily on other systems. In contrast to Preview & Print fonts, documents containing Editable fonts may be opened for reading, editing is permitted, and changes may be saved.’\n- *Preview & Print:* ‘When this bit is set, the font may be embedded, and temporarily loaded on the remote system. Documents containing Preview & Print fonts must be opened “read-only;” no edits can be applied to the document.’\n- *Subsetting forbidden:* ‘When this bit is set, the font may not be subsetted prior to embedding. Other embedding restrictions also apply.’\n[OpenType spec: OS/2 fsType](https://learn.microsoft.com/typography/opentype/spec/os2#fst)";

"Get Hints From Master" = "Defines which master is taken as source of manual PS and TT hints, sometimes also referred to as the ‘main master’. Hints set in other masters will be ignored. If not set, manually entered hints will be taken from the first master listed in *File > Font Info > Masters.* This also affects treatment of `TTFStems` and `TTFZones` parameters: only in the indicated master, the UI for those parameters will provide the delta and range buttons.";

glyphOrder = "Bestimmt die Reihenfolge der Glyphen in der Arbeitsdatei und im endgültigen Font. Die Glyphen-Namen müssen mit Zeilenumbrüchen getrennt sein. Es ist möglich, den Inhalt einer Liste zu kopieren. Wenn Glyphen vorhanden ist, die in keiner Liste aufscheinen, werden sie in der Standardreihenfolge am Ende gereiht.";

"Grid Spacing" = "Bestimmt die Genauigkeit für die resultierende CFF-Schrift. Der Wert entspricht dem Quotient des Grid Spacing geteilt durch den Subdivision-Wert in *Schrift-Info > Andere.* Beim Export wird jeder Grid Spacing-Wert kleiner als 1.0 in einer Genauigkeit der Koordinaten hundert Mal genauer als der Standard der UPM-Rundung. Mit anderen Worten, alle Parameter-Werte kleiner als 1 sind gleich 0,01. Der Zweck dieses Parameters is es, zu grobe Koordinaten-Rundungen bei sehr dünnen Interpolationen zu vermeiden. Jeder Grid-Spacing-Wert kleiner oder gleich 1.0 wird gerundet. Mit anderen Worten, jeder Wert größer als 1.0 ist gleich 1.0. Der Parameter hat auf TrueType-Koordinaten (die höhere Koordinaten-Genauigkeit haben können) keine Auswirkungen.";

"Hangul Composition Groups" = "Defines composition groups for Hangul type design. Pick a key Jamo glyph and similarly formatted variants for automated composition of complex Hangul composites.";

"Has WWS Names" = "Sets bit 8 of the `fsSelection` entry in the `OS/2` table: According to the OpenType specification, this bit indicates that ‘the font has `name` table strings consistent with a weight/width/slope family without requiring use of “name” IDs 21 and 22.’ This makes sense only if the naming of your font already adheres to the WWS scheme.\n[OpenType spec: OS/2 fsSelection](https://learn.microsoft.com/typography/opentype/spec/os2#fsselection)";

hheaAscender = "Height of the ascender as stored in the `hhea` (horizontal header) table. ‘Typographic ascent (distance from baseline of highest ascender).’\n\nThe `hhea` vertical metrics are mainly in use on Mac apps, including browsers on the Mac. Therefore, unless you have to maintain backwards compatibility with legacy software, it is recommended to keep the `hhea` values in sync with the `typo` values, and make sure that *Use Typo Metrics* (`fsSelection` bit 7) is switched on (it is on by default). For a detailed discussion of vertical metrics, see the [Vertical Metrics](https://glyphsapp.com/tutorials/vertical-metrics) tutorial.\n[OpenType spec: hhea](https://learn.microsoft.com/typography/opentype/spec/hhea)";

hheaDescender = "A *negative* integer describing the depth of the descender as stored in the `hhea` table. ‘Typographic descent (distance from baseline of lowest descender).’ For a discussion of the `hhea` values, see `hheaAscender`.\n[OpenType spec: hhea](https://learn.microsoft.com/typography/opentype/spec/hhea)";

hheaLineGap = "Der empfohlene Zeilenabstand, der in der `hhea`-Tabelle gespeichert ist. ‘Typographischer Zeilenabstand. Negative Werte werden in manchen Implementierungen auf Null gesetzt.’ Für eine Erörterung der `hhea`-Werte, siehe auch `hheaAscender`.";

"Ignore Vertical Hints" = "Ignoriert alle Stamm-Hints, die mit einer senkrechten Stamm-Definition verknüpft sind, so wie in den `TTFStems` Parametern eingestellt. Sinnvoll überall dort, wo die Dateigröße so gering wie möglich sein soll, wie beim Subpixel-Rendering für Webfonts. Beeinflusst nur manuelles TT-Hinting, aber nicht TTF-Autohint oder PS-Hinting.";

"Import Font" = "Reference a different .glyphs file, and all glyphs of the referenced file that are not in the host font, will be hot-linked, in the order of their layers and masters, as if you had copied the glyphs from one file to the other. The glyphs will be visible and typeable in Font and Edit view, but locked. Useful for splitting design work between multiple users, or sharing smart components between files.";

"Import Master" = "Reference a master in different .glyphs file, and it will be hot-linked into the host file, as if you had added it into *File > Font Info > Masters.* Interpolation values must be set compatibly in both files. Add one parameter for each master you want to hot-link.";

"Instance Preview" = "Changes the preview string of an instance in *File > Font Info > Instances* from the default ‘Aang126’ to the glyph names listed.";

InterpolationWeightY = "Senkrechter Wert für die Interpolation. Mit diesem Parameter kann die Interpolation der x-Achse und der y-Achse unterschiedlich eingestellt werden. Der Wert muss sich vom Wert der Interpolation der Instanz unterscheiden. Vorsicht, das kann zu einer Deformation der Diagonalen führen. Es ist empfehlenswert, den Wert für InterpolationWeightY ähnlich dem normalen Wert der Interpolation einzustellen.\n\nEs gibt beispielsweise zwei Master die 20 und 100 fett sind, und eine interpolierte Instanz mit 50. Die senkrechten Stämme sehen richtig aus, aber die waagrechten werden zu dünn. Sie würden bei 60 richtig wirken, aber dann würden die senkrechten zu dick wirken. Deshalb bleibt die Interpolation der Instanz bei 50, aber der Parameter InterpolationWeightY mit einem Wert von 60 hinzugefügt. Dadurch werden die senkrechten Stämme (x-Koordinaten) weiterhin mit 50 interpoliert, die waagrechten Stämme (y-Koordinaten) jedoch mit 60.";

isFixedPitch = "Setzt die `isFixedPitch` flag in der `post` Tabelle. Das zeigt an, ob die Schrift dickengleich (monospaced) ist. Programme können diese Information verwenden um sicherzustellen, daß alle Glyphen in jeder Größe mit derselben Anzahl an Pixeln dargestellt werden.\n\n**⚠️Achtung: Synchronisiert die Dickte aller Glyphen mit der Dickte des Leerzeichens** Kann durch einen `.monospace` Wert in den Master-Einstellungen überschrieben werden.";

italicAngle = "Überschreibt den Kursiv-Winkel in *Schrift-Info > Master* entweder für die ganze Schrift oder eine bestimmte Schriftsprache. In der Bearbeiten-Ansicht werden Glyphen dieser Schriftsprache bevorzugt mit diesen Werten angezeigt. Der Eintrag ist die Schriftsprache in Kleinbuchstaben gefolgt von Doppelpunkt und Wert, z.B.: `latin: 7`. Für mehrere Schriftsprachen einfach mehrere Einträge vornehmen. Der Wert ist der Winkel in Grad ausgehend von der Senkrechten. Auch für aufrechte Schriften mit einem von 0° abweichenden Winkel nützlich, weil das macOS einen Winkel (alles außer 0°) als Kurve interpretieren kann. Dieser Kursiv-Winkel wirkt sich auf folgende Einträge aus: Den CFF ItalicAngle, den post italicAngle, die x Offset-Werte für hochgestellt und tiefgestellt von `OS/2`, sowie den hhea caretSlopeRise und die caretSlopeRun Einträge.";

"Keep Glyphs" = "Liste der Glyphen-Namen für die Glyphen, die im exportierten Font landen. Alle anderen Glyphen werden verworfen, und Unterschneidungen sowie der automatische Feature-Code werden entsprechend automatisch aktualisiert. Nützlich, um für Webfont-Teilmengen kleinere Dateigrößen zu erreichen.\n\nEs können dieselben Variablen und Kategorie-Suchen wie im *Remove Glyphs*-Parameter verwendet werden. Die Verwendung von *Remove Glyphs* und *Keep Glyphs* sind wechselseitig ausschließlich.";

"Keep Overlapping Components" = "Wenn aktiviert, werden überlappende Komponenten in zusammengesetzte Glyphen nicht zerlegt, wie in Ccedilla. Nützlich für die Post-Produktion von TrueType. Hat beim CFF-Export keine Auswirkung.";

"Keep Transformed Components" = "Does not decompose composite glyphs with transformed (horizontally or vertically scaled, or vertically shifted) components. Useful for post-production of TrueType fonts. For release-ready production, we do not recommend using this parameter, as it may interfere with TT hinting in affected glyphs. The parameter has no effect on CFF exports.";

"Keep UI-Font Bounding Box" = "Prevents conjuncts from stacking below in South Asian scripts, by altering the automated feature code for the `cjct` feature accordingly. Useful for intended use in environments where vertical stacking is limited, e.g., in user interfaces, hence the name. Currently only implemented for Oriya.";

"Link Metrics With First Master" = "If checked, keeps the side-bearings and the kerning of the respective master (in which the parameter is entered) in sync with the first master. In effect, you only have to space and kern the first master. This is especially useful for color fonts or fonts that should not change their metrics throughout their weights.";

"Link Metrics With Master" = "Dasselbe wie „Metriken mit dem ersten Master verknüpfen“ (siehe oben), ausser das die Dickten und Unterschneidungen ebenfalls verknüpft sind. Für diesen Parameter müssen alle Master einzigartige Namen haben.";

"Extra Sync Metrics Threshold for Linked Masters" = "Bei verknüpften Mastern sind die Metriken manchmal leicht abweichend (z. B. bei Kursiven). Erlauben Sie eine etwas größere Toleranz, um zu viele Warnungen zu vermeiden.";

"Local Interpolation" = "Verschiedene Interpolations-Werte für die angegebenen Glyphen anlegen. Der Eintrag muss eine durch Strichpunkte getrennte Liste der Interpolations-Were für jede Achse beinhalten, gefolgt von einem weiteren Strichpunkt, ein `include:` -Statement und eine durch Kommas getrennte Liste der Glyphen. Für eine einzelne Achse genügt auch ein einziger Wert. Beispielsweise wird durch `120; include: a, g, s` der Interpolations-Wert 120 nur für auf Glyphen a, g und s angewendet, während alle anderen Glyphen entsprechend der Einstellung der Instanz interpoliert werden.";

"Master Background Color" = "Bestimmt die Hintergrundfarbe eines Masters. Der Hintergrund übernimmt die angegebene Farbe wenn der Master in der Bearbeiten-Ansicht aktiv ist.";

"Master Background Color Dark" = "Like `Master Background Color`, but for Dark Mode.";

"Master Color" = "Diese Farbe wird zur Füllung für den fraglichen Master verwendet. Auch für die Voransicht von Schriften mit Ebenen nützlich (mehrere Schriften, die in verschiedenen Farben übereinander gesetzt werden). Wird nicht in die OpenType-Schrift exportiert, betrifft nur die Voransicht in Glyphs.";

"Master Color Dark" = "Wie `Master Color` für den `Dark Mode`.";

"Master Icon Glyph Name" = "Name der Glyphe, die zur Anzeige der jeweiligen Master-Schaltfläche in der oberen linken Ecke des Schrift-Fensters verwendet wird, wenn in *Schrift-Info > Master* zwei oder mehrere Master verwendet werden.";

"Master Stroke Color" = "Diese Farbe wird zur Anzeige der Umrisslinie des gewählten Masters verwendet, bei aktiviertem Select All Layers tool (Shift-V). Gilt nur innerhalb von Glyphs, wird nicht in den OpenType-Font exportiert.";

"Master Stroke Color Dark" = "Wie `Master Stroke Color`, aber für Dark Mode.";

"Name Table Entry" = "Eigener Eintrag in der OpenType `name`-Tabelle. Es gibt drei Möglichkeiten:\n- `nameID; nameString`\n- `nameID platformID; nameString`\n- `nameID platformID encID langID; nameString`\nWenn nicht festgelegt, wird `platformID` als 3 vorausgesetzt, und folgend, `encID` als 1 (Unicode), und `langID` als 0x0409 (Windows Englisch). Wenn nur die `platformID` als 1 festgelegt wurde, werden sowohl `encID` und `langID` als 0 angenommen (Mac Roman, and Mac English).\n\nDie `nameID` kann alles sein außer 1, 2, 3, 5, und 6, die in diesem Parameter nicht gesetzt werden können. Die `platformID` kann entweder 1 für Macintosh oder 3 für Windows sein. Die optionale `encID` und `langID` repräsentieren entweder Windows oder Macintosh Codierung und Sprach IDs, abhängig von der PlattformID. Sie müssen Zahlen zwischen 0 und 65536 sein, und können dezimal, oktal oder hexadezimal eingegeben werden. Die AFDKO-Syntax-Spezifikation erfordert, dass „dezimale Zahlen mit einer nicht-0, oktale Zahlen mit einer 0, und hexadezimale Zahlen mit dem Präfix 0x für Zahlen und hexadezimale Buchstaben a-f oder A-F“ beginnen müssen.";

"Prevent Name ID" = "Will prevent the export of the specified name table entry.  Add multiple parameters for multiple name IDs. E.g. if you want Glyphs not to export IDs 16 (Typographic Family Name) and 17 (Typographic Subfamily Name), add two of these parameters, once with 16 and once with 17 as value.";

note = "Zusätzliche Anmerkungen über die Schrift. Diese Infos werden nicht in die OpenType-Schrift exportiert, sondern nur in der Gyphs-Datei gespeichert. Die Notiz als eigener Parameter ist dasselbe wie die Notiz in *Schrift-Info > Notizen.*";

"Optical Size" = "Erzeugt das OpenType-Feature Optical Size (feature tag ‘size’), mit den Menü-Einträgen für die Größe für Mac und Windows. Erfordert fünf durch Strichpunkt getrennte Werte:\n- *design size:* Größe in Decipoints (Zehntel eines Punkts) für die die Schrift gedacht ist;\n- *subfamily identifier:* numerische ganze Zahl; unterschiedliche Schriften mit der selben Zahl können in einem Untermenü für die optische Größe zusammengefasst werden, wenn die Software das erlaubt;\n- *range start:* Größe ab der die Schrift gedacht ist, in Decipoint;\n- *range end:* Größe bis zu der (einschließlich) die Schrift gedacht ist, in Decipoints;\n- *size menu name:* Name des Submenüs für die Optische Größe, z.B., ‘Display’, ‘Subhead’, ‘Small’, oder ‘Caption’. (Überschrift, Zwischenüberschrift, Klein, oder Konsultationsgröße)\n\n*Beispiel:* ‘100; 1; 69; 120; Ten’ erzeugt eine Schrift, die 10 Punkt als die gedachte Größe festlegt, der Bereich der gedachten Verwendung ist zwischen 7 und 12 Punkt, und der Name der optischen Größe ist ‘Ten’. Andere Schriften die 1 als Identifier der Subfamilie verwenden und ‘Ten’ als Name, können (im Submenü für die Optische Größe) gruppiert werden.";

panose = "Klick in das Feld für die Werte öffnet den Dialog für die Einstellungen der PANOSE-Spezifikation. Das entspricht den zehn ‘panose’-Einträgen in der OpenType `OS/2`-Tabelle. Die Serie von 10 byte an Zahlen beschreiben die visuelle Charakteristik einer Schrift. Diese Beschreibung wird dann dazu verwendet, um die Schriften mit anderen zu verknüpfen, die ähnlich aussehen aber unterschiedlich benannt sind. […] Die Festlegung der Werte wird im PANOSE “greybook” beschrieben, aktuell bei Monotype Imaging. PANOSE enthält zehn Zahlen, von den jede bis zu sechzehn Variationen beschreibt. Windows verwendet bFamilyType, bSerifStyle und bProportion um die Schriftfamilie zu beschreiben. bProportion legt fest, ob die Schrift dickengleich (monospaced) ist. Bei einer Symbolschrift ist das erste Byte der PANOSE-Nummer “pictorial.”&nbsp;’ PANOSE ist für die Funktion einer Schrift nicht erforderlich. PANOSE diente zur Klassifikation der Schriftart, um eine ähnliche Ersatzschrift zu finden.";

"Point To Unit Ratio" = "Eine ganze Zahl, die festlegt, wieviele Font-Einheiten (UPM) einem DTP-Punkt entsprechen. Diese Zahl bestimmt die Export-Skalierung von PDFs, auch die Skalierung von Zeichnungen aus der Zwischenablage. Nützlich für den Austausch von Vektor-Daten mit Zeichenprogrammen wie Affinity Designer oder Sketch.";

"Post Table Type" = "Version der `post` Tabelle der Instanz, der Standard ist 2 für TTF, und 3 für CFF.";

preferredFamilyNames = "Typographic (a.k.a. ‘preferred’) family name. Corresponds to name ID 16 in the OpenType `name` table. Setting this parameter only makes sense if it is different from the Family Name (name ID 1) as set in *File > Font Info > Font.*\n\n‘The typographic family grouping doesn’t impose any constraints on the number of faces within it, in contrast with the 4-style family grouping (ID 1), which is present both for historical reasons and to express style linking groups. If name ID 16 is absent, then name ID 1 is considered to be the typographic family name.’\n[OpenType spec: name ID 16](https://learn.microsoft.com/typography/opentype/spec/name#nid16)";

preferredSubfamilyNames = "Typographischer (oder bevorzugter ‘preferred’) Name der Subfamilie. Entspricht in der OpenType `name`-Tabelle der ID 17. \nDieser Parameter ist nur sinnvoll, wenn der Name sich von der Einstellung in\n*Schrift-Info > Exportieren.* (Style Name ID 2) unterscheided.\n\n‘Erlaubt dem Schriftgestalter innerhalb der Schriftfamilie einen Namen für die Subfamilie festzulegen. Dieser Eintrag muß innerhalb der jeweiligen Schriftfamilie einzigartig sein. Wenn der Eintrag fehlt, wird ID 2 als Name der Subfamilie verwendet.’";

PreFilter = "Wirkt wie ein Filter, wird aber bereits vor der Glyphen-Zerlegung angewendet. Betrifft nur statische Schriften (nicht die Variation-Fonts).";

"prep Table Assembly" = "Assembly Code für die `prep` (Pre-Program oder Control Value Program) Tabelle. Nach dem Öffnen eines TTF speichert Glyphs existierenden prep code in diesem Parameter. Dadurch bleiben bestehende TT-Instructions für den erneuten Export erhalten. Sie eignen sich aber nicht für die manuelle Bearbeitung. Für manuelle TrueType-Instructions kann dieser Parameter entfernt werden.";

"Preview Ascender" = "Master Parameter für den Abstand zwischen der Grundlinie und der oberen Ecke der Vorschau in UPM. Kann verwendet werden, um die Vorschau am unteren Ende der Vorschau-Fensters zu skalieren oder bei langen Unterlängen, die sonst abgeschnitten wären. Der Standard-Wert sind 1000.";

"Preview Descender" = "Similar to `Preview Ascender`, a master parameter for the distance between baseline and the lower edge of the preview in font units. Defaults to `winAscent` if present, or otherwise, the Descender value set in *File > Font Info > Masters.*";

"Reencode Glyphs" = "Nimmt eine Liste von `glyphname=unicodevalue`-Paaren, z.B., `smiley=E100`, `logo=E101`, etc. *Mehrfache* Unicodes werden mit einem Komma als Separator zugewiesen, z.B., `hyphen=002D,2010`. Dieser Parameter weist beim Export der Glyphe den Unicode-Wert zu. Wenn der fragliche Unicode bereits einer anderen Glyphe zugewiesen sein sollte, wird der Unicode der anderen Glyphe gelöscht, aber alle Produktionsnamen bleiben intakt. *Entfernt* die Unicode-Zuweisung einer Glyphe wenn der Unicode leer bleibt, z.B., `f_f_i=` und `f_f_j=` entfernen den Unicode von f_f_i und f_f_j.";

"Remove Classes" = "Verhindert den Export der OpenType-Klassen in der Liste. Nützlich, um manuell geschriebene Klassen zu entfernen, wenn die Glyphen durch Subsetting-Parameter entfernt werden. Automatische Klassen werden automatisch entfernt, wenn sich die auslösenden Glyphen nicht mehr im Font befinden, beispielsweise weil sie mit Parametern umbenannt oder entfernt wurden.";

"Remove Features" = "Unterdrückt den Export der gelisteten OpenType-Features. Das ist nützlich, wenn ein Glyphen-Suffix ein unerwünschtes OT-Feature erzeugt, oder um ein selbst hinzugefügtes Feature für eine bestimmte Instanz zu deaktivieren. Wenn die Glyphe, die das Feature auslöst, sich nicht mehr in der Schrift befindet, wird beim Export auch das Feature automatisch entfernt.";

"Remove Glyphs" = "Will prevent the glyphs and groups of glyphs mentioned in the list from being exported into the font. Automatically generated OpenType features respect changes in the glyph structure, e.g., if you remove all smallcap glyphs, then it will not auto-generate the `smcp` or `c2sc` features. Useful for subsetting. Per line, you can use:\n\n- **glyph name:** the full unabridged glyph name as it appears in Font view. You can copy a list of glyph names by invoking the context menu on a glyph selection and choosing *Copy Glyph Names > One per line.*\n\n- **wildcard:** use an asterisk before, inside or after a string. Examples:\n- `*ogonek` will find Aogonek, aogonek, Eogonek, eogonek, etc.\n- `K*` will find K, Kcommaaccent and K.ss01.\n- `H*.ss01` will find H.ss01, Hbar.ss01 and Hcircumflex.ss01.\n\n- **category:** use the `category=value` syntax to match glyphs dynamically. If `value` is a string, you can use wildcards. Possible categories are:\n- `name` The glyph name, equivalent to the glyph name searches described above.\n- `unicode` The first Unicode value of the glyph, e.g., `unicode=03*` excludes all glyphs that have Unicode values between 0300 and 03FF.\n- `note` The note of the glyph, e.g., `note=*delete*` will remove all glyphs that have the word delete in their glyph note.\n- `script` The writing system that is assigned to the glyph, e.g., `script=thai` will remove all Thai glyphs from the font. The spelling of the script is case-sensitive and needs to be exactly as displayed in *Window > Glyph Info.*\n- `category` The group the glyph belongs to as displayed in *Window > Glyph Info,* e.g., `category=Symbol` will remove all glyphs defined as symbol.\n- `subCategory` The subcategory as displayed in *Window > Glyph Info,* e.g., `subCategory=Lowercase` will remove all lowercase glyphs from the exported OpenType font.\n- `production` The production name the glyph is assigned at export.\n- `leftMetricsKey`, `rightMetricsKey`, `widthMetricsKey`, `topMetricsKey`, `bottomMetricsKey`, `vertWidthMetricsKey` The metrics key for LSB, RSB, width, top, bottom or vertical width, e.g., `widthMetricsKey=*.tf*` removes all glyphs where the width is synced with a tabular figure.\n- `leftKerningGroup`, `rightKerningGroup`, `topKerningGroup`, `bottomKerningGroup` The kerning group of a glyph, e.g., `leftKerningGroup=s` removes all glyphs that have a left kerning group called ‘s’.\n- `colorIndex` The color index of CPAL/COLR layers. E.g., assume you defined a color palette with blue at color index 2, then `colorIndex=2` would remove all blue shapes from the exported color font. \n- `countOfLayers` Number of layers a glyph has. E.g., `countOfLayers=4` removes all glyphs that have 4 layers (including the master layers).\n- `mastersCompatible` Whether the glyph is interpolatable through all masters or not. E.g., `mastersCompatible=0` removes all incompatible glyphs from the export.\n- `export` Whether the glyph is set to export or not. This also affects glyphs that are contained as components in others. E.g., `export=0` will remove all non-exporting glyphs from the export, including components if the referenced base glyph is not exporting, as well as corners, caps and smart glyphs.\n- `isAnyColorGlyph` Whether the glyph is a COLR/CPAL, sbix, or full color glyph or not, e.g., `isAnyColorGlyph=0` removes all non-color glyphs from the font.\n- `isAppleColorGlyph` Whether the glyph has an iColor layer for the `sbix` table or not.\n- `hasSpecialLayers` Whether the glyph has a bracket or brace layer or not, e.g., `hasSpecialLayers=1` will remove all glyphs with a bracket or brace layer.";

"Remove post names for webfonts" = "Removes glyph names in the webfont export, resulting in smaller file sizes.";

"Remove Prefixes" = "Verwendet eine Liste der OT-Features wie in *Schrift-Info > Features.* festgelegt. Der Code dieser Präfixes wird nicht in die OpenTypen-Schrift exportiert.";

"Rename Glyphs" = "Will exchange the glyphs mentioned in the value with each other. Takes a list of rename strings of the form `oldname=newname`, e.g. `e.bold=e, g.alt=g`. The glyph previously stored as `newname` will now be called `oldname` and vice versa. The parameter will update composites that employ the glyphs involved, update automatic features where necessary, and also exchange the Exports attributes of glyphs. If you want to avoid the export of one the glyphs, make sure that either their Exports attributes are set accordingly, or use the *Export Glyphs* parameter.";

"Replace Class" = "Ersetzt OpenType Klassen-Code mit eigenem Code. Das erste Wort ist der Name der Klasse (ohne @), dann Strichpunkt, dann der neue Klassen-Code. Funktioniert nur wenn die Klasse in *Schrift-Info > Features.* bereits besteht. Das ist nur für manuelle Klassen notwendig. Automatisch generierte Klassen aktualisieren sich auch automatisch.";

"Add Class" = "Fügt eine OpenType-Klasse zur Schrift hinzu. Das erste Wort muß der Name der Klasse sein (ohne at-Zeichen), gefolgt von einem Strichpunkt, und dem Code der neuen Klasse.";

"Replace Feature" = "Ersetzt den Inhalt eines OpenType-Features mit dem festgelegten Code. Die ersten vier Buchstaben sind der Feature-Name (wie `liga`), gefolgt von einem Strichpunkt und dem neuen Feature-Code. Das zu ersetzende Feature muss in *Schrift-Info > Feature* angelegt sein.";

"Add Feature" = "Ein Open-Type-Feature hinzufügen. Das erste Wort ist die Feature-Tag, dann Semikolon, und der Feature-Code. Das Feature wird am Ende der Liste hinzugefügt, ist also möglicherweise nicht in der richtigen Reihenfolge.";

"Replace Prefix" = "Ersetzt die OpenType-Feature-Code in *Schrift-Info > Features > Präfix.* Der Wert besteht aus dem Präfix-Namen, genau gleich wie in  *Schrift-Info > Features,* gefolgt von einem Strichpunkt und dem Ersatz-Code.";

"Add Prefix" = "Add an OpenType feature prefix to the font. The first word must be the prefix name, followed by a semicolon, and the new prefix code.";

ROS = "Bestimmt die ROS (Registry, Ordering, Supplement) further Schriften mit einer Character To Glyph Index Mapping Table (`cmap`). Momentan sind folgende öffentlichen ROS verfügbar:\n- `Adobe-CNS1-6`\n- `Adobe-GB1-5`\n- `Adobe-Japan1-3`\n- `Adobe-Japan1-6`\n- `Adobe-Korea1-2`\n- `Adobe-Identity-0`\nBei der Verwendung von `Adobe-Identity-0`, wird eine `GSUB` Tabelle der verfügbaren OpenType-Features erzeugt. Ansonsten wird die cmap und `GSUB`-Tabelle von Adobe verwendet.\n\nAus der Adobe CMap und CIDFont Spezifikation, Version1.0: ‘Both the CIDFont and the CMap must use CIDs from compatible character collections. The identification of the character collection is accomplished by placing version control information into each CIDFont and CMap file. To identify a character collection uniquely, three name components are concatenated with a hyphen:\n* a registry name is used to identify an issuer of orderings, usually Adobe;\n* an ordering name is used to identify an ordered character collection; and,\n* a supplement number is used to indicate that the ordered character collection for a registry, ordering, and previous supplement has been changed to add new characters assigned CIDs beginning with the next available CID.\n\nThese three pieces of information taken together uniquely identify a character collection. In a CIDFont, this information declares what the character collection is. In a CMap, this information specifies which character collection is required for compatibility. A CMap is compatible with a CIDFont if the registry and ordering are the same. If the supplement numbers are different, some codes may map to the CID index of 0.’";

"Save as TrueType" = "Exportiert die Instanz als TTF, ohne Rücksicht auf die Einstellungen im Export-Dialog.";

"Save as CFF" = "Exportiert die Instanz als CFF/Postscript, unabhängig von den Einstellungen im Dialog Datei > Exportieren.";

"SBIX to SVG" = "If set, exports the bitmaps built for an `sbix` font in an `SVG` color table. The `SVG` table supports both bitmap and vector images, and with this parameter you can duplicate the `sbix` bitmap information into an equivalent `SVG` bitmap table, making the font more compatible. Adding the `Export sbix` parameter with a deactivated checkbox will export `SVG` only and not include `sbix` in the instance in question.\n[OpenType spec: SVG](https://learn.microsoft.com/typography/opentype/spec/svg)\n[OpenType spec: sbix](https://learn.microsoft.com/typography/opentype/spec/sbix)";

"Scale to UPM" = "Scales the whole font to the supplied integer value. This is useful for scaling to a UPM of 2048 (or a power of two between 16 and 16,384) for TTF export, or if you are designing in an UPM size other than the default 1000.";

shoulderHeight = "A vertical metric value for Middle Eastern, South Asian and Southeast Asian scripts. In glyphs of those scripts, the shoulder height will be displayed as a vertical metric line in Edit view instead of the x-height. The algorithm for automatic creation of alignment zones also respects this value.";

smallCapHeight = "Vertikale Metrik für Kapitälchen. Der Algorithmus für die automatische Erzeugung der Alignment-Zonen berücksichtigt diesen Wert. Wenn eine Kapitälchen-Glyphe in der Bearbeiten_ansicht angezeigt wird und die Metrik auf „anzeigen“ steht, wird anstatt der x-Höhe die Kapitälchen-Höhe angezeigt";

"Smart Components Compatibility Mode" = "";

"Smart Components MM Mode" = "";

strikeoutPosition = "Die Position der Oberkante des Durchstreichstrichs relativ zur Grundlinie in Schriftdesign-Einheiten. Entspricht dem Feld `yStrikeoutPosition` in der `OS/2`-Tabelle. Positive Werte stellen Abstände über der Grundlinie dar, negative Werte Abstände unterhalb der Grundlinie. Es wird empfohlen, die Durchstreichposition an der Höhe des Geviertstrichs auszurichten. Beachten Sie jedoch, dass die Durchstreichposition die Erkennung von Standardzeichen nicht beeinträchtigen sollte und daher nicht mit Querbalken in der Schrift übereinstimmen darf.\n[OpenType spec: OS/2](https://learn.microsoft.com/typography/opentype/spec/os2)";

strikeoutSize = "The size of the strike-out dash in units. Corresponds to the yStrikeoutSize field in the `OS/2` table. ‘This field should normally be the thickness of the em dash for the current font, and should also match the underline thickness.’\n[OpenType spec: OS/2](https://learn.microsoft.com/typography/opentype/spec/os2)";

"Style Name as STAT entry" = "For variable fonts, takes the instance style name as combinable display string for an axis position. As value, use the four-letter axis tag to which the display string applies. Use this only in instances that are non-normal on one axis and normal on all others. That is because the normal attributes have elidable names and do not appear in the style name (e.g., ‘Semibold’ or ‘Condensed’).\n\nExample: In the Light instance, use this parameter with the value `wght`, because Light is a value on the weight axis. The Light instance is non-normal on the `wght` axis, but normal (i.e., not condensed nor extended) on the `wdth` axis.\n[OpenType spec: STAT](https://learn.microsoft.com/typography/opentype/spec/stat)";

styleMapFamilyNames = "Der Familienname für RIBBI style mapping (regular, italic, bold, bold italic). Kann verwendet werden, um Unterfamilien in größeren Schriftfamilien anzulegen. ‚Bis zu vier Schriften können denselben Familiennamen tragen, um eine zusammenhängende Schriftfamilie zu bilden.‘ Glyphs verwendet zur Verknüpfung der vier individuellen Stile die Einträge im „Style Name Field“ und im Reiter für die Instanzen die „Style-Linking Section“.";

subscriptXOffset = "The horizontal offset for simulated subscript typesetting, recommended to keep at zero for fonts with an italic angle of zero. Corresponds to the `subscriptXOffset` field in the `OS/2` table.\n\n‘The Subscript X Offset parameter specifies a font designer’s recommended horizontal offset – from the glyph origin to the glyph origin of the subscript’s glyph – for subscript glyphs associated with this font. If a font does not include all of the required subscript glyphs for an application, and the application can substitute glyphs, this parameter specifies the recommended horizontal position from the glyph escapement point of the last glyph before the first subscript glyph. For upright glyphs, this value is usually zero; however, if the glyphs of a font have an incline (italic or slant), the reference point for subscript glyphs is usually adjusted to compensate for the angle of incline.’";

subscriptXSize = "The horizontal scale for simulated subscript typesetting. Corresponds to the `subscriptXSize` field in the `OS/2` table.\n\n‘If a font has two recommended sizes for subscripts, e.g., numerics and other, the numeric sizes should be stressed. This size field maps to the em size of the font being used for a subscript. The horizontal font size specifies a font designer’s recommended horizontal size of subscript glyphs associated with this font. If a font does not include all of the required subscript glyphs for an application, and the application can substitute glyphs by scaling the glyphs of a font or by substituting glyphs from another font, this parameter specifies the recommended nominal width for those subscript glyphs. For example, if the em for a font is 2048 units and `ySubScriptXSize` is set to 205, then the horizontal size for a simulated subscript glyph would be 1/10th the size of the normal glyph.’";

subscriptYOffset = "The vertical offset for simulated subscript typesetting, typically a positive number for going below the baseline. Corresponds to the `subscriptYOffset` field in the `OS/2` table.\n\n‘The Subscript Y Offset parameter specifies a font designer’s recommended vertical offset from the glyph baseline to the glyph baseline for subscript glyphs associated with this font. Values are expressed as a positive offset below the glyph baseline. If a font does not include all of the required subscript glyphs for an application, this parameter specifies the recommended vertical distance below the glyph baseline for those subscript glyphs.’";

subscriptYSize = "Senkrechte Skalierung für simulierte Tiefstellung. Entspricht dem Eintrag `subscriptYSize` in der Tabelle `OS/2`. Für Details siehe subscriptXSize.";

superscriptXOffset = "Der horizontale Versatz für Hochstellung, sollte für eine aufrechte Schrift Null sein. Entspricht dem Eintrag `superscriptXOffset` in der Tabelle `OS/2`. Für Details siehe subscriptXOffset.";

superscriptXSize = "Die waagrechte Skalierung für Hochstellung. Entspricht dem Eintrag `superscriptXSize` in der Tabelle `OS/2`. Für Details siehe subscriptXSize.";

superscriptYOffset = "Der horizontale Versatz für Hochstellung, um unter die Grundlinie zu verschieben, typischerweise ein positiver Wert. Entspricht dem Eintrag `superscriptYOffset` in der Tabelle `OS/2`. Für Details siehe subscriptYOffset.";

superscriptYSize = "Die senkrechte Skalierung für Hochstellung. Entspricht dem Eintrag `superscriptYSize` in der Tabelle `OS/2`. Für Details siehe subscriptYSize.";

"TrueType Curve Error" = "Maximale Abweichung der TrueType-Kurvennäherung in UPM. 0.6 ist der Standardwert, eine höhere Fehlertoleranz erlaubt es dem TrueType-Konverter, weniger quadratische Splines für die Kurvennäherung der kubischen Kurven der Gestaltung zu verwenden. Das kann eine bedeutend kleinere `glyf`-Tabelle (die die quadratischen Umriß-Daten enthält) und somit eine kleinere Dateigröße zur Folge haben.";

"TrueType Keep GlyphOrder" = "Übernimmt die Reihenfolge der Glyphen von der .glyphs Datei, ausser `.notdef` und `space` die immer die ersten beiden Plätze einnehmen müssen. Wenn inaktiv (das ist die Standardeinstellung), erscheinen die Glyphen im Font in der Reihenfolge: `.notdef`, `NULL`, `CR`, `space`. `NULL` und `CR` werden nur neu gereiht, wenn sie in der .glyphs Datei bereits enthalten sind, `.notdef` und `space` werden automatisch erzeugt, wenn sie fehlen. **Bitte diesen Parameter mit Vorsicht verwenden**";

"TTFAutohint binary path" = "File path to a precompiled TTFAutohint binary that should be used instead of the built-in TTFAutohint. This can be useful if you need to stick to a specific version or want to employ a newer version of TTFAutohint than Glyphs incorporates.";

"TTFAutohint control instructions" = "Erlaubt eigene ttfautohint-Anweisungen. Es empfiehlt isch, den Code in einer eigenen Datei vorzubereiten und den Eintrag dann komplett in das Feld zu kopieren. Möglich sind:\n- `glyphnames left pointIDs offset`\n- `glyphnames right pointIDs offset`\n- `glyphnames nodir pointIDs`\n- `glyphnames touch pointIDs xshift x yshift y @ PPMs`\n- `glyphnames point pointIDs xshift x yshift y @ PPMs`\n\nWerte für `offset` sind optional und werden bei der Übernahme als Null angenommen. In der `touch` und `point` instructions kann eine oder beide Verschiebungen angegeben werden, `x` und `y` sind zwischen 0.0 und 1.0. `glyphnames` können mehrere voneinander durch Komma getrennte Glyphen-Namen sein, und zwar die Produktions-Namen der Glyphen (d.h. so wie sie in die Schrift geschrieben werden). `PPMs` können eine einzelne PPM-Größe, eine Größen-Abfolge von PPMs mit Bindestrich, oder eine durch Kommas getrennte Liste von Größen oder Abfolgen sein. Eine Zeile die mit beginnt `#` wird als Kommentar behandelt und ignoriert. Die instructions können mit ihren Anfangsbuchstaben abgekürzt werden, z.B. ‘right’ kann als ‘r’. geschrieben werden.";

"TTFAutohint options" = "Specifies commandline options for the TrueType autohinter ‘ttfautohint’. Use the dialog sheet to configure your settings:\n- *Hint Set Range:* the PPM range for which the instructions will be optimized. Large ranges can cause huge file sizes.\n- *Default Script:* ‘default script for OpenType features’.\n- *Fallback Script:* ‘default script for glyphs that can’t be mapped to a script automatically’.\n- *Hinting Limit:* the PPM size ‘where hinting gets switched off’.  Default is 200 pixels, must be larger than the maximum of the hint set range. Pixel sizes up to this size use the hinting configuration for the range maximum.\n- *Fallback Stem Width:* ‘the horizontal stem width (hinting) value for all scripts that lack proper standard characters in the font. The value is given in font units and must be a positive integer. If not set, ttfautohint uses a hard-coded default (50 units at 2048 units per em, and linearly scaled for other UPM values, for example 24 units at 1000 UPM).’ For symbol fonts, you also need to specify a Fallback Script ‘to set up a script at all’.\n- *x-Height Increase Limit:* from this pixel size down to 6 PPM, the x-height is more likely to be rounded up. Default is 14 PPM. ‘Normally, ttfautohint rounds the x height to the pixel grid, with a slight preference for rounding up. (…) Use this flag to increase the legibility of small sizes if necessary.’ Set to 0 if you want to switch off rounding up the x-height. \n- *x-Height Snapping Exceptions:* ‘list of comma-separated PPM values or value ranges at which no x-height snapping shall be applied’, e.g., ‘8, 10-13, 16’ disables x-height snapping for sizes 8, 10, 11, 12, 13, and 16. An empty string means no exceptions, and a mere dash (‘-’) disables snapping for all sizes.\n- *Adjust Subglyphs (formerly known as Pre-Hinting):* If enabled, ‘makes a font’s original bytecode be applied to all glyphs before it is replaced with bytecode created by ttfautohint. This makes only sense if your font already has some hints in it that modify the shape even at EM size (normally 2048px); in particular, some CJK fonts need this because the bytecode is used to scale and shift subglyphs (hence the option’s long name). For most fonts, however, this is not the case.’\n- *Dehint:* Disables all TT hinting, and therefore overrides all other options. Use only for testing.\n- *Detailed Info:* if enabled, adds ‘ttfautohint version and command line information to the version string or strings (with name ID 5) in the font’s `name` table. This option is mutually exclusive’ with the *No Autohint Info* option. ‘If neither is set, the string “ttfautohint (vNNN)” gets added to the `name` table’, NNN being the ttfAutohint version.\n- *Hint Composites:* ‘By default, the components of a composite glyph get hinted separately. If this flag is set, the composite glyph itself gets hinted (and the hints of the components are ignored). Using this flag increases the bytecode size a lot, however, it might yield better hinting results – usually, it doesn’t.’ Also adds a ghost component called .ttfautohint to all glyphs. ‘Direct rendering of the .ttfautohint subglyph (this is, rendering as a stand-alone glyph) disables proper hinting of all glyphs in the font! Under normal circumstances this never happens because .ttfautohint doesn’t have an entry in the font’s `cmap` table.’ But it can happen, e.g., in a glyph overview.\n- *Ignore Restrictions:* ‘By default, fonts that have bit 1 set in the fsType field of the `OS/2` table are rejected. If you have a permission of the font’s legal owner to modify the font, specify this command line option.’\n- *No Autohint Info:* if checked, prevents adding ‘ttfautohint version and command line information to the version string or strings (with name ID 5) in the font’s `name` table.’\n- *Symbol Font:* ‘Process a font that ttfautohint would refuse otherwise because it can’t find a single standard character for any of the supported scripts. For all scripts that lack proper standard characters, ttfautohint uses a default (hinting) value for the standard stem width instead of deriving it from a script’s set of standard characters (for the latin script, one of them is character ‘o’). Use this option – usually in combination with the Fallback Script and/or Fallback Stem Width option – to hint symbol or dingbat fonts or math glyphs, for example.’\n- *ttfa table:* Adds an OpenType table ‘called `TTFA` to the output font that holds a dump of all parameters. In particular, it lists all ttfautohint control instructions (which are not shown in the name table info). This option is mainly for archival purposes so that all information used to create a font is stored in the font itself. Note that such a `TTFA` table gets ignored by all TrueType rendering engines. Forthcoming versions of the ttfautohint front-ends will be able to use this data so that a font can be processed another time with exactly the same parameters, thus providing a means for round-tripping fonts.’\n- *Windows Compatibility:* ‘This option makes ttfAutohint add two artificial blue zones, positioned at the `winAscent` and `winDescent` values (from the font’s `OS/2` table). The idea is to help ttfAutohint so that the hinted glyphs stay within this horizontal stripe since Windows clips everything falling outside.’ Use this option if clipping occurs in Microsoft Windows and you cannot adjust `winAscent` and `winDescent` instead (which would usually be the better option). In combination with ‘-’ as value for xHeight Snapping Exceptions (see above), it should both ‘suppress any vertical enlargement’ and ‘prevent almost all clipping.’\n- *Strong Stems:* specifies which algorithm to use ‘for computing horizontal stem widths and the positioning of blue zones’ for the three rendering targets: Grayscale (Android), GDI ClearType (old Windows versions including XP), DW ClearType (IE 9 and later, and Windows 7 and later). If disabled, stems will be quantized: ‘Both stem widths and blue zone positions are slightly quantized to take discrete values. For example, stem values 50, 51, 72, 76, and 100 would become 50, 74, and 100 (or something similar). More glyph shape distortion but increased contrast.’ If enabled, stems will be strong: ‘Stem widths and blue zones are snapped and positioned to integer pixel values as much as possible. This gives high contrast, but glyph shape distortion can be significant.’";

TTFDontPreserveDiagonals = "In manual TT hinting, the apparent angles of slanted stems are preserved, even when another stem crosses it and threatens to make it appear broken. E.g. in an uppercase A, the two diagonal stems are preserved in their angles, even though a (hinted) crossbar interrupts the outline in their middles. With this parameter, stem angles are *not* preserved. Technically, the parameter suppresses (projections onto) freedom vectors. Useful for making TT hinting smaller, e.g., for webfont export.";

TTFOvershootSuppressionBelowPPM = "Die Größe in Pixel (PPM) bis zu der Überschuß zuverlässig unterdrückt wird. Betrifft nur manuelles TT-Hinting, nicht ttfautohint.";

TTFStems = "Nur für manuelles True-Type-Hinting. Nach Klick auf den Parameter-Wert erscheint ein Dialog mit der Liste der Definitionen für Stämme. Mit den Zahnrad können horizontale und vertikale Stämme hinzugefügt oder entfernt werden; oder die PostScript Stämme aus den entsprechenden Felder in *Schrift-Info > Master* importiert werden. Für jeden Stamm können Ausrichtung, Name und Breite festgelegt werden. Im Master werden zusätzlich „delta“ und „globe“-Symbole angezeigt: Sie gewähren Zugang zu den Dialogen für die PPM-Deltas und auch den Glyphen-Filter für die in Frage kommenden Stämme. Durch Tippen der Taste „+“ können Stämme i hinzugefügt werden, durch Auswahl und Klick auf den Minus-Button entfernt werden.\n- *Orientation:* Durch Klick auf den Doppelpfeil Wechsel zwischen waagrechtem Stamm (z.B. Querbalken in e, f, t, oder die oberen/unteren Rundungen von o, c, e, a) und senkrechte Stämme (z.B. die senkrechten in h, m, n, u, oder die linken/rechten Rundungen des o).\n- *Name:* Der Name des Stamms ist beliebig, muss aber einzigartig sein. Der Name erscheint dann im Aufklappen in der grauen Info-Box wenn das TT-Werkzeug (I) aktiv und „Stem hin“ (S) ausgewählt ist.\n- *Width:* Die Durchschnittsgröße auf die der Stamm gerundet wird. Auch beim Anwenden von „Autohint“ im Kontextmenü des TT-Werkzeugs (I) werden die Stämme mit diesem Wert erkannt.\n- *Deltas:*  Auf PPM bezogene Größenanpassungen für die tatsächliche Pixel-Größe eines Stamms in einer Instanz. In jedem PPM-Insatz-Feld mehrfach klicken, um zwischen keine Änderung (leeres Feld), Größe vergrößern (Pfeil nach oben), Größe verkleinern (Pfeil nach unten). Die Deltas sind nur im ersten Master verfügbar, oder in dem Master, der in „Get Hints From Master“ definiert wird.\n- *Filter (Bereich):* Den Glyphen-Bereich des Stammes mit logischen Filtern festlegen. Klick auf den Plus-Knopf fügt Filter hinzu, der Minus-Knopf entfernt einen ausgewählten Filter. Wahltaste-Klick (opt-Klick) fügt ein logisches AND und OR für die nachfolgenden Bedingungen hinzu. Als verfügbare Filter gibt es Name, Kategorie, Subkategorie und Schriftsystem. TrueType-Stämme mit einem Geltungsbereich sind nur in denjenigen Glyphen verfügbar, welche die logischen Bedingungen des Geltungsbereiches erfüllen. Der Geltungsbereich ist entweder nur im ersten Master verfügbar, oder in dem mit dem Parameter „Get Hints From Master“ definierten Master.";

TTFZones = "A list of zone definitions for horizontal TrueType stems, in manual TrueType hinting only. When you click in the parameter value, a dialog sheet will drop down. Use the gear menu to add or remove zone definitions, or import the currently available (PostScript) zones from *File > Font Info > Masters > Metrics.* For each zone, you can define a name, a position, a size and an alignment. In the main master, a delta and a globe symbol will be shown in addition: they provide access to dialogs for defining PPM deltas as well as a glyph filter for the zone in question. Add zones by pressing on the plus button, and remove a zone by selecting it and clicking the minus button.\n- *Name:* The zone name is arbitrary, but should be unique. Will show up in the pop-up menu in the grey info box when the TT Instructor tool (I) is active and an align hint (A) is selected.\n- *Position:* Position of the zone, or ‘flat end’ of overshooting shapes, similar to alignment zones in PostScript.\n- *Size:* Size of the zone, or distance from ‘flat end’ to the outermost edge of overshooting shapes. Use positive values for top zones, negative values for bottom zones. If the zone size is calculated to be less than half a pixel in any given PPM size, any hinted shape that reaches into the zone will be flattened to the same height.\n- *Align:* Link a zone to another zone with the Align option. If a zone is aligned to another, the distance between the zone positions is rounded and applied to the zone. This will result in more consistent transitions when you step your font through pixel sizes. Use this for heights that are very close to each other, perhaps even overlapping, and may appear next to each other in typesetting, and where it may be perceived as problematic if the heights diverge too far in low-res pixel renderings, e.g., align the small-cap height to the x-height. Aligned zones will be displayed at the same height if the difference is less than half a pixel in a given PPM size; and at least one pixel apart if the difference is half a pixel or more.\n- *Delta:* PPM-specific position rounding for the effective pixel-size of each zone in each instance. In any PPM/instance field, click repeatedly to switch between no change (blank field), shifting up (arrow up), shifting down (arrow down). The deltas are only accessible in the first master, or the master defined in the *Get Hints From Master* parameter.\n- *Filter (Scope):* Define the glyph scope of the stem by adding logical filters. Click on the plus button to add additional filters, and the minus button to remove a selected filter. Opt-click on the plus button to add logical AND and OR operators for the following (indented) conditions. Available filters are Name, Category, Subcategory and Script. TrueType stems with a scope will only be available in glyphs that fulfil the logical conditions of its scope. Scopes are only accessible in the first master, or the master defined in the *Get Hints From Master* parameter.\n\nTTF Family Zones: If added to *File > Font Info > Font* (rather than *Masters*), the zone values will be used as family-wide alignment zones until the PPM size defined in the *TTFFamilyZonesThreshold* parameter.";

TTFZoneSize = "Entweder Zonengrößen um einen bestimmten Prozentsatz skalieren (Wertbereich 0–100, Standard: 100) oder auf einen festen Wert setzen (Größe + u angeben, z. B. `34u`).";

typoAscender = "The height of the ascenders in units. Entspricht dem Eintrag `sTypoAscender` in der Tabelle `OS/2`. \n\n‘Die typographischen Oberlänge für diese Schrift. Dieses Feld sollte mit dem `typoDescender` und `typoLineGap`-Werten verknüpft werden, um den Standard-Zeilenabstand festzulegen.\nDieses Feld ähnelt sowohl dem `hheaAscender`-Feld als auch dem`winAscent`-Feld. Jedoch verwenden plattform-spezifische Implementierungen diese Felder für plattform-spezifische Eigenschaften. Diese Felder sind zur Rückwärts-Kompatibilität erforderlich, und gewährleisten nicht das gleiche Layout in unterschiedlichen Anwendungen. Die `typoAscender`, `typoDescender` und `typoLineGap` Felder sind  gedacht um Programmen ein typographisch korrektes und portables Layout zu ermöglichen.\nDie `Use Typo Metrics` flag (`fsSelection` bit 7) wird verwendet um die sTypo*-Werte ODER usWin*-Werte als Standard-Zeilenabstand zu bestimmen.\nEs ist *nicht* erforderlich, dass `typoAscender` und `typoDescender` zusammen gleich den `unitsPerEm` sind. Diese Werte sollten so gesetzt werden, dass der Standard-Zeilenabstand den primären Schriftsprachen entspricht.\n\nFür CJK (Chinese, Japanese, and Korean) Schriften, die sowohl senkrecht (als auch waagrecht) gesetzt werden können, gibt der erforderliche`typoAscender` das ideographische Geviert (em-box) an. Wenn die ideographische em-box der Schrift beispielsweise Koordinaten zwischen 0,-120 und 1000,880 enthält (also ein Geviert von 1000 × 1000 UPM auf 120 UPM unter die lateinische Grundlinie gesetzt), dann muss der Wert des `typoAscender` auf 880 gesetzt werden. Wenn man sich nicht an diese Erfordernisse hält, wird das inkorrekte senkrechte Abstände zur Folge haben.\n\nFür eine detaillierte Erörterung der senkrechten Abstände, siehe [Vertical Metrics](https://glyphsapp.com/tutorials/vertical-metrics).";

typoDescender = "Eine *negative* ganze Zahl, die Unterlänge wird in UPM angegeben. Entspricht dem Eintrag `sTypoDescender` in der Tabelle `OS/2`.\n\n‘Die typographische Unterlänge für diese Schrift. Dieser Eintrag legt zusammen mit den Werten für `typoAscender` und `typoLineGap` den Standard-Zeilenabstand fest.’ Für Details siehe `typoAscender`.";

typoLineGap = "Empfohlener Zeilenabstand in UPM-Einheiten. Entspricht dem `sTypoLineGap`-Eintrag in der OpenType `OS/2` Tabelle.\n\nDer typographische Zeilenabstand für diese Schrift. Dieser Eintrag sollte mit dem `typoAscender` und `typoDescender` verknüpft sein, und bestimmt den Standard-Zeilenabstand. Siehe auch `typoAscender`.";

underlinePosition = "Der vorgesehene Abstand von der Grundlinie zum Anfang der Unterstreichung. Negative Werte bedeuten eine Position der Unterstreichung unterhalb der Grundlinie. Entspricht dem `post`-Tabelleneintrag `underlinePosition`. Der Standard ist -100 (minus hundert).";

underlineThickness = "Dicke der Unterstreichung. Entspricht dem Eintrag `underlineThickness` in der `post`-Tabelle. Standardwert ist 50. ‘Die Dicke der Unterstreichung sollte meist der Dicke des Underscore (U+005F), und auch der strikeout thickness der `OS/2`-Tabelle entsprechen.’";

unicodeRanges = "A list of supported Unicode ranges in the font. Corresponds to the OpenType `OS/2` table `ulUnicodeRange1`, `ulUnicodeRange2`, `ulUnicodeRange3` and `ulUnicodeRange4` fields. The dialog offers a search field, so you can quickly spot the proper ranges for your fonts. E.g., if you want to cover all Latin ranges, simply search for ‘latin’ and all corresponding ranges in the list will be displayed.\n\n‘If a bit is set, then the Unicode ranges assigned to that bit are considered functional. If the bit is clear, then the range is not considered functional. Each of the bits is treated as an independent flag and the bits can be set in any combination. The determination of “functional” is left up to the font designer, although character set selection should attempt to be functional by ranges if at all possible.’";

"Update Features" = "Erzwingt die Neuberechnung des gesamten automatischen Feature-Codes. Das ist besonders nützlich, wenn der Glyphenumfang sich stark ändert. Wenn deaktiviert unterdrückt es die Erzeugung des automatischen Feature-Codes.";

"Use Extension Kerning" = "If checked, additional kern lookups will be created with a `GPOS` Extension lookup type (a.k.a. lookup type 9), allowing the font to store more kerning values. Use this when the attempt to export your font results in an offset overflow error in the `GPOS` table, and you cannot or do not want to delete kern pairs, especially exceptions.\n\n‘This lookup provides a mechanism whereby any other lookup type’s subtables are stored at a 32-bit offset location in the `GPOS` table. This is needed if the total size of the subtables exceeds the 16-bit limits of the various other offsets in the `GPOS` table. In this specification, the subtable stored at the 32-bit offset location is termed the “extension” subtable.’";

"Use Line Breaks" = "Wenn angewählt, werden die Zeilenumbrüche in den OpenType-Features nicht in die Glyphs-Datei geschrieben (d.h. nicht mit `\\012` ersetzt) . Kann die Versions-Kontrolle erleichtern, wenn nicht angewählt, und macht deshalb in einem git-basierten Workflow Sinn.";

"Use Typo Metrics" = "If checked, applications that respect this setting (in particular, versions of Microsoft Office since 2006) will prefer `typoAscender`, `typoDescender`, and `typoLineGap` over `winAscent` and `winDescent` for determining the vertical positioning. Default is on. Corresponds to bit 7 (‘don’t use Win line metrics’) in the `OS/2` table `fsSelection` field. According to Adobe’s MakeOTF User Guide, this bit was introduced ‘so that reflow of documents will happen less often than if Microsoft just changed the behavior for all fonts.’\n\nMicrosoft: ‘If set, it is strongly recommended that applications use typoAscender − typoDescender + typoLineGap as the default line spacing for this font.’\n\n‘In variable fonts, default line metrics should always be set using the `typoAscender`, `typoDescender` and `typoLineGap` values, and the Use Typo Metrics flag should be set. The ascender, descender and lineGap fields in the hhea table should be set to the same values as `typoAscender`, `typoDescender` and `typoLineGap`. The `winAscent` and `winDescent` fields should be used to specify a recommended clipping rectangle.’\n[OpenType spec: OS/2 fsSelection](https://learn.microsoft.com/typography/opentype/spec/os2#fsselection)";

"Variable Font Family Name" = "Familienname in einer variablen Schrift. Unterschiedliche Familien-Namen sind sinnvoll, wenn eine Schrift gleichzeitig sowohl als einzelne variable Schrift als auch als viele statische Schriften und verwendet werden.";

"Variable Font File Name" = "Dateiname für den Export einer Variation-Schrift. Überschreibt die Standardendung ‘VF.ttf’ die Glyphs verwendet.";

"Variable SubfamilyName" = "Style name for the variable font’s origin master, the (default) outlines stored in the exported variable font.";

vendorID = "Kürzel des Anbieter einer Schrift, bestehend aus vier Zeichen, nur ASCII (U+0020 bis U+007E). Entspricht dem Feld achVendID in der OpenType `OS/2` Tabelle. Wenn dieser Eintrag nicht gefüllt ist, verwendet Glyphs  ‘UKWN’ (‘unknown’) als ID des Anbieters. ‘Das ist nicht der Lizenzinhaber des Originalentwurfs, sondern die Firma, die für Marketing und Vertrieb verantwortlich ist. Beispielsweise kann es mehrere Anbieter der ITC Zapf Dingbats geben, bei der die Anbieter im Detail unterschiedliche enthalten (mehr Unterschneidungspaare, irreguläre Daten, manuelles Hinting, etc.). Dieses Anbieter-Kürzel erlaubt es, eine Version eines Herstellers von der eines anderen zu unterscheiden.\n\nMicrosoft unterhält ein Verzeichnis dieser Vendor-IDs. Registrierte IDs eines Anbieter müssen einzigartig sein. Es können auch nicht registrierte IDs verwendet werden, davon wird aber abgeraten: Es wird den Anbietern empfohlen, ihre ID zu registrieren, um zu gewährleisten, dass es keine Konflikte zwischen den IDs gibt und dass die Kunden eine Kontaktinformation des Anbieters finden können. Dieses Feld kann auch leer bleiben (auf null gesetzt, oder vier Leerzeichen).’";

"vheaVertAscender" = "Ascender value for vertical typesetting. Corresponds to the `vertTypoAscender` field in the OpenType `vhea` table.\n\n‘The vertical typographic ascender for this font. It is the distance in units from the ideographic em-box center baseline for the vertical axis to the right edge of the ideographic em-box. It is usually set to UPM ÷ 2. For example, a font with an em of 1000 units will set this field to 500.’\n[OpenType spec: vhea](https://learn.microsoft.com/typography/opentype/spec/vhea)";

"vheaVertDescender" = "Unterlänge für senkrechten Satz, typischweise ein negativer Wert.\nEntspricht dem `vertTypoDescender` Eintrag in der OpenType `vhea` Tabelle.\n\n‘Die senkrechte typographische Unterlänge für diese Schrift. Der Abstand in UPM vom Mittelpunkt der Grundlinie des ideographischen Gevierts für die senkrechte Achse zum linken Rand des ideographischen Gevierts. Gewöhnlich −UPM÷2. Eine Schrift mit einem Geviert von 1000 wird beispielsweise auf −500 gesetzt.’";

"vheaVertLineGap" = "Wert für den senkrechten Zeilenabstand. Entspricht dem Eintrag `vertTypoLineGap` in der Tabelle `vhea`.\n\n‘Der typographische Zeilenabstand für diese Schrift. Ein Programm kann den empfohlenen Abstand für vertikalen Text einer OpenType-Schrift wie folgt bestimmen: Breite des ideographischen Gevierts + vertTypoLineGap.’";

"Virtual Master" = "Legt einen Schrift-Master für eine variable Schrift fest, und erweitert dadurch entsprechend den Design-Raum. Anders als ein ‚echter’ Master, der in *Schrift-Info > Master* festgelegt wird, kann ein virtueller Master nur in Form einer Brace-Ebene erzeugt werden, d.h. eine Glyphen-Ebene mit einem Namen bestehend oder endend in den Koordinaten ‘{100, 300}’ des Design-Raums, in geschwungenen Klammern. Ein virtueller Master ist bei einer Design-Achse mit einer begrenzten Anzahl von Glyphen besonders sinnvoll, z.B. eine Achse die nur die Dicke der mittleren Querbalken von Buchstaben wie A, E, F und H verändert. Der hauptsächliche Vorteil ist es, dass nur die betroffenen Glyphen zu handhaben sind, und die Unterschneidungen nicht neu gemacht werden müssen wie für einen getrennten ‚echten‘ Master.";

"Webfont Formats" = "Wenn dieser Parameter gesetzt ist, werden die aufgelisteten Webfont-Formater exportiert, ungeachtet der Einstellungen im Export-Dialog. Mögliche Werte: TTF, EOT, WOFF oder WOFF2.";

"Webfont Only" = "Entfernt einige der Informationen, die für eine Desktop-Schrift benötigt werden. Erschwert dadurch den Webfont in eine anderes Format umzuwandeln, oder lokal in einem Betriebssystem wie Windows oder macOS zu installieren. Technisch gesehen wird eine defekte Schrift erzeugt, die aber als Webfont immer noch funktioniert.";

winAscent = "A positive integer describing the top extremum of the font rendering box for Windows, beyond which glyph renderings may be clipped. Thus, `winAscent` should be high enough to include all parts of all important glyphs. Corresponds to the `usWinAscent` field in the OpenType `OS/2` table.\n\n‘The “Windows ascender” metric. This should be used to specify the height above the baseline for a clipping region. This is similar to the `typoAscender` field, and also to the `hheaAscender` field. There are important differences between these, however. In the Windows GDI implementation, the `winAscent` and `winDescent` values have been used to determine the size of the bitmap surface in the TrueType rasterizer. Windows GDI will clip any portion of a TrueType glyph outline that appears above the `winAscent` value. If any clipping is unacceptable, then the value should be set greater than or equal to yMax.\n*Note:* This pertains to the default position of glyphs, not their final position in layout after data from the `GPOS` or `kern` table has been applied.\nSome legacy applications use the `winAscent` and `winDescent` values to determine default line spacing. This is strongly discouraged. The `typoAscender`, `typoDescender` and `typoLineGap` fields should be used for this purpose.\nNote that some applications use either the `winAscent `/`winDescent` values or the `typoAscender`/`typoDescender`/`typoLineGap` values to determine default line spacing, depending on whether the `Use Typo Metrics` flag is set. This may be useful to provide compatibility with legacy documents using older fonts, while also providing better and more-portable layout using newer fonts. Applications that use the `typoAscender`/`typoDescender`/`typoLineGap` fields for default line spacing can use the `winAscent`/`winDescent` values to determine the size of a clipping region. Some applications use a clipping region for editing scenarios to determine what portion of the display surface to re-draw when text is edited, or how large a selection rectangle to draw when text is selected. Early versions of this specification suggested that the `winAscent` value be computed as the yMax for all characters in the Windows ANSI character set. For new fonts, the value should be determined based on the primary languages the font is designed to support, and should take into consideration additional height that may be required to accommodate tall glyphs or mark positioning.’\n\nFor a detailed discussion of vertical metrics, see the [Vertical Metrics](https://glyphsapp.com/tutorials/vertical-metrics) tutorial.\n[OpenType spec: OS/2 usWinAscent](https://learn.microsoft.com/typography/opentype/spec/os2#uswinascent)";

winDescent = "A *positive* integer describing the bottom extremum of the font rendering box for Windows, or ‘the vertical extent below the baseline for a clipping region’. Thus, `winDescent` should be large enough to encompass the descenders of lowercase letters like g, p, q, and y. Corresponds to the `usWinDescent` field of the OpenType `OS/2` table.\n\n‘Early versions of this specification suggested that the `winDescent` value be computed as -yMin for all characters in the Windows ANSI character set. For new fonts, the value should be determined based on the primary languages the font is designed to support, and should take into consideration additional vertical extent that may be required to accommodate glyphs with low descenders or mark positioning.’\n[OpenType spec: OS/2 usWinDescent](https://learn.microsoft.com/typography/opentype/spec/os2#uswindescent)";

"Write DisplayStrings" = "Wenn deaktiviert, werden die *DisplayStrings* NICHT in die .glyphs-Datei geschrieben. Die *DisplayStrings* speichern den Text der Bearbeiten-Reiter. Das kann die Versionskontrolle erleichtern. Der Standard ist aktiv.";

"Write lastChange" = "Deaktiviert wird das *Last Changed Date* nicht in die .glyphs-Datei geschrieben. Das kann die Versionskontrolle erleichtern. Standard ist an.";

TTFBlueFuzz = "Much like PostScript’s BlueFuzz, extends the range of TrueType alignment zones by the given amount in both directions. Default and fallback value is 1. Only affects zones defined in the TTFZones parameter.";

TTFZoneRoundingThreshold = "Kontrolliert die Wahrscheinliche einer positiven Zone, um einen Pixel verschoben zu werden. Erfordert als Wert eine kleine dezimale Zahl, typischerweise um 0,1 oder 0,2. Der Wert wird jeder positiven Zonen-Position vor der Rundung addiert, und zweimal zur x-Höhen-Zone addiert (die eine namens ‘xHeight’ in den TTF-Zonen-Parametern). Der Standard ist 0,09375.\n\nBeispiel: In einer bestimmten Schriftgröße würde die Kapitälchen-Zone 6,45 Pixel groß, und die x-Höhe 5,25 Pixel. Ohne Änderung würde die Kapitälchen-Zone auf 6 Pixel gerundet werden, die x-Höhe aber auf 5 Pixel. Mit einem Wert von 0,2 wird die Kapitälchen-Zone zu 7 Pixel (6.45+0.2=6.65≈), und die x-Höhe zu 6 pixel (5.25+2×0.2=5.65≈).";

TTFMinimumDistance = "Jeder Stamm mit Hints wird mit diesem Minimalwert in Pixel gezeichnet, egal in welcher PPM-Auflösung, wenn dieser Größe ein Hint zugewiesen ist. Der Standard-Wert ist 0.25. Dieser Wert kann in kleinen Pixel-Größen wichtig sein, wo kleine Teile verschwinden könnten.";

"gasp Table" = "Sets the `gasp` table (‘grid-fitting and scan-conversion procedure’) for TrueType fonts. It controls the two PPM thresholds at which the recommended on-screen rendering behavior changes. The `gasp` table contains rendering recommendations for both a traditional grayscale and a ClearType subpixel renderer. However, keep in mind that a renderer may ignore the data stored herein.\n\n‘This table contains information which describes the preferred rasterization techniques for the typeface when it is rendered on grayscale-capable devices. This table also has some use for monochrome devices, which may use the table to turn off hinting at very large or small sizes, to improve performance.’\nThe default threshold sizes are 8 and 20 PPM. Because there are two thresholds, three ranges can be differentiated:\n- *no hinting & symmetric:* Until the first threshold size, no gridfitting is applied, and text is rendered with antialiasing wherever possible. ‘At very small sizes, the best appearance on grayscale devices can usually be achieved by rendering the glyphs in grayscale without using hints.’\n- *hinting & asymmetric:* Between the two threshold sizes, the renderer is recommended to apply gridfitting and suppress grayscale. ‘At intermediate sizes, hinting and monochrome rendering will usually produce the best appearance.’ In ClearType, the matter is handled asymmetrically, i.e., vertical gridfitting is applied, while horizontally, subpixel rendering is used.\n- *hinting & symmetric:* Beyond the thresholds, the rasterizer is instructed to apply gridfitting and render the shapes in grayscale. ‘At large sizes, the combination of hinting and grayscale rendering will typically produce the best appearance.’ The ClearType rasterizer is instructed to apply symmetric smoothing, i.e., to use anti-aliasing in y direction in addition to horizontal subpixel rendering. ‘At display sizes on screen, […] this new improvement of the Windows font renderer produces smoother and cleaner-looking type’ (Now Read this: The Microsoft Cleartype Font Collection, Microsoft 2004, p. 14).\n[OpenType spec: gasp](https://learn.microsoft.com/typography/opentype/spec/gasp)";

"GASP Table" = "Sets the `gasp` table (‘grid-fitting and scan-conversion procedure’) for TrueType fonts. It controls the two PPM thresholds at which the recommended on-screen rendering behavior changes. The `gasp` table contains rendering recommendations for both a traditional grayscale and a ClearType subpixel renderer. However, keep in mind that a renderer may ignore the data stored herein.\n\n‘This table contains information which describes the preferred rasterization techniques for the typeface when it is rendered on grayscale-capable devices. This table also has some use for monochrome devices, which may use the table to turn off hinting at very large or small sizes, to improve performance.’\nThe default threshold sizes are 8 and 20 PPM. Because there are two thresholds, three ranges can be differentiated:\n- *no hinting & symmetric:* Until the first threshold size, no gridfitting is applied, and text is rendered with antialiasing wherever possible. ‘At very small sizes, the best appearance on grayscale devices can usually be achieved by rendering the glyphs in grayscale without using hints.’\n- *hinting & asymmetric:* Between the two threshold sizes, the renderer is recommended to apply gridfitting and suppress grayscale. ‘At intermediate sizes, hinting and monochrome rendering will usually produce the best appearance.’ In ClearType, the matter is handled asymmetrically, i.e., vertical gridfitting is applied, while horizontally, subpixel rendering is used.\n- *hinting & symmetric:* Beyond the thresholds, the rasterizer is instructed to apply gridfitting and render the shapes in grayscale. ‘At large sizes, the combination of hinting and grayscale rendering will typically produce the best appearance.’ The ClearType rasterizer is instructed to apply symmetric smoothing, i.e., to use anti-aliasing in y direction in addition to horizontal subpixel rendering. ‘At display sizes on screen, […] this new improvement of the Windows font renderer produces smoother and cleaner-looking type’ (Now Read this: The Microsoft Cleartype Font Collection, Microsoft 2004, p. 14).\n[OpenType spec: gasp](https://learn.microsoft.com/typography/opentype/spec/gasp)";

"Variable Font Origin" = "Dieser Master wird die Grundlage für den Variation-Font. Alle anderen Master und Instanzen werden durch Deltas ausgehend von diesen Konturen erzeugt.";

"Variation Font Origin" = "Dieser Master wird die Grundlage für den Variation-Font. Alle anderen Master und Instanzen werden durch Deltas ausgehend von diesen Konturen erzeugt.";

"Variable Font Style Name" = "Familienname in einer variablen Schrift. Unterschiedliche Familien-Namen sind sinnvoll, wenn eine Schrift gleichzeitig sowohl als einzelne variable Schrift als auch als viele statische Schriften und verwendet werden.";

variableStyleName = "Familienname in einer variablen Schrift. Unterschiedliche Familien-Namen sind sinnvoll, wenn eine Schrift gleichzeitig sowohl als einzelne variable Schrift als auch als viele statische Schriften und verwendet werden.";

DisableAllAutomaticBehaviour = "Deaktiviert beim Export das meiste automatische Zeug. \n- Neuanordnung von `.notdef` und `space`\n- Breite Null für nonspacing marks";

"MakeOTF Compatibility Mode" = "Wenn gewählt, erzeugt Glyphs Opentype Layout Tabellen vergleichbar zu Adobe makeotf. Nützlich, wenn der Feature-Code dieser Tabellen für ein bestimmtes makeotf Verhalten bestimmt ist, oder wenn der Font für Programme bestimmt ist, die auf ein bestimmtes makeotf Verhalten angewiesen sind.";

styleMapStyleNames = "Landesspezifische Subfamily-Name der Schrift. Entspricht der ID 2 in der OpenType-Tabelle `name`.";

"Variable Font Optimize Deltas" = "OpenTypen Variation-Deltas von weniger als einer halben UPM werden per Standardeinstellung unterdrückt. Mit diesem Parameter auf „aus“ werden auch geringfügig signifikante Deltas erhalten.";

"Optimize Variable Deltas" = "OpenTypen Variation-Deltas von weniger als einer halben UPM werden per Standardeinstellung unterdrückt. Mit diesem Parameter auf „aus“ werden auch geringfügig signifikante Deltas erhalten.";

familyNames = "Name der Schriftfamilie. Überschreibt den Eintrag im *Family Name*-Feld in der *Font Info*. Entspricht den IDs 1 und 4 in der OpenType-Tabelle `name`. Wird auch verwendet um die IDs 3, 4 und 6 zu erzeugen.";

designers = "Name des Designers. Überschreibt für diese Instanz den Eintrag in *Schrift-Info > Schrift > Designer*. Entspricht der ID 9 in der OpenType-Tabelle `name`: „name of the designer of the typeface“.";

designerURL = "URL des Gestalter. Überschreibt den Eintrag *Schrift-Info > Schrift > Designer URL*. Entspricht der ID 12 in der OpenType-Tabelle `name`, „URL of typeface designer (with protocol, e.g., http://, ftp://).“";

manufacturers = "Name des Herstellers. Überschreibt den *Hersteller*, der in *Schrift-Info > Schrift.* festgelegt ist. Entspricht der OpenType `name` Tabelle ID 8, ‘Manufacturer Name’.";

manufacturerURL = "URL des Herstellers oder Vertriebs. Überschreibt die *Manufacturer URL* in *Schrift-Info > Schrift.* Entspricht der ID 11 in der OpenType-Tabelle `name`: ‘URL of font vendor` (mit Protokoll, also http://, ftp://). Wenn eine einzigartige Seriennummer in die URL eingebettet ist, kann sie zur Registrierung der Schrift verwendet werden.";

copyrights = "Copyright Eintrag. Überschreibt das Copyright-Feld im Font-Reiter in der Font-Info. Entspricht der ID 0 in der OpenType-Tabelle `name`, dem Copyright-Vermerk.";

versionString = "Version string. Corresponds to the OpenType `name` table ID 5. Should begin with the syntax `Version <number>.<number>` (with a space between “Version” and the number). A placeholder string into which the version number will be inserted automatically, e.g., `Version %d.%03d`, where %d stands for an integer, and %03d for integer represented with three digits, e.g., `008`.\nThe string must contain a version number of the following form: one or more digits (0-9) of value less than 65,535, followed by a period, followed by one or more digits of value less than 65,535. Any character other than a digit will terminate the minor number. A character such as “;” is helpful to separate different pieces of version information.\nThe first such match in the string can be used by installation software to compare font versions. Note that some installers may require the string to start with “Version ”, followed by a version number as above.\n[OpenType spec: name ID 5](https://learn.microsoft.com/typography/opentype/spec/name#nid5)";

versionMajor = "versionMajor. Überschreibt den ersten Teil der Versionsnummer, die in der Schrift festgelegt ist.";

versionMinor = "versionMinor. Überschreibt den zweiten Teil der in der Schrift festgelegten Versionsnummer.";

licenses = "Beschreibung der Lizenz. Entspricht der OpenType `name` Tabelle ID 13, die ‘Beschreibung der legalen Verwendung der Schrift, oder unterschiedliche Beispiele der Lizensierung. Dieser Eintrag sollte verständlich verfasst sein, nicht in der rechtlichen Fachsprache’";

licenseURL = "URL für die Lizenz. Entspricht der ID 14 in der OpenType-Tabelle `name`. ‘URL where additional licensing information can be found.’ Sollte typischerweise beginnen mit `https://`.";

trademarks = "Trademark statement. Corresponds to the OpenType `name` table ID 7. According to Microsoft, ‘this is used to save any trademark notice / information for this font. Such information should be based on legal advice. This is distinctly separate from the copyright.\n[OpenType spec: name ID 7](https://learn.microsoft.com/typography/opentype/spec/name#nid7)’";

descriptions = "Beschreibung der Schrift. Entspricht der ID 10 in der OpenType-Tabelle `name`: ‘description of the typeface. Can contain revision information, usage recommendations, history, features, etc.’";

sampleTexts = "Sample text. Corresponds to the OpenType `name` table ID 19. ‘This can be the font name, or any other text that the designer thinks is the best sample to display the font in.’ This sample text is displayed, for instance, by Apple Font Book, when the font is selected in Sample view.\n[OpenType spec: name ID 19](https://learn.microsoft.com/typography/opentype/spec/name#nid19)";

postscriptFullNames = "Name für den „FullName“-Eintrag im `CFF`-table. Das ist der vollständige Name der Schrift, wie sie dem Benützer erscheint, z.B.: ‘Schrift Bold Condensed Italic’. Nicht zu verwechseln mit „postscriptFontName“ (detailliert siehe unten).\n\nSome systems match the family name ‘against the FullName for sorting into family groups.’ Therefore, the family name ‘must match the corresponding portion of the FullName, and be suitable for display in font menus. All fonts that are stylistic variations of a unified design should share the same FamilyName. […] The FullName begins with a copy of the FamilyName and is completed by adding style attributes — generally in this sequence: weight, width, slope, optical size’ (Adobe Technote #5088).";

postscriptFontName = "PostScript name of the font. Corresponds to the OpenType `name` table ID 6. Should be ASCII-only, short (for maximum backwards compatibility less than 30 characters long), and no whitespace allowed, e.g., ‘MyFont-BoldCdIt’. Do not confuse with postscriptFullName.\n\n‘The FontName generally consists of a family name (specifically, the one used for FamilyName), followed by a hyphen and style attributes in the same order as in the FullName. For compatibility with the earliest versions of PostScript interpreters and with the file systems in some operating systems, Adobe limits the number of characters in the FontName to 29 characters. As with any PostScript language name, a valid FontName must not contain spaces, and may only use characters from the standard ASCII character set. If abbreviations are necessary to meet the 29 character limit, the abbreviations should be used for the entire family’ (Adobe Technote #5088).\n\nAdobe recommends these abbreviations for style names: \n- **Bd** for Bold\n- **Bk** for Book\n- **Blk** for Black\n- **Cm** for Compressed\n- **Cn** for Condensed\n- **Ct** for Compact\n- **Dm** for Demi *(prefix)*\n- **Ds** for Display\n- **Ex** for Extended\n- **Hv** for Heavy\n- **Ic** for Inclined\n- **It** for Italic\n- **Ks** for Kursiv *(German for: Italic)*\n- **Lt** for Light\n- **Md** for Medium\n- **Nd** for Nord *(style name introduced for Antique Olive)*\n- **Nr** for Narrow\n- **Obl** for Oblique\n- **Po** for Poster\n- **Rg** for Regular\n- **Sl** for Slanted\n- **Sm** for Semi *(prefix)*\n- **Su** for Super\n- **Th** for Thin\n- **Ult** for Ultra *(prefix)*\n- **Up** for Upright\n- **X** for Extra *(prefix)*\n[OpenType spec: name ID 6](https://learn.microsoft.com/typography/opentype/spec/name#nid6)";

variablePostscriptFontName = "PostScript name of the variable font instance. Corresponds to the OpenType `name` table ID 6 and the postscriptName for NamedInstance entries in the OpenType `fvar` table. Should be ASCII-only, and no whitespace allowed, e.g., ‘MyFontVar-BoldCondensedItalic’. Do not confuse with postscriptFullName.\n\n‘The FontName generally consists of a family name (specifically, the one used for FamilyName), followed by a hyphen and style attributes in the same order as in the FullName.’\n\nMust be distinct from the static PostScript Font Name, or may cause a font conflict if both the static and variable font are installed by a user. It is recommended that it be Variations PostScript Name Prefix (ID 25), followed by a hyphen, followed by the style name (ASCII, no spaces).[OpenType spec: name ID 6](https://learn.microsoft.com/typography/opentype/spec/name#nid6)";

compatibleFullNames = "Setzt die Tabelle `name` ID 18 (‘Compatible Full Name’,) die NUR am Mac gegenüber ID 4 (‘Full Name’) bevorzugt wird. Wenn nicht gesetzt, wird der Wert der `name` ID 18 aus „Familien-Name + Leerzeichen + Stil-Name“ der jeweiligen Instanz berechnet. ‘Am Macintosh wird der Name im Schriftmenü aus der FOND Resource erstellt. Das entspricht gewöhnlich dem ‘Full Name’. Wenn sich der Name der Schrift vom ‘Full Name’ unterscheiden soll, kann ein kompatibler Name in ID 18 eingesetzt werden.’ **Achtung:** das kann dazu führen, dass Mac und Windows unterschiedliche Namen für dieselbe Schrift verwenden, und das wiederum kann zu Problemen beim Austausch von Dokumenten zwischen den Plattformen führen.";

WWSFamilyName = "WWS-Familien-Name. WWS bedeutet ‘Weight Width Slope’. Entspricht der ID 21 in der OpenType-Tabelle `name`.\n\n‘Stellt einen WWS-konfirmen Familiennamen bereit, wenn IDs 16 (preferredFamilyName) und 17 (preferredSubfamilyName) nicht mit dem WWS Modell übereinstimmen. (Wenn ID 17 andere Eigenschaften als weight, width or slope beinhaltet.)’ Bei Namen für optische Größe häufig verwendet: ‘Beispiel Name ID 21: “Minion Pro Caption” und “Minion Pro Display”. (Name ID 16 wäre “Minion Pro” für alle diese Beispiele.)’";

unitsPerEm = "Einheiten pro Geviert (Units per Em, UPM). Standard ist 1000 für eine OpenType-Schrift mit PostScript-Kurven und meist 2046 (eine Zweierpotenz zwischen 16 und 16.384) für eine OpenType-Schrift mit TrueType-Kurvenbeschreibung. Dieser Wert bestimmt die Größe der Schrift. Ein kleinerer Wert vergrößert die Schrift, und umgekehrt. Dieser Parameter verändert nur den UPM-Wert, aber nicht die Knotenpunkt-Koordinaten oder andere Abmessungen. Um gleichzeitig zu Skalieren, siehe „Scale to UPM“.";

styleNames = "Style Name or Subfamily Name. Used to calculate OpenType `name` table IDs 1 and 2, 4, 6, 17 and 22. ‘This string must be unique within a particular typographic family.\n[OpenType spec: name ID 17](https://learn.microsoft.com/typography/opentype/spec/name#nid17)’";

WWSSubfamilyName = "WWS Subfamily name. Corresponds to the OpenType `name` table ID 22.\n\n‘Used in conjunction with ID 21, this ID provides a WWS-conformant subfamily name (reflecting only weight, width and slope attributes) in case the entries for IDs 16 and 17 do not conform to the WWS model. […] Examples of name ID 22: “Semibold Italic”, “Bold Condensed”. (Name ID 17 could be “Semibold Italic Caption”, or “Bold Condensed Display”, for example.)’ For name IDs 16 and 17, see the entries for preferredFamilyName and preferredSubfamilyName, respectively.\n[OpenType spec: name ID 22](https://learn.microsoft.com/typography/opentype/spec/name#nid22)";

uniqueID = "Einzigartige Identifikation für die Schrift. Entspricht der ID 3 in der OpenType-Tabelle `name`.";

variationsPostScriptNamePrefix = "PostScript Name Prefix for Variable Fonts. Corresponds to name ID 25 in the OpenType `name` table. For processing of a variable font instance, e.g., in a PDF, a specific PostScript name is calculated automatically, based on the PostScript Font Name, axis tags, and axis positions (design space coordinates). This constructed PostScript name cannot be longer than 127 characters. If no prefix is provided, the US English string for typographic (‘preferred’) family name (name ID 16) will be used, minus any characters not within ASCII A-Z, a-z and 0-9.\n\nMicrosoft: used as ‘family prefix in the PostScript Name Generation for Variation Fonts algorithm. The character set is restricted to ASCII-range uppercase Latin letters, lowercase Latin letters, and digits. All name strings for name ID 25 within a font, when converted to ASCII, must be identical.’\n\nAdobe: ‘Including a Variations PostScript Name Prefix string (name ID 25) in a font could be useful in the following cases:\n- if the US English typographic family name, US English named instance fvar subfamilyNameID, or the number of axis descriptors in the font could tip the length of the generated PostScript names to over 127 characters, or\n- if the US English typographic family name contains accented or other characters that when removed by the algorithm ... could cause confusion or even ambiguity in PostScript names. For example, both typographic family names “André Sans” and “Andró Sans” resolve to family prefix “AndrSans”, an ambiguity that could be avoided by providing Variation PostScript Name Prefixes “AndreSans” and “AndroSans” in the fonts.’\n[OpenType spec: name ID 25](https://learn.microsoft.com/typography/opentype/spec/name#nid25)";

"Propagate Anchors" = "(De)aktiviert vorgeschlagene Anker in zusammengesetzten Glyphen. Das bedeutet, dass die top- und bottom-Anker in der Basis-Glyphe in der zusammengesetzten Glyphe „durchscheinen“, außer es ist bereits ein Anker mit gleichem Namen vorhanden. Dadurch wirden die mark-to-base und mark-to-mark Ausrichtungen aktiviert, ohne das zusätzliche Anker gesetzt werden müssen. Diese Einstellung ist per Voreinstellung aktiv. Die hauptsächliche Verwendung dieses Parameters ist das Unterdrücken von `mark` und `mkmk` für zusammengesetzte Glyphen.";

"Export Mac Name Table Entries" = "Control whether additional Macintosh name table entries (platformID 1) are exported. Default is off. Generally, separate Mac name table entries are not necessary anymore. Use this for specific backwards compatibility needs or to fulfil legacy export requirements.";

"Export Folder" = "Erzeugt einen Unterordner im Standard-Export-Ordner. Bitte nur für Namen von Ordnern gültige Zeichen verwenden.";

"Export PostProcessing Script" = "Ein Pfad zu einem Skript, das nach dem Exportieren einer Schrift ausgeführt wird. Im Skript haben Sie Zugriff auf Font, Instance und FinalFontPaths. Verwenden Sie das Token {{{filepath}}}, um einen Pfad relativ zur ‚.glyphs‘-Datei anzugeben.";

"Use Arabic Presentation Form Unicodes" = "Use legacy Presentation Form Unicode values for Arabic positional glyphs. Default is off. Use this only for testing purposes. It is not recommended to encode glyphs that are accessed through OpenType features, because it may garble the user’s character stream and break basic text operations such as searching and replacing, or copying and pasting.";

"meta Table" = "TTFFamilyZones Schwellenwert";

"TTFFamilyZonesThreshold" = "TTFFamilyZones Schwellenwert";

"Keep Kerning in one Lookup" = "Will attempt to fit all ‘pair adjustment’ kerning into the first GPOS lookup.\n\nThis is a workaround for a bug in Microsoft apps where kerning outside the first lookup is ignored. If turned off, Glyphs will default to separating kerning into lookups based on the glyph categories.";

"Italic Style Linking" = "In the STAT table of variable fonts, adds a Format 3 (style linking) AxisValue for the Italic (ital) axis, linking the Regular (ital=0) to the Italic (ital=1). Should **not** be added to (exclusively) italic fonts. Use this parameter for forcing or suppressing the style linking rather than relying on the built-in automation.";

"Export vmtx Table" = "Forces or suppresses the export of a `vmtx` (‘Vertical Metrics’) table. Can be useful if you have top and bottom sidebearings set in your glyphs, but want to export a horizontal variant of your font only.\n[OpenType spec: vmtx](https://learn.microsoft.com/typography/opentype/spec/vmtx)";

"Decompose Brace Layers" = "In variable font exports, decompose components that point to glyphs with intermediate layers a.k.a. ‘brace layers’. Default is on.";

"Ignore custom GlyphData file" = "If set, will ignore the content of a GlyphData.xml next to the .glyphs file, or in an Info subfolder next to the .glyphs file.";

"Fit Curve Panel Settings" = "Use this parameter to store the minimum and maximum percentages for the *Fit Curve* panel in the right sidebar. As parameter value, use two numbers, separated by a comma, e.g., ‘57, 72’. Once set, the parameter value will pick up changes you make in the *Fit Curve* UI.";

"Export TrueType Hints" = "If set, will force export of TrueType hinting (default). Can be used for suppressing TrueType hints when its boolean value is turned off.";

"Export PostScript Hints" = "If set, will force export of PostScript hinting (default). Can be used for suppressing PostScript hints when its boolean value is turned off.";

"variableStyleNames" = "Style name used for variable fonts.\n\nThis can be useful when (static) instance names are reused with different static family names (e.g., ‘Bold’ in ‘Myfamily Condensed’ and ‘Bold’ in ‘Myfamily’), which would otherwise cause duplicate entries in the `fvar` table.";

"Export DSIG Table" = "Toggles the export of the `DSIG` table.";

"TTFIgnoreStems" = "Ignores the stems.";

"Use case marks for double marks" = "By default, Glyphs uses .case variants of accents to build double accents. This parameter can be used to disable this.";

"Include in fvar" = "XX";
"Export as Static Font" = "XX";
"Include in Variable Font" = "XX";
"Include in STAT" = "XX";
"localizedCopyright" = "XX";
"Keep GlyphOrder" = "XX";
