> I've made some tests. Here is a tutorial about how to use OpenType
> fonts with groff.

Thanks!  I haven't tested yet your recipe, however, some comments.

> 1) OpenType font format is just an encapsulation of TrueType fonts
> or PostScript fonts.

This is a exaggerating simplification, but I think you are aware of
that fact.

> When choosing an OpenType font, one must be carefull to choose a
> PostScript one.  Usualy, font.otf is a postscript one, and font.ttf
> is a truetype one.

Note that TrueType fonts can be used with groff if converted to the
Type42 format.

> A single opentype font contain different features of each letters.
> For example, it contains small caps, old style numbers,
> superscripts... In the font, the variants glyphs are named
> "glyph.variant", for example: small caps a is named: a.smcp old
> style one is named: one.onum
> 
> To make some tests, I've found a free (as in beer) opentype font:
> Calluna-Regular.otf

Well, a real free font family is, for example, Linux Libertine:

  linuxlibertine.sf.net

It has more than 2400 glyphs and many glyph variants.

> I've made a script which will build a file containing macro to
> easyly use the glyphs variants.  The script also build a testfile to
> test the font and the macros.  [...]

Very nice!


    Werner

Reply via email to