在 Linux 上安装 Wiley 的 Lato 字体

在 Linux 上安装 Wiley 的 Lato 字体

我想使用编辑器 Wiley 提供的 LaTeX 课程来撰写科学论文。一切都运行良好,除了该课程使用的 Lato 字体:其中一些字体在我的计算机上不可用,并且被相当难看的字体替换。

Wiley 提供的字体可用这里,在文件夹中lato-fonts。这些字体有一个 Windows 安装程序,但不幸的是,对于 Linux 用户,根本没有任何说明(我在 Linux Manjaro 下,使用 TeXLive 2020)。

安装 Manjaro 软件包ttf-lato毫无帮助。我也尝试了文件夹中的那些说明lato-fonts,但它们没有帮助:

sudo cp lato.sty /etc/texmf/tex/generic/misc/
sudo cp *.ttf /usr/share/fonts/TTF/
sudo texhash

有没有适当的方法可以“手动”安装这些 Lato 字体?

谢谢!

答案1

根据@Ulrike Fischer的回答,我试图猜测每种文件类型的正确位置。对我来说,下面的方法有效,并允许正确编译.tex文档:

# Make local directory:
mkdir ~/texmf/ -p

# .tfm files:
mkdir ~/texmf/fonts/tfm/lato/ -p
cp *.tfm ~/texmf/fonts/tfm/lato/

# .afm files:
mkdir ~/texmf/fonts/afm/lato/ -p
sudo cp *.afm ~/texmf/fonts/afm/lato/

# .pfb files:
mkdir ~/texmf/fonts/type1/lato/ -p
cp *.pfb ~/texmf/fonts/type1/lato/

# .vf files:
mkdir ~/texmf/fonts/vf/lato/ -p
cp *.vf ~/texmf/fonts/vf/lato/

# .fd files:
mkdir ~/texmf/tex/latex/lato/ -p
cp *.fd ~/texmf/tex/latex/lato/

# .sty file:
cp *.sty ~/texmf/tex/latex/lato/

# .map file:
mkdir ~/texmf/fonts/map/fontname -p
cp *.map ~/texmf/fonts/map/fontname

# .etx files:
mkdir ~/texmf/tex/fontinst/latinetx/ -p
cp *.etx ~/texmf/tex/fontinst/latinetx/

# .mtx files:
mkdir ~/texmf/tex/fontinst/latinmtx/ -p
cp *.etx ~/texmf/tex/fontinst/latinmtx/

# .enc files:
mkdir ~/texmf/fonts/enc/dvips/lato -p
cp *.enc ~/texmf/fonts/enc/dvips/lato

# Final config:
sudo texhash
sudo updmap-sys --force --enable Map=lato.map
sudo texhash

以防万一它对某人有用。

相关内容