有没有办法使用 newtxtext 在文本中使用倾斜形状(不同于斜体)?

有没有办法使用 newtxtext 在文本中使用倾斜形状(不同于斜体)?

我正在使用 newtxtext 包,我注意到倾斜形状与斜体形状相同,有没有办法定义不同于斜体形状的倾斜形状?

答案1

包装newtxtext中不提供倾斜类型。

制作一整套 TFM 文件并不太难,但需要耐心才能创建大量 TFM 文件。您可以向软件包维护者提交功能请求。

你可以使用 TeX Gyre 字体来获得“穷人的替代品”:

\documentclass{article}
\usepackage{newtxtext}
\AtBeginDocument{%
  \DeclareFontShape{\encodingdefault}{\rmdefault}{m}{sl}{<-> ptmro7t}{}%
  \DeclareFontShape{\encodingdefault}{\rmdefault}{b}{sl}{<-> ptmbo7t}{}%
  \DeclareFontShape{\encodingdefault}{\rmdefault}{bx}{sl}{<->ssub * ptm/b/sl}{}%
}

\begin{document}

This is \textit{italic} and this is \textsl{slanted}.

\end{document}

在此处输入图片描述

相关内容