Using fonts from the LaTeX Font Catalogue

Paulo Ney de Souza pauloney at
Fri May 7 03:41:37 CEST 2021


Here is my full report:

Paulo Ney

I ignore "Font Warnings", for example, stuff like:

LaTeX Font Warning: Font shape `B1/cmss/bx/n' undefined
LaTeX Font Warning: Font shape `LS1/stix2bb/b/it' in size <10.95> not
LaTeX Font Warning: Size substitutions with differences
LaTeX Font Warning: Some font shapes were not available, defaults
LaTeX Warning: Font shape declaration has incorrect series value `mc'.
Package pbsi Warning: bad encoding; assuming T1..

as well as things like:

pdfTeX warning: pdflatex (file
glyph `Zdot' not found

which should not really be ignored, but I just want to initially
concentrate on the big-issues only. Here they are:

There are 539 fonts total and 377 of them process fine with pdfLaTeX and 27
that proces fine with XeLaTeX and LuaLaTeX -- the rest is pure problems:

2 give unique errors:

Poiret One:

!pdfTeX error: pdflatex (file PoiretOne-Bold-lf-t1--base): Font
PoiretOne-Bold-lf-t1--base at 657 not found
 ==> Fatal error occurred, no output PDF file produced!


! I can't find file `T1fmv.fd'.
l.10 \input T1fmv.fd

Poiret is reported as part of TeXLive and Malvern as not.

11 of them give a "Metric (TFM) file not found":


Some of them are reported AS part of TeXLive and some as NOT part of


19 of them are missing 8 style files: antiqua.sty, covfonts.sty,
emerald.sty, oesch.sty, Play.sty, pvscript.sty, twcal.sty, vicent.sty.

webster.tex         ---> All of these from a single package: {emerald}


Some of them are reported AS part of TeXLive and some as NOT part of


103 of them are expected to be processed with xeLaTeX or luaLaTeX, but do
not work either because they expect the fonts to be installed, including

And 93 fonts in the colection QualiType (QT): QTAbbie, QTAgateType,
QTAncientOlive, QTAntiquePost, QTArabian, QTArnieB, QTArtiston, QTAtchen,
QTAvanti, QTBasker, QTBeckman, QTBengal, QTBlackForest, QTBlimpo, QTBodini,
QTBodiniPoster, QTBookmann, QTBoulevard, QTBrushStroke, QTCaligulatype,
QTCanaithtype, QTCascadetype, QTCaslan, QTCaslanOpen, QTCasual,
QTChanceryType, QTChicagoland, QTClaytablet, QTCloisteredMonk,
QTCoronation, QTDeuce, QTDoghaus, QTDoghausHeavy, QTDublinIrish, QTEraType,
QTEurotype, QTFloraline, QTFlorencia, QTFraktur, QTFrank, QTFrankHeavy,
QTFrizQuad, QTFuture, QTFuturePoster, QTGaromand, QTGhoulFace, QTGraphLite,
QTGraveure, QTGreece, QTHandwriting, QTHeidelbergType, QTHelvet-Black,
QTHelvet-BoldOutline, QTHelvetCnd-Black, QTHelvetCnd, QTHoboken,
QTHowardType, QTHowardTypeFat, QTImpromptu, QTJupiter, QTKooper, QTKorrin,
QTKung-Fu, QTLautrecType, QTLetterGoth, QTLinoscroll, QTLinostroke,
QTLondonScroll, QTMagicMarker, QTMerryScript, QTMilitary, QTOKCorral,
QTOKCorral-Cnd, QTOKCorral-Ext, QTOldGoudy, QTOptimum, QTPalatine,
QTPandora, QTParisFrance, QTPeignoir, QTPeignoir-Lite, QTPiltdown,
QTPristine, QTRobotic2000, QTSanDiego, QTSchoolCentury, QTSlogantype,
QTSnowCaps, QTStoryTimeCaps, QTTechtone, QTTheatre, QTTimeOutline,
QTTumbleweed, QTUSA-Uncial, QTVagaRound, QTWeise, QTWestEnd

Error of the type:

! Package fontspec Error: The font "Asana-Math" cannot be found.

All of them are reported AS being part of TeXLive.


On Wed, May 5, 2021 at 8:29 AM Bob Tennent <rdtennent at> wrote:

