将 fouriernc 与 tgschola 结合起来的问题

将 fouriernc 与 tgschola 结合起来的问题

我最近发现 tgschola 和 fouriernc 实际上有不同的字体大小(至少在我的 MiKTeX 安装中)。12pt fouriernc 似乎大致相当于 11.2pt tgschola。现在,当我尝试将这些字体组合用于文本+数学时,就会出现问题。结果看起来不一致,因为我在 KOMA 类中指定了 11.2pt 字体大小。在此处输入图片描述

这是MWE:

%\documentclass[fontsize=12pt,oneside,DIV=12,a4paper]{scrreprt}
\documentclass[fontsize=11.2pt,oneside,DIV=12,a4paper]{scrreprt}
\usepackage{fouriernc}
\usepackage{tgschola}

\begin{document}
This is $n_i$ a $r_{[0]}$ Test.
\end{document}

有没有办法为这两个包分配不同的字体大小,或者还有其他解决方案可以解决这个问题?也许我遗漏了什么?

答案1

您可以tgschola以稍微缩小的尺寸加载:

\documentclass[fontsize=11.2pt,oneside,DIV=12,a4paper]{scrreprt}
\usepackage{fouriernc}
\usepackage[scale=0.92]{tgschola}
\usepackage{xcolor}

\begin{document}
% Draw a rule to mark the x-height
\makebox[0pt][l]{\color{green!70}\vrule height\dimexpr 1ex+0.2pt depth -1ex width \textwidth}%
This is $n_i$ a $r_{[0]}$ Test.
\end{document}

在此处输入图片描述

相关内容