如何在 TeX Live LaTeX 中附加 True Type 字体

如何在 TeX Live LaTeX 中附加 True Type 字体

问题是:在哪里可以读精准指导如何有效地.ttf在 Windows XP 中安装 TeX Live LaTeX 环境中安装 Windows“Truefonts”(文件)?但请不要让我去阅读 S. Kroonenberg 撰写的(另一方面很有价值)文章,名为字体安装浅显易懂。 我知道这。

答案1

您可能不想费心安装字体,而只想使用 XeTeX 引擎,它可通过 TexLive 获得,并且能够使用系统上安装的 TrueType 字体。由于我自己是 Linux 用户,所以我不太确定它是否默认安装。安装后,您可以使用例如编译文档

xelatex -interaction=nonstopmode myfile.tex

而不是通常的

pdflatex -interaction=nonstopmode myfile.tex

您可能希望将编辑器配置为默认使用 xelatex。使用 xelatex 的字体声明非常简单。例如例子

\documentclass{article}
\usepackage{fontspec}
\setromanfont{TeX Gyre Pagella}
\begin{document}
Testing XeLaTeX!

\end{document}

您需要知道系统上可用的字体名称。这姓名列表可能会对你有帮助。

请注意,TexLive 还提供了 Times 字体,它与 Times New Roman 非常相似,您只需使用 即可加载\usepackage{mathptmx}。这适用于常规 pdflatex,因此您无需安装任何东西。此外,Helvetica 字体与 Arial 非常相似,并且随包提供helvetLaTeX 字体目录提供了字体和字体包的良好概述,其中许多都可以在 TexLive 中使用。

答案2

在 LaTeX 中安装字体的“标准”方法在字体安装指南通过使用 Postscript Type1 字体。您可以使用fontforge或类似的工具ttf2pt1来创建它们。还有类似安装字体(-tl)为您完成工作。

也可以看看:如何在 Ubuntu 上使用下载的字体和 pdfLaTeX

相关内容