> Paulo:  If you have a list of "problematic" font packages (not supported
> by TeXLive or getnonfreefonts, with inadequate
> or obsolete documentation), you should send it to the maintainer of the
> Font Catalogue.  Perhaps he will mark them as
> "for experts only" or even remove them from the Catalogue.  Keep in mind
> that he is the sole maintainer and like everyone else
> in the TeX community, an unpaid volunteer.  Thank you for bringing this
> issue to our attention.
> Bob T.
> On Wed, May 5, 2021 at 2:09 AM Paulo Ney de Souza <pauloney at>
> wrote:
>> On Tue, May 4, 2021 at 9:49 PM Bob Tennent <rdtennent at> wrote:
>>> You misunderstood my question. Obviously the texlive
>>> collections are disjoint from the set of fonts supported by
>>> getnonfreefonts. But in your rant the only positive note was
>>> your praise of getnonfreefonts and I was wondering why you
>>> weren't happy with font installation in texlive.
>>> None of your examples are supported by texlive so it's not
>>> a surprise that they didn't work even in a complete texlive
>>> system.
>> I want to be very clear that I am extremely happy with TerXLive.
>> TeXlive is a shiny star in the TeX eco-system. I live by it, I work
>> with it all day long.
>> I am extremely unhappy with these systems that do not talk to
>> each other, like, for example, the Font Catalogue saying that
>> something should work -- while it does not on the best TeX installation
>> there is.
>> So I now understand that you're unhappy with installation
>>> of font families *not* in texlive and *not* supported by
>>> getnonfreefonts.  Also not really a surprise.
>> Correct. I have I have (more than one) TeX font-developer
>> that work for me, and when asked to do a font installation,
>> simply do it incorrectly.
>> It is not an easy task -- just like installing TeX in mid-90's
>> was a nightmare -- and needs to be automated and made
>> transparent to users.
>> For example I looked at the emerald package at
>>> The licence precludes
>>> distribution in texlive. At the CTAN site one can find
>>> a link to a zipped archive of the package which can be
>>> downloaded and unzipped. As explained in the README, the
>>> subdirectories
>> It is not me Bob! It is thousands of people out there that would like
>> to use and are reading these outdated instruction, and have no idea
>> of what to do.
>> ............
>>> The next instructions in the README are somewhat obsolete.
>>> In current texlive, one updates the file database
>> You see ... this depends on people that know the history and know
>> exactly how it has evolved unde TeXlive, etc ...
>>>   texhash ~/texmf
>>> and then executes
>>>   updmap-user --enable Map
>>> You should then be ready to go with examples. Unfortunately,
>>> there are no source examples in the archive, in particular
>>> for the main documentation file emerald.pdf. Here is a small
>>> example:
>>> ...........................................
>>> The command \ECFMovieola comes from emerald.sty.
>> And on this situation there are some other 15 to 20 packages.
>> I admit this is all clumsier than one would like. The
>>> author should have supplied a TDS-compatible tree, should
>>> be keeping the README up to date, and should have supplied
>>> source examples.
>> Of course! But you can see that -- a newcomer cannot.
>>> But CTAN are not willing to enforce such requirements.
>> And that is too bad. We should be willing to re-package a
>> few things -- because we already do it for a number of
>> packages and for the easy of use of the fonts.
>>> Caveat emptor. TeXLive provides dozens of high
>>> quality fonts and getnonfreefonts supports several more.
>> "getnonfreefonts" has a special place here. It is the best framework
>> we have for font-installation -- in general. It is capable of installing
>> the few that they "assume" and a bunch of others  that they do not
>> assume.
>> You may have seen Reinhard's e-mail and what he said -- but in
>> contrast -- we use it all the time to install MTProII, MinionPro, and
>> several other ones. You just place the files in /tmp and a few mods
>> will take care of it.
>> We should invest on that, even if the author has abandoned the
>> development of his package. We should list the orphan packages
>> visibly on CTAN, so people that know it could help.
>> We do a LOT of patches on programs to include them om TeXLive,
>> just look at "detex". Why not do it  with fonts?
>> We should make TeX easier to use and a lot of that goes back
>> to fonts.
>> If you wander away from these, you'll have to learn to cope
>>> with what's available.
>> My point is -- the user should not -- if that is a part of the LaTeX
>> Font Catalogue.
>>>  >|There are both Commercial and Free versions. The Free
>>>  >|version could easily be dealt with by "getnonfreefonts".
>> If so, you should suggest it to the maintainer.
>> I have personally talked to Reinhard about that, but I don't
>> think he recognizes the difference it can make to a TeX user.
>> There is this "interpretation" that AFPL  says you are not
>> allowed to sell anything with it, including a DVD -- and that
>> is patent erroneous. AFPL forbids you from making money
>> and running a profit with it, but not for charging the cost...
>> but there is NO profit in making TeXLive DVS's.
>>  >|This is one of the reasons why the XeTeX/LuaTeX font
>>>  >|handling is so nice -- from the point of view of the user
>>>  >|-- it leaves your TL tree undisturbed.
>>> The texmf tree you should be disturbing is your personal
>>> tree ~/texmf, not the TeXLive dist tree.
>> Which is NOT what most of these installations do, including
>> the ones recommended by getnonfreefonts.
>> Also not what you do if you trying to build an environment
>> to be used by several people.
>> Paulo Ney
>>> Best,
>>> Bob T.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the texhax mailing list.