我想将包中的 Helvetica 结合helvet
为我的自定义类中的主文本字体和isomath
数学字体。因为isomath
它比 Helvetica 小一点,所以我想缩放它:
然而
% ...
\RequirePackage{helvet}
\RequirePackage[scaled=1.2]{isomath}
\RequirePackage[T1]{fontenc}
% ...
似乎不起作用。我试图阅读文档但不太理解。有人能帮忙吗?
平均能量损失
\documentclass{scrartcl}
\usepackage{helvet}
\renewcommand\familydefault{\sfdefault}
\usepackage[scaled=0.5]{isomath}
\usepackage[T1]{fontenc}
\begin{document}
\noindent
This is some text with the inline formula $F = m a$. As you may notice the height of the fonts doesn't match. The \texttt{scaled} wont rescale \emph{isomath}.
\end{document}
答案1
来自以下文档isomath
:
为了提高找到匹配的无衬线数学字体的几率,可以使用 scaled 选项缩放字体 fav、iwona、jkpss 和 llcmss(参见示例)。对于其他字体,此选项将被忽略。
因此扩展A)仅适用于某些字体和 b)适用于无衬线数学字体,您未使用它。
相反,也许可以反过来做,缩小helvet
包装尺寸:
\documentclass{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[scaled=0.93]{helvet}
\renewcommand\familydefault{\sfdefault}
\usepackage{isomath}
\begin{document}
\noindent
This is some text with the inline formula F$F = m a$. As you may notice the height of the fonts doesn't match. The \texttt{scaled} wont rescale \emph{isomath}.
\end{document}