如何在 pdflatex 中使用 TeX Gyre Pagella 进行 arXiv

如何在 pdflatex 中使用 TeX Gyre Pagella 进行 arXiv

由于 arXiv 似乎仍然不支持 LuaLaTeX,我需要让我的文档使用 pdfLaTeX。唯一特定于 LuaLaTeX 的东西是

\usepackage{fontspec}
\usepackage{unicode-math}
\setmainfont[Ligatures=TeX]{TeX Gyre Pagella}
\setmathfont{TeX Gyre Pagella Math}

如果我希望文档看起来尽可能接近我用 LuaLaTeX 编译的文档,那么在字体方面我需要做什么?我能期待什么不同?有什么特别需要注意的吗?是否有一些细微之处我真的需要详细检查?

我的文档中没有其他特定于 LuaLaTeX 的内容,并且一旦我替换一些 unicode 符号,它就可以与 pdflatex 一起很好地编译(但当然,它看起来完全不同)。

答案1

如果你删除引用的行并添加

\usepackage{mathpazo}

那么你将使用一个不同的但或多或少相似的可在 pdftex 中使用的 Palatino 克隆。

答案2

您可以使用newpxtextnewpxmath字体包,它们提供 Palatino 克隆文本和数学字体。

在此处输入图片描述

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{newpxtext,newpxmath} % Palatino clones
\usepackage{bm} % "bold math"
\begin{document}
$\alpha\beta\chi\bm{\chi}\delta\omega\sum \displaystyle\sum$
\end{document}

答案3

我的建议是使用 Pagella 包:

\usepackage{tgpagella} % alternative to MinionPro
\usepackage[utf8]{inputenc} 
\usepackage[T1]{fontenc}
\usepackage[centertags, intlimits, sumlimits, namelimits]{amsmath} 
\usepackage{amssymb}
\usepackage{microtype}

结果还应处理所有数学符号和希腊字母。

相关内容