# Berry naming scheme list of LaTeX font families

Could you provide me with a list of Berry names for LaTeX font families?

I am currently working on a paper comparing various LaTeX fonts, particularly their support of extended Latin and it took some time to figure out these obsolete three-letter codes for the TeX Gyre families (to change font families using `\fontfamily{nnn}\selectfont`). Rather than gathering all the `.map` files, I tried to look them up on the Internet, but with no success.

The documentation of the PSNFSS bundle features the following packages: `times`, `palatino`, `helvet`, `avant`, `newcent`, `bookman`, `courier`, `pifont`, `chancery`, `mathptm`, `mathpple`, `charter`, `utopia`, `mathpazo`. It is possible to extract the codes, but it is unnecessarily time-consuming and some are still missing (such as TeX Gyre).

Should someone look for the same, here are the Berry names of TeX Gyre families:

• Adventor – `qag`
• Bonum – `qbk`
• Chorus – `qzc`
• Cursor – `qcr`
• Heros – `qhv`
• Pagella – `qpl`
• Schola – `qcs`
• Termes – `qtm`

The names can be found in `fontname.pdf` (`texdoc fontname` on TeX Live systems); on page 4 there is the list of "suppliers" and GUST Typefoundry appears as `q`. Since TeX Gyre Termes, for instance, is a clone of Times, its family name is `qtm`.

• `ag` Avant Garde
• `bk` Bookman
• `zc` Zapf Chancery
• `cr` Courier
• `hv` Helvetica
• `pl` Palatino
• `cs` Century Schoolbook (the Adobe one is NewCentury Schoolbook, `pnc`)
• `tm` Times

There are listings by supplier in the appendix, but GUST Typefoundry doesn't (still) appear.

• the list is incomplete, it doesn't show all that fonts which start with x, e.g. libertine – user2478 Jul 20 '11 at 13:46
• @Herbert On my copy `xl` appears at the end of page 16; the font supplier is `f` (small foundry), so `fxl` is the family name; on the other hand Biolinum is not listed. – egreg Jul 20 '11 at 13:57
• @egreg Does Biolinum have a Berry name? – cfr Sep 23 '14 at 20:57
• @cfr It used to have one, now it doesn't. The family name is one among `*-LF`, `*-TLF`, `*-OsF` or `*-TOsF`, where `*` is `LinuxBiolinumT` – egreg Sep 23 '14 at 21:02
• @egreg Thanks. That makes sense. I seemed to think it did but when I looked, it was using what I think of as the autoinst names so I was puzzled. – cfr Sep 23 '14 at 21:55