newtxtext
使用时\pagestyle{headings}
,任何包含数字的标题都不会倾斜,从而与其他文本发生冲突。请参阅图片中的示例。我猜这是 的一个错误newtxtext
。我有两个相关问题:
- 关于如何在我的文档中纠正这个问题,您有什么想法吗?
- 假设这不是预期的行为,那么通常将此事通知开发人员的首选方式是什么?
梅威瑟:
\documentclass{article}
\usepackage{newtxtext}
\usepackage{blindtext}
\pagestyle{headings}
\begin{document}
\section{Experiment 1: Chemical Measurement}
\blindtext
\end{document}
答案1
由于错误或设计原因,倾斜字体中的数字并不倾斜。TeX 对此没有控制权,就 TeX 而言,所有字符都只是矩形框。
最简单的方法是使用斜体而不是倾斜。
\documentclass{article}
\usepackage{newtxtext}
\pagestyle{headings}
\makeatletter
% \def\@oddhead{{\slshape\rightmark}\hfil\thepage}%
\def\@oddhead{{\itshape\rightmark}\hfil\thepage}%
\makeatother
\begin{document}
\showoutput
\section{Experiment 1: Chemical Measurement}
ABC1 \textsl{ABC1} \textit{ABC1}
\end{document}