我想使用 Palatino 字体而不更改数学字体,在我看来,和两者\usepackage{palatino}
都会\usepackage{newpxtext}
给出相同的结果。
我可以使用其中任一种吗?
答案1
当然,你可以使用其中任何一种,但是使用newpxtext
该psnfss
系列旨在使用即将推出的新激光打印机中提供的“真实”Adobe 字体,palatino.sty
只是
\renewcommand{\rmdefault}{ppl}
\renewcommand{\sfdefault}{phv}
\renewcommand{\ttdefault}{pcr}
也就是说,将 palatino 设置为 roman,将 helvetica 设置为 sans,将 courier 设置为 monospaced,无需进行其他调整。
随着现代要求在 PDF 中嵌入字体而不是依赖打印机内置的字体,实际上默认情况下将使用克隆字体,因此正如您所评论的,最终结果类似于 newpxtext,但 newpxtext
使用 TeXGyre Pagella 更加广泛,并且有几个选项可以调整命令以更好地使用该字体集,并使用 npxss 作为无衬线字体,它再次基于 Helvtica,但经过调整以修补罗马字体,类似地使用 npxtt 作为等宽字体。