丑陋的 sfrac 与 newtx

丑陋的 sfrac 与 newtx

我正在使用\sfrac字体newtx包,但结果非常丑陋:

在此处输入图片描述

我做错了什么?

梅威瑟:

\documentclass{standalone}

\usepackage[osf]{newtxtext}
\usepackage{xfrac}

\begin{document}

\sfrac{$1$}{$2$}

\end{document}

答案1

用于\usepackage{fix-cm}删除字体警告,并确保已cm-super安装该集合(它在 texlive 中默认安装,但显然没有在 miktex 中安装)

在此处输入图片描述

\documentclass{standalone}

\usepackage[osf]{newtxtext}
\usepackage{xfrac}
\usepackage{fix-cm}
\begin{document}

\sfrac{$1$}{$2$}

\end{document}

如果您想调整定位,请指定此字体系列的 xfrac 模板参数(有很多,但这只是一个开始)

在此处输入图片描述

\documentclass{standalone}

\usepackage[osf]{newtxtext}
\usepackage{xfrac}
\usepackage{fix-cm}
\DeclareInstance{xfrac}{ntxtosf}{text}
{
   numerator-top-sep = .1em,
   denominator-bot-sep = -.1em,
   slash-right-kern = -.06em,
   slash-left-kern = -.06em
}

\begin{document}

\sfrac{$1$}{$2$}

\end{document}

相关内容