Installation sizes (was: Re: How should I deal with packages that require FFI external libraries?

Reinhard Kotucha reinhard.kotucha at gmx.de
Mon Apr 24 20:35:01 CEST 2023


On 2023-04-24 at 09:15:49 -0700, Boris Veytsman wrote:

 > PF> Date: Mon, 24 Apr 2023 14:52:58 +0100
 > PF> From: Peter Flynn <peter at silmaril.ie>
 >
 >
 > PF> If I do
 >
 > PF> cd /usr/share/texlive/texmf-dist/fonts
 > PF> ls -l */*|grep '^d'| awk '{print $NF}'|sort|uniq| wc -l
 >
 > PF> I get 499 typefaces...well, in theory. Is "TeX comes with 500 fonts"
 > PF> anywhere near acceptable (modulo the abuse of the word "fonts")?
 >
 > On my system
 >
 > cd /usr/local/texlive/2023/texmf-dist/fonts
 > ls -l */*|grep '^d'| awk '{print $NF}'|sort|uniq| wc -l
 >
 > gives 573...

... I get 572.  However I responded already, accidentally off-list.
Here is the content:

Hi Peter,
there are much, much more.  With your command you only see the tip
of the iceberg.

If you omit the wc -l you'll see vntex for instance.  vntex is not a
font or typeface.  The package contains

  arevvn
  chartervn
  cmbrightvn
  concretevn
  grotesqvn
  txttvn
  urwvn
  vnrother
  vnrtext
  vntopia

where urwvn contains all the lw35 fonts extended for Vietnamese.
There are certainly many such packages in /texmf-dist/fonts/*/* and I
have no idea how to estimate the number of typefaces without looking
manually into each directory.

  $ find . -name '*otf'|wc -l
    1872

  $ find . -name '*ttf'|wc -l
    419

  $ find . -name '*pfb'|wc -l
    7417

It's better to say "TeX comes with several thousand fonts".

Regards,
  Reinhard

--
------------------------------------------------------------------
Reinhard Kotucha                            Phone: +49-511-3373112
Marschnerstr. 25
D-30167 Hannover                    mailto:reinhard.kotucha at gmx.de
------------------------------------------------------------------



More information about the tex-live mailing list.