安装“xcharter”的步骤是什么?

安装“xcharter”的步骤是什么?

我想安装并使用xcharter包裹,但不清楚所涉及的步骤。看起来像是指示随包提供,但我不明白它们。

使用 Tex Live Utility(在 OS 10.9 上)安装包是否足够,还是需要其他步骤来构建字体并将其放置在各个目录中?安装会干扰任何现有字体吗?

答案1

据我所知,有四种不同的情况。前三种情况涉及直接支持 LaTeX 的字体(有软件包),具有不同的许可证,而第四种情况涉及不直接支持 LaTeX 的字体,无论它们是如何获得许可的:

a) TL 库中的免费字体,例如xcharter

在维护良好、最新的发行版(如 MacOS 上的 TL2013)上,只需使用 TeX Live Utility 更新系统就可以安装所需的一切。

如果您没有完整安装,只需使用 TeX Live Utility 或sudo tlmgr install xcharter在终端中运行即可安装该软件包。(字体安装说明通常在字体包的文档中找到,仅用于说明重要性。如果您没有使用包管理器。

这适用于一系列字体,例如dejavu、、和等等。utopialibertinemathpazogentium

b) 非免费字体,如garamondx

有许多字体,包括garamondx,可以使用脚本进行安装getnonfreefonts。为此,请按照说明进行操作这里

c) 支持 LaTeX 的非免费字体,例如Minion Pro

其他流行字体Minion ProLaTeX 支持但需要手动安装。通常软件包附带详细说明。在某些情况下,例如 Minion Pro,您甚至可以找到脚本为您完成工作。

d) 没有直接支持的字体

有大量的商业和免费字体没有直接的 LaTeX 支持。它们可以与字体规格(此选项需要 XeLaTeX 或 LuaLaTeX)。

有关手动字体安装的更多信息这里


因此,稍微概括一下:如果包中包含一种字体该包位于 TL 存储库中然后使用包管理器(如tlmgr)安装它就足够了。

答案2

要安装 xcharter 字体Texlive,我执行以下操作(我使用的是 Ubuntu 14.04 LTS):

  1. 从 下载字体包的 TDS 结构树CTAN,例如 xcharter.tds.zip。将其解压到您的个人目录$TEXMFHOME或系统目录,即:

    unzip -d xcharter.tds.zip ~/texmf/

  2. 更新数据库(无需root,无需sudo),即:

    texhash ~/texmf/

  3. 通过启用映射文件 XCharter.map 来更新字体映射文件:

    updmap -enable MAP=XCharter.map

或者,手动编辑字体映射文件“updmap.cfg”,在我的情况下,它位于 ~/.texmf-config/web2c/updmap.cfg,只需在文件中添加一个新行:

地图XCharter.map

完成。一般来说,这些步骤适用于将从 CTAN 下载的大多数 Latex 字体安装到您的 TexLive 系统中。

关键字:latex、安装字体、ctan、ubuntu、texlive

参考: https://www.tug.org/fonts/fontinstall-personal.html

相关内容