使用 LibertinusT1math 时出现无衬线字体问题

使用 LibertinusT1math 时出现无衬线字体问题

我喜欢使用文本字体浪荡子和数学字体LibertinusT1Math

有没有办法设置数学字体LibertinusT1Math全局都改为无衬线字体?

在我的示例中,我尝试了本地交换机

\begin{equation*}
\sf  3^{x^2}-\ln(x)+\sqrt[5]{x\cdot 6-3}=\ell_{av}
\end{equation*}

但是词根中的“x”不是无衬线的,操作符“ln”也不是。

有什么想法可以纠正这个问题并将此数学字体全局设置为无衬线字体吗?

任何帮助均感激不尽。

亲切的问候,

托马斯 在此处输入图片描述

\documentclass{article}
\usepackage[sb,sfdefault]{libertine} % use sb in place of bold
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{libertinust1math}

\thickmuskip 2.5mu plus 2mu minus 0.5mu \thinmuskip 2mu \medmuskip 2.5mu plus 1.5mu minus 0.5mu\relax

\begin{document}

Dies ist ein kleiner Test zur Schrift LibertinusT1Math,

\begin{equation*}
\sf  3^{x^2}-\ln(x)+\sqrt[5]{x\cdot 6-3}=\ell_{av}
\end{equation*}

\begin{equation*}
\mathsf{ 3^{x^2}-\ln(x)+\sqrt[6]{x\cdot 6-3}=\ell_{av}}
\end{equation*}

\end{document}

答案1

该包有一个 sansmath 选项,看起来运行正常:

\documentclass{article}
\usepackage[sb,sfdefault]{libertine} % use sb in place of bold
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[sansmath]{libertinust1math}


\thickmuskip 2.5mu plus 2mu minus 0.5mu \thinmuskip 2mu \medmuskip 2.5mu plus 1.5mu minus 0.5mu\relax

\begin{document}

Dies ist ein kleiner Test zur Schrift LibertinusT1Math,

\begin{equation*}
  3^{x^2}-\ln(x)+\sqrt[5]{x\cdot 6-3}=\ell_{av}
\end{equation*}

\begin{equation*}
3^{x^2}-\ln(x)+\sqrt[6]{x\cdot 6-3}=\ell_{av}
\end{equation*}

\end{document}

在此处输入图片描述

相关内容