Libertinus font and AnonymousPro

Wolfgang Engelmann engelmann at uni-tuebingen.de
Wed Jul 7 14:50:52 UTC 2021



Am 07.07.21 um 15:08 schrieb Kornel Benko:
> Am Wed, 7 Jul 2021 13:17:35 +0200
> schrieb Wolfgang Engelmann <engelmann at uni-tuebingen.de>:
> 
>>
>>
>> Am 07.07.21 um 13:01 schrieb Dr Eberhard Lisse:
>>> what does
>>>
>>>       tlmgr list |grep anonymouspro
>>>
>>> say?
>>>
>>> If it says
>>>
>>>       anonymouspro: Use AnonymousPro fonts with LaTeX
>>>
>>> you need to install it. If it says (has an 'i' for 'installed')
>>>
>>>       i anonymouspro: Use AnonymousPro fonts with LaTeX
>>
>>
>> El,
>> Iget
>>
>> i anonymouspro: Use AnonymousPro fonts with LaTeX
>>
>>>
>>> we need to look further,
>>
>> How? Wolfgang
> 
> Please follow the advice at
> http://www.troubleshooters.com/linux/lyx/texgyre.htm
> 
> This is not for tex-gyre only, but for all fonts from texlive.
> 
> 	Kornel
> 
> sudo tlmgr install libertinus
[sudo] Passwort für wolfgang:
tlmgr: package repository 
https://mirror.clientvps.com/CTAN/systems/texlive/tlnet (verified)
tlmgr install: package already present: libertinus

tlmgr: package repository 
https://mirror.informatik.hs-fulda.de/tex-archive/systems/texlive/tlnet 
(verified)
tlmgr install: package already present: anonymouspro

/etc/fonts$ ls
conf.avail  conf.d  fonts.conf
%%where fonts.conf is a file which says:
DO NOT EDIT THIS FILE.
         IT WILL BE REPLACED WHEN FONTCONFIG IS UPDATED.
         LOCAL CHANGES BELONG IN 'local.conf'.
%%that leaves conf.avail and conf.d for cp the libertinus
%%conf.avail has
/etc/fonts/conf.avail$ ls
20-unhint-small-dejavu-lgc-sans.conf           57-dejavu-sans.conf
20-unhint-small-dejavu-lgc-sans-mono.conf      57-dejavu-sans-mono.conf
20-unhint-small-dejavu-lgc-serif.conf          57-dejavu-serif.conf
20-unhint-small-dejavu-sans.conf               58-dejavu-lgc-sans.conf
20-unhint-small-dejavu-sans-mono.conf          58-dejavu-lgc-sans-mono.conf
20-unhint-small-dejavu-serif.conf              58-dejavu-lgc-serif.conf
25-arphic-uming-bitmaps.conf 
62-google-crosextra-carlito-fontconfig.conf
25-arphic-uming-render.conf                    64-arphic-uming.conf
30-0-google-crosextra-carlito-fontconfig.conf  65-droid-sans-fallback.conf
30-droid-noto.conf                             65-fonts-lmodern.conf
30-droid-noto-mono.conf                        65-fonts-texgyre.conf
35-arphic-uming-aliases.conf                   90-arphic-uming-embolden.conf
41-arphic-uming.conf
%%conf.d has
/etc/fonts/conf.d$ ls
10-hinting-slight.conf                         61-urw-gothic.conf
10-scale-bitmap-fonts.conf                     61-urw-nimbus-mono-ps.conf
11-lcdfilter-default.conf                      61-urw-nimbus-roman.conf
20-unhint-small-dejavu-lgc-sans.conf           61-urw-nimbus-sans.conf
20-unhint-small-dejavu-lgc-sans-mono.conf      61-urw-p052.conf
20-unhint-small-dejavu-lgc-serif.conf 
61-urw-standard-symbols-ps.conf
20-unhint-small-dejavu-sans.conf               61-urw-z003.conf
20-unhint-small-dejavu-sans-mono.conf          64-01-tlwg-kinnari.conf
20-unhint-small-dejavu-serif.conf              64-02-tlwg-norasi.conf
20-unhint-small-vera.conf                      64-10-tlwg-loma.conf
25-arphic-uming-render.conf                    64-11-tlwg-waree.conf
30-0-google-crosextra-carlito-fontconfig.conf  64-13-tlwg-garuda.conf
30-metric-aliases.conf                         64-14-tlwg-umpush.conf
30-opensymbol.conf                             64-15-laksaman.conf
35-arphic-uming-aliases.conf                   64-21-tlwg-typo.conf
40-nonlatin.conf                               64-22-tlwg-typist.conf
41-arphic-uming.conf                           64-23-tlwg-mono.conf
45-generic.conf                                64-arphic-uming.conf
45-Hack.conf                                   65-fonts-lmodern.conf
45-latin.conf                                  65-fonts-persian.conf
49-sansserif.conf                              65-fonts-texgyre.conf
50-user.conf                                   65-nonlatin.conf
51-local.conf                                  69-unifont.conf
57-dejavu-sans.conf                            70-fonts-noto-cjk.conf
57-dejavu-sans-mono.conf                       70-no-bitmaps.conf
57-dejavu-serif.conf                           80-delicious.conf
58-dejavu-lgc-sans.conf                        89-tlwg-garuda-synthetic.conf
58-dejavu-lgc-sans-mono.conf 
89-tlwg-kinnari-synthetic.conf
58-dejavu-lgc-serif.conf 
89-tlwg-laksaman-synthetic.conf
60-generic.conf                                89-tlwg-umpush-synthetic.conf
60-latin.conf                                  90-arphic-uming-embolden.conf
61-urw-bookman.conf                            90-fonts-linux-libertine.conf
61-urw-c059.conf                               90-fonts-unfonts-core.conf
61-urw-d050000l.conf                           90-fonts-unfonts-extra.conf
61-urw-fallback-backwards.conf                 90-synthetic.conf
61-urw-fallback-generics.conf                  README

%and the README says
conf.d/README

Each file in this directory is a fontconfig configuration file.  Fontconfig
scans this directory, loading all files of the form [0-9][0-9]*.conf.
These files are normally installed in /usr/share/fontconfig/conf.avail
and then symlinked here, allowing them to be easily installed and then
enabled/disabled by adjusting the symlinks.

The files are loaded in numeric order, the structure of the configuration
has led to the following conventions in usage:

  Files begining with:   Contain:

  00 through 09          Font directories
  10 through 19          system rendering defaults (AA, etc)
  20 through 29          font rendering options
  30 through 39          family substitution
  40 through 49          generic identification, map family->generic
:
##################
%%I guess I have to cp the texlive-fontconfig.conf to the Font directories
since Steves has also an 09 in front:
/etc/fonts/conf.avail/09-texlive-fonts.conf
%%do I have to add the 09 manually, I wonder?
I stop here and conclude, that Debians /etc/fonts/ structure is a bit 
different.
#################
Before I continue, I'll try Herberts proposal

Thanks a lot for help and patients


More information about the lyx-users mailing list