我已手动将newtx
软件包安装到TEXMFLOCAL
(具有管理员权限),将所有内容放入TEXMFLOCAL/fonts/
和中的相应文件夹中TEXMFLOCAL/tex/latex
,并运行updmap-sys --enable Map=ntx.map
和texhash
。一切似乎都运行正常。
但是,似乎我在数学模式下缺少字母\scriptstyle
和\scriptscriptstyle
大小(当我尝试写分数等时非常明显):
我只得到了 g、v 和 y!
这是我的 MWE:
\documentclass{minimal}
\usepackage[nf]{libertine} % Disable osf in math
\usepackage[T1]{fontenc} % only encoding that works with Libertine
\usepackage{mathtools}
\usepackage{amssymb}
\usepackage[libertine]{newtxmath}
\usepackage[scr=rsfso]{mathalfa} % Differently defined script font
\usepackage{bm} % load after all math to give access to bold math
\begin{document}
Displaystyle:
\[
abcdefghijklmopqrstuvwxyz
\]
Scriptstyle:
\[
\scriptstyle{abcdefghijklmopqrstuvwxyz}
\]
Scriptscripystyle:
\[
\scriptscriptstyle{abcdefghijklmopqrstuvwxyz}
\]
\end{document}
答案1
只是为了结束这个问题:TeXlive 2012 修复了上述问题,您应该直接更新它,而不必newtx
手动安装。