如何从 Debian 中的字体目录安装字体

如何从 Debian 中的字体目录安装字体

似乎很多用户在 Debian 和/或 Ubuntu 中都遇到了这个问题。我在各种论坛上都没有看到好的直接指南。最后我通过阅读文档找到了答案。我将在下面回答我自己的帖子。

答案1

首先,找到要安装的字体。http://www.tug.dk/FontCatalogue/allfonts.html是一个很棒的地方。它提供了字体文件的指针。我尝试安装

该字体可以从 CTAN 镜像下载:http://mirror.ctan.org/fonts/。下载.zip,并将其解压到临时目录中。解压后,会创建一个目录树,如下所示:

emerald--doc
       \-fonts
       \-other
       \-tex

现在正确的Debian 上的安装指南可以在这里找到:http://people.debian.org/~preining/TeX/TeX-on-Debian/ch4.html继续第 4.3 节。

目的是安装字体文件当地语言在 Debian 中,默认为/usr/local/共享/texmf/。这并不明显,因为这个目录是空的,没有人会认为这里要安装一些东西。

如果已经安装了某些东西,请使用以下递归复制命令:

emerald$ sudo rsync -auv ../emerald/ /usr/local/share/texmf/.

请注意,此命令必须从 emerald 临时目录发出,如前所述。这将创建一个目录树,如下所示:

/usr/local/share/texmf--docs--
                      |
                      \-fonts--afm
                      |      \-map
                      |      \-tfm
                      |      \-type1
                      |      \-vf
                      |
                      \-other--
                      |
                      \-tex--

正确完成后,请严格按照 Debian 安装指南中的步骤 1-5 进行操作。必须以 root 身份输入命令。

最后,MWE:

\documentclass[11pt]{article}
\usepackage{lipsum}
\usepackage{emerald}
\usepackage[T1]{fontenc}

\begin{document}
\normalfont\ECFJD
\lipsum
\end{document}

相关内容