<pre class="CodeBlock"><code>[email protected]:~$ fontmake -u ContemporaryGaramond-Italic.ufo/<br>INFO:fontmake.font_project:Building OTF for Contemporary Garamond-Italic<br>INFO:ufo2ft:Pre-processing glyphs<br>INFO:ufo2ft.filters:Running DecomposeComponentsFilter on ContemporaryGaramond-Italic<br>INFO:ufo2ft.filters:Running RemoveOverlapsFilter on ContemporaryGaramond-Italic<br>INFO:ufo2ft:Building OpenType tables<br>fontmake: Error: In 'ContemporaryGaramond-Italic.ufo': Compiling UFO failed: ContemporaryGaramond-Italic.ufo/features.fea:1135:2: Script statements are not allowed within "feature aalt"
feature aalt {<br><br> DFLT scripts;<br> language dflt ;<br> lookup aaltAccessAllAlternateslookup0;<br> lookup aaltAccessAllAlternateslookup1;<br><br> greek script;<br> language dflt ;<br> lookup aaltAccessAllAlternateslookup0;<br> lookup aaltAccessAllAlternateslookup1;<br><br> script latn;<br> language dflt ;<br> lookup aaltAccessAllAlternateslookup0;<br> lookup aaltAccessAllAlternateslookup1;<br> language AZE exclude_dflt;<br> lookup aaltAccessAllAlternateslookup0;<br> lookup aaltAccessAllAlternateslookup1;<br> CRT language exclude_dflt;<br> lookup aaltAccessAllAlternateslookup0;<br> lookup aaltAccessAllAlternateslookup1;<br> language FRA exclude_dflt;<br> lookup aaltAccessAllAlternateslookup0;<br> lookup aaltAccessAllAlternateslookup1;<br> language ITA exclude_dflt;<br> lookup aaltAccessAllAlternateslookup0;<br> lookup aaltAccessAllAlternateslookup1;<br> MOL language exclude_dflt;<br> lookup aaltAccessAllAlternateslookup0;<br> lookup aaltAccessAllAlternateslookup1;<br> ROM language exclude_dflt;<br> lookup aaltAccessAllAlternateslookup0;<br> lookup aaltAccessAllAlternateslookup1;<br> TRK language exclude_dflt;<br> lookup aaltAccessAllAlternateslookup0;<br> lookup aaltAccessAllAlternateslookup1;<br>} aalt;
Comments
lookup aaltAccessAllAlternateslookup0;
lookup aaltAccessAllAlternateslookup1;
} aalt;
But evidently the behavior of FontForge is not correct here.
So here is the InDesign palette pop-up functioning fine in Brill Roman, a font without any aalt feature:
[This is, in any case, hypothetical, as the only sort order options for the InDesign glyph palette are still Unicode order or GID/CID order.]