Typophile

Exporting in FontLab Studio

Agata_Wycichowska0 votes

could someone please help with this retard-question in fontlab studio

how do you export a font with several families? at the moment i've got seperate fontlab files for regular/bold, but how do i combine them into one .otf?

follow-up question: in file menu, what's the difference between
– generate font
– generate all
– generate suitcase
?

ps. what unicodes do i use for alternate characters?

thanks for your help

oh, and where is the best place to export the font to,

in the user font library, or macintosh HD library?
suitcase freaks out if it's not in any official "font" folder

how do i combine them into one .otf?

You ... don't. An OTF file is not a font family, it's a single font.

There is a small workaround for 'family-aware' fonts, with the 'size' feature, but that has been poorly constructed and has led to errors in the past. Besides, no application supports it (perhaps InDesign CS4 does). Besides #2, you cannot add it with FontLab, you would need ADFKO for that.

ps. what unicodes do i use for alternate characters?

You may think of anything. A rule of thumb I have seen in Adobe fonts is to let the user choose between selecting an alternate for a character (such as ornaments found under the bullet), and have it as alternate for 'regular' characters (i.e., 'A' is ornament #1, 'B' for ornament #2), but that option seems to be outdated already.

Using Unicodes in the private area would be okay, I guess.

how do you export a font with several families? at the moment i’ve got seperate fontlab files for regular/bold, but how do i combine them into one .otf?

As Theunis points out, you can't make a single OTF file with several fonts in it, but, depending on the way you set up the name fields in your fonts, you can create associations between them so they show up in programs as one family. (See Font Naming in the TypoWiki.)

follow-up question: in file menu, what’s the difference between
– generate font
– generate all
– generate suitcase
?

Generate Font: Generates a single TTF or OTF font file. (Some other formats, too, but mainly it's used for those.)

Generate All: Same as Generate Font, except for multiple fonts at one time. Can include all fonts that are open in FontLab or just some of them.

Generate Suitcase: For making old style Mac PostScript and TrueType fonts. These only work on Macs.

ps. what unicodes do i use for alternate characters?

These should either be left unencoded (no Unicode number) or given Private Use Area (E000-F8FF) codes. There are no standards for this area by definition, so you can use them any way you want. They will be unlikely to match glyphs in other fonts that use the PUA, but that's the nature of PUA. Adobe and other recommend not encoding alternate characters, but there are some reasons for doing so.

ok thanks so much for yos help!

.otf – duh for me! i understand now it's a font not a family

i'll look at font naming on typowiki – thanks for the link

but i still don't understand about alternate unicodes – how do i make the alternate appear in glyph window "alternates for selection" in indesign, if it's un-coded?

thanks!

but i still don’t understand about alternate unicodes – how do i make the alternate appear in glyph window “alternates for selection” in indesign, if it’s un-coded?

You can use the "aalt" OpenType feature for that, see here for an example of the required feature code.

... if it’s un-coded ...

In addition to Jens, OpenType features are not Unicode dependent; they work with 'raw glyphs' instead. But assigning Unicodes to the alternates has the advantage they are visible and can be entered into non-OpenType aware applications. Also, you can use Unicode characters in the InDesign Search & Replace fields, but non-encoded glyphs have to be searched and replaced with the Search For Glyphs (CS3+) function (which does that and nothing more).

Adobe and other recommend not encoding alternate characters, but there are some reasons for doing so.

Font switching is one, but it's hardly a valid point if you're talking about manually selected alternates. Any more? I remember the original Adobe specification of assigning 'regular' characters to ornaments using aalt (? memory) was removed somewhere in time.

yes it worked – thanks everyone!

unicodes: still confusion but i'll read about it in the incredibly complicated adobe thread about aalt

all very interesting!

Actually you can hav one font with sevral familiy weights.
but this would be an awkward way of implementing weights.

1. With copy\append in FL make as meny as glyfs are needed for all weights.

2. now in volt you would simply add sub lookups as
Light
Regular
Bold
Black

and attach them to Stylistic set Features
(SS01-SS02 Ect' Ect')

Sub Lookup [Light]
ARegular -> Alight
ABold -> ALight
ABlack -> ALight

Ect' Ect'

Light

But this is not a way to do things :)

Why not Do this????

1. Single file very large
2. only last set will be activated - if enabled SS1+SS2+SS3
only 3 will be activated becaus they are applied by their sequence
3. not standart

Why yes do this?
SS features can be attached as styles
u cant sub or pos between 2 weights, but you can if they are all in one file.

creazy thought but doable :)

Another good reason not to do this is that the normal "bold" and "italic" from style menus or buttons would not work with it. Also, support for Stylistic Sets is rather lacking at this time, unfortunately.

Captured from web.archive.org on 28 Feb 2018. view this capture