我想使用编辑器 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
以防万一它对某人有用。