Arial 字体和不可扩展的数学字体

Arial 字体和不可扩展的数学字体

我必须使用 Arial 字体,具体操作如下(Helvetica 接近 Arial):

\renewcommand{\rmdefault}{phv} % Helvetica
\renewcommand{\sfdefault}{phv} % Helvetica

我发现的另一个解决方案是使用以下命令:

\usepackage{helvet}
\renewcommand{\familydefault}{\sfdefault}

两种方法都有效,而且据我所知,这两种解决方案看起来都一样。我使用以下软件包来处理数学字体,因为它与 Arial 字体搭配起来看起来不错:

\usepackage[amsthm,mathsfit]{libertinust1math}

我想修改一些字体大小如下(1 看起来不错,但 1.2 看起来更好):

\makeatletter
\newcommand*{\LinuxLibertineT@scale}{1.2}
\makeatother

我遇到的问题是\mathcal字体显然无法缩放,就我所理解的问题而言。有什么方法可以解决这个问题吗?(抱歉,我对字体一无所知)

答案1

在 中libertinust1math.sty\mathcal字体是 stixcal。

\documentclass{article}
\usepackage[amsthm,mathsfit]{libertinust1math}
\makeatletter
\newcommand*{\LinuxLibertineT@scale}{1.2}
\makeatother
\DeclareFontShape{U}{stixcal}{m}{n} {<->s*[1.2]stix-mathcal}{}
\DeclareFontShape{U}{stixcal}{b}{n} {<->s*[1.2]stix-mathcal-bold}{}
\begin{document}
test $t$ $\mathcal{A}$
\end{document}

在此处输入图片描述

相关内容