我需要为工作写一份报告,我想用我们公司的字体。是否有可能将文档字体更改为那些自定义字体?我已将它们作为 TrueType 字体。
几周前我开始使用 LaTeX,并已在网上和 tex.stackexchange 上搜索答案,但要么它们不令人满意,要么我没有注意到它们。我知道由于研究和其他原因更改字体有点违背 LaTeX 的精神,但我想使用我拥有的公司字体。
答案1
正如其他人所建议的,这可以通过 XeLaTeX 实现。例如,要使用已安装的系统字体排版,Times New Roman
代码将是
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Times New Roman}
\begin{document}
<your document text here>
\end{document}
您还需要更改编译过程(或者如果您从编辑器内部编译,则重新配置构建配置文件)以使用 XeLaTeX 命令而不是 PDFLaTeX 命令。许多流行的现代 LaTeX 编辑器都带有内置构建配置文件,可通过 XeLaTeX 进行编译。
您可以fontspec
在文档。如果您也需要用自定义字体排版数学,那么您可以用 替换fontspec
包
mathspec
,该包有文档说明这里。
在开始这个麻烦之前,你可能会发现值得看看LaTeX 字体目录。许多流行字体(例如 Times 或 Garamond)都有免费的 LaTeX 版本,可以通过序言中的简单命令来调用。