如何在 XeLaTeX 中将 LaTeX 字体与系统字体结合

如何在 XeLaTeX 中将 LaTeX 字体与系统字体结合

我使用 URW Palladio L 作为我的主要文本字体。我的系统上没有安装 URW Palladio L 的数学字体,但我喜欢比特流宪章。或者我也可以使用LaTeX 的 URW Palladio 字体

这就是我设置主字体的方式

\setmainfont{URW Palladio L}

那数学字体呢?我应该使用\setmathfont,但是对于什么值,它不是系统字体。如果我简单地添加包,看起来我得到了我想要的行为,只是书目标题、标题等的字体变成了我还没有见过的字体。

\usepackage[bitstream-charter]{mathdesign}

这看起来确实是假的,我该如何正确解决这个问题?

答案1

有很多可能的解决方案,例如:

  • 一种现代的解决方案,使用TeX Gyre Pagella(Palatino 克隆) 与TeX Gyre Pagella MathAsana Math

    \documentclass{article}
    
    \usepackage{fontspec}
    \setmainfont{TeX Gyre Pagella} % or URW Palladio L
    
    \usepackage{unicode-math}
    \setmathfont{TeX Gyre Pagella Math}
    
    
    \begin{document}
    
    Let $f$ be holomorphic on a closed disc $\overline{D}(z_0, R)$, $R>0$. Let $C_R$ be the circle bounding the disc. Then $f$ has a power series expansion
    \[
      f(z) = \sum_{n=0}^{\infty} \frac{(z-z_0)^n}{2\pi\mathrm{i}}
        \int_{C_R} \frac{f(\zeta)}{(\zeta-z_0)^{n+1}} \mathrm{d}\zeta.
    \]
    
    \end{document}
    

    在此处输入图片描述

    ......
    \setmainfont{TeX Gyre Pagella} % or URW Palladio L
    \setmathfont{Asana Math}
    ......
    

    在此处输入图片描述

  • 传统解决方案是使用pxfontsnewpxtext/newpxmath包。为什么不呢?我们并不总是需要fontspec选择主字体。请注意,有时您可能需要手动更改T1/OT1和之间的字体编码EU1

    \documentclass{article}
    
    \usepackage{fontspec}
    \newfontfamily\inconsolata{Inconsolatazi4}
    
    \usepackage{pxfonts}
    \usepackage[T1]{fontenc}
    
    \begin{document}
    
    Let $f$ be holomorphic on a closed disc $\overline{D}(z_0, R)$, $R>0$. Let $C_R$ be the circle bounding the disc. Then $f$ has a power series expansion
    \[
      f(z) = \sum_{n=0}^{\infty} \frac{(z-z_0)^n}{2\piup\mathrm{i}}
        \int_{C_R} \frac{f(\zeta)}{(\zeta-z_0)^{n+1}} \mathrm{d}\zeta.
    \]
    
    {\inconsolata Something special. 01234}
    
    \end{document}
    

    在此处输入图片描述

  • 您到底想要什么 — Palatino 和mathdesign。没有什么神奇的:

    ......
    \usepackage[charter]{mathdesign} % Use it before fontspec
    \usepackage{fontspec}
    \setmainfont{TeX Gyre Pagella} % or URW Palladio L
    ......
    

    在此处输入图片描述

相关内容