我一直在使用这些软件包times
(实际上:times-itsc
来自这里以获得斜体小写字母)和txfonts
。我使用(:=) 符号。我的加载顺序传统上和习惯上是txfonts
- > -> -> -> 。(我在这里提到中间三个,以防万一它对答案很重要;当然,我在中间和中间加载了更多包。)\coloneqq
times-itsc
amsmath
textcomp
upgreek
txfonts
- 我最近听说了
newtxtext
/newtxmath
包。我的想法是,简化一下,直接txfonts
用它替换就行了? - 我刚才注意到这
newtxtext
是用于文本的,而且txfonts
已经不仅仅是一些额外的符号了(我最初将它包含在我的包库中只是为了符号\coloneqq
)。我应该在当前设置中或用newtxtext
and/ornewtxmath
代替txfonts
删除任何包吗?times
(-itsc
)和txfonts
/如何newtx...
交互或重叠?例如,dotimes
和部分覆盖彼此?我先加载然后txfonts
加载的确切效果是什么?times-itsc
txfonts
mathptmx
与上面的相比如何?- 关于包加载顺序有什么注意事项吗,尤其是关于
amsmath
?
(这个问题比较笼统,所以一般性的回答就可以了。)
更新:新见解:
mathptmx
取代times
。- 上标数字比的数字要大,
times
对我来说太大了,但这可能是设计使然。
- 上标数字比的数字要大,
newtxtext
/newtxmath
取代(组合)txfonts
。使用newtxtext
/newtxmath
,我得到:- 更大的下标数字
- 脚注编号更小、更粗且位置更低
- 斜体小型大写字母以前仅由 提供
times-itsc
;现在newtxtext
也提供。(感谢 Michael Sharpe!)
答案1
我刚刚修改了 newtxtext,添加了斜体小写字母。我还没有将其发送到 CTAN,但可以从以下位置下载 newtx.tds.zip
http://dl.dropbox.com/u/3825336/TeX/index.html
README 中给出了手动安装的说明。
迈克尔
答案2
该txfonts
软件包使用的字体有很多小缺陷(有些是大缺陷)。因此使用newtx
肯定更好。但是,这些字体没有“小型大写斜体”变体。
您可以使用该times-itsc
字体,但请注意,它们实际上是劣质版本,因为它们是通过缩放大写字母获得的,并且字距调整很差。方法如下:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{fontaxes}
\usepackage{newtxtext,newtxmath}
\AtBeginDocument{\DeclareFontShape{T1}{\familydefault}{m}{scit}{ <-> ptmscri8t }{}}
\begin{document}
\textsc{Hello \emph{World}}
\end{document}
如你所见,结果不是很好。但不会比你得到的结果差太多times-itsc
:
说实话,我从来没觉得需要斜体小写字母。