我喜欢使用文本字体浪荡子和数学字体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}