尽管已在 texlive-fonts-extra 包中安装 fontawesome5,但我无法在 latex 中使用它。以下是最简单的示例:
\documentclass[11pt,a4paper]{article}
\usepackage{fontawesome5}
\begin{document}
\faAddressBook
\end{document}
使用 latex 进行编译没有问题,但是 dvips 抱怨:
mktexpk: don't know how to create bitmap font for fa5free1solid.
mktexpk: perhaps fa5free1solid is missing from the map file.
我可以在哪里找到它fa5free1solid
以及如何将其添加到地图文件?
谢谢你的帮助!
答案1
这是 TeX Live 中旧版本 fontawesome5 打包的一个错误。您可以安装较新的 TeX Live 版本(较新的版本未为您的 Ubuntu 版本打包,因此您必须手动安装它们。请参阅这个很好的答案提供了详细的说明。此选项还允许您访问 fontawesome5 的当前版本,TeX Live 2017 中的版本已经过时。
无论如何,如果你希望通过包管理器安装 TeX Live 版本,你可以通过运行以下命令手动添加缺少的地图文件
sudo updmap-sys --enable Map=fontawesome5.map
在终端中。