### Finding '8-bit' Type 1 fonts

Elsewhere, answers to these FAQs recommend that you use an '8-bit' font to permit accentuation of inflected languages , and also recommend the use of Type 1 fonts to ensure that you get good quality PDF. Until recently, these recommendations were contradictory: one could not just "switch" from the free CM fonts to free Cork- (or similarly) encoded Type 1 fonts. The first approach that started to help this direct sort of switch, was the development of virtual fonts that make a good approach to the Cork encoding (see below). Now, however, we finally see "true" Type 1 fonts: as always, we have an embarrassment of riches with both the cm-super and the Latin Modern series available to users.

CM-super is an auto-traced set which encompasses all of the T1 and TS1 encodings as well as the T2* series (the family of encodings that cover languages based on Cyrillic alphabets). These fonts are pretty easy to install (the installation instructions are clear), but they are huge: don't try to install them if you're short of disc space.

CM-LGC is a similar "super-font" set, but of much more modest size; it covers T1, TS1 and T2{A} encodings (as does CM-super, and also covers the LGR encoding (for typesetting Greek, based on Claudio Beccari's Metafont sources). CM-LGC manages to be small by going to the opposite extreme from CM-super, which includes fonts at all the sizes supported by the original EC (a huge range); CM-LGC has one font per font shape, getting other sizes by scaling. There is an inevitable loss of quality inherent in this approach, but for the disc-space-challenged machine, CM-LGC is an obvious choice.

Latin Modern is produced using a program MetaType1 which, as its name implies, brings the power of the Metafont paradigm to the production of Type 1 fonts. The Latin Modern set comes with T1, TS1 LY1 encoded variants (as well as a variant using the Polish QX encoding); for the glyph set it covers, its outlines seem rather cleaner than those of CM-super. Latin Modern is more modest in its disc space demands than is CM-super, while not being nearly as stark in its range of design sizes as is CM-LGC - Latin Modern's fonts are offered in the same set of sizes as the original CM fonts. It's hard to argue with the choice: Knuth's range of sizes has stood the test of time, and is one of the bases on which the excellence of the TeX system rests.

Virtual fonts help us deal with the problem, since they allow us to map "bits of DVI file" to single characters in the virtual font; so we can create an "é" character by recreating the DVI commands that would result from the code "`\'``e`". However, since this involves two characters being selected from a font, the arrangement is sufficient to fool Acrobat Reader: you can't use the program's facilities for searching for text that contains inflected characters, and if you cut text from a window that contains such a character, you'll find something unexpected (typically the accent and the 'base' characters separated by a space) when you paste the result. However, if you can live with this difficulty, virtual fonts are a useful, straightforward solution to the problem.

There are two virtual-font offerings of CM-based 8-bit fonts - the ae ("almost EC") and zefonts sets; the zefonts set has wider coverage (though the ae set may be extended to offer guillemets by use of the aeguill package). Neither offers characters such as `eth` and `thorn` (used in, for example, in Icelandic), but the aecompl package works with the ae fonts to provide the missing characters from the EC fonts (i.e., as bitmaps).

Commercial CM-like 8-bit fonts are remarkably cheap, but cost more than this author could ordinarily expend... Y&Y offer their "European Modern" set: an extension of the CM fonts that may used either with T1 or LY1 encoding; these are fonts from the same stable that gave us the free AMS/Blue Sky Research/Y&Y fonts, sensitively extended (though they don't cover the more eccentric areas of the T1 encoding, and don't come in the same welter of design sizes that the EC fonts offer). Micropress offer the complete EC set in Type 1 format, as part of their range of outline versions of fonts that were originally distributed in Metafont format. See "commercial distributions".

The shareware BaKoMa TeX distribution offers a set of Type 1 EC fonts, as an extra shareware option. (As far as the present author can tell, these fonts are only available to users of BaKoMa TeX: they are stored in an archive format that seems not to be publicly available.)

Finally, you can use one of the myriad text fonts available in Type 1 format (with appropriate PSNFSS metrics for T1 encoding, or metrics for some other 8-bit encoding such as LY1). However, if you use someone else's text font (even something as simple as Adobe's Times family) you have to find a matching family of mathematical fonts, which is a non-trivial undertaking - see "choice of scalable fonts".

`ae fonts`
  fonts/ae (zip, browse)
`aecompl.sty`
  Distributed with fonts/ae (zip, browse)
`aeguill.sty`
  macros/latex/contrib/aeguill (zip, browse)
`BaKoMa fonts`
  Browse nonfree/systems/win32/bakoma/fonts/
`CM-LGC fonts`
  fonts/ps-type1/cm-lgc (zip, browse)
`CM-super fonts`
  fonts/ps-type1/cm-super (zip, browse) (beware: very large download)
`Latin Modern fonts`
  fonts/ps-type1/lm (zip, browse)
`zefonts`
  fonts/zefonts (zip, browse)

This question on the Web: http://www.tex.ac.uk/cgi-bin/texfaq2html?label=type1T1