我们如何才能帮助弃用“times”包?

我们如何才能帮助弃用“times”包?

似乎软件包无法被使用。

该包现已过时,由 mathptmx 包取代,它支持 Times Roman 文本和(大部分)匹配数学。

当然mathptmx 也已弃用

该软件包是 psnfss 的一部分,但被认为已经过时。建议用户改用 newtx 代替。

我查看了计算机科学会议论文的格式指南。他们经常说一定要这样做\usepackage{times}。我通常会忽略它,因为会议通常只是重复使用多年前的旧说明。

但是今天我阅读的说明显然已针对当前年份进行了更新,并且它仍然指示\usepackage{times}

我的问题是:

  • 有人能真正分辨出我是否使用newtx, 而不是 吗times
  • 是否值得写信给会议组织者,要求他们修改他们的指南。
  • 如果是的话,是否有权威的声明(比 CTAN 上的段落更有实质内容)表明它已被弃用,以及原因?
  • 是不是最好等到某次会议结束后给出时间建议,然后再联系明年会议的组织者?

答案1

psnfss开发这些软件包的最初动机times是使用新 PostScript 激光打印机内置的字体。因此times软件包选择(或至少选择)Adobe(经 Linotype 授权)Times Roman。除了提供 Times Roman 的外观外,这在当时具有明显的优势,因为生成的 PostScript 文件要小得多,因为它们没有嵌入字体。

newtxtext包选择了 Times Roman 克隆版 TeX Gyre Termes。

通常,选择不同字体的包不会被视为相同,或者一个包相对于另一个包而言已被弃用。

但这里的情况很复杂,因为(没有改变包的 TeX 宏times)大多数 TeX 发行版现在将 Times Roman 的默认地图文件设置为不是使用内置的 Times 字体,但嵌入 Times 克隆(URW 最初捐赠给 ghostscript 项目的 Nimbus 字体)。TeX Gyre Times Roman 克隆也是基于此 URW 字体中的字形,因此字体之间的差异并不像它们可能的那样大。

然而要回答这个问题

有人真的能分辨出我使用的是 newtx 而不是 times 吗?

那么是的,取决于它们的外观:

\documentclass{article}

\usepackage{newtxtext}
%\usepackage{times}
\begin{document}

zzz
\end{document}

根据使用的包,pdffonts info 显示

PKIZXQ+TeXGyreTermes-Regular         Type 1            Custom  

或者

VXPZSB+NimbusRomNo9L-Regu            Type 1            Custom  

如果您只是使用times包,那么任何数学运算都将设置为默认的计算机现代格式,相比之下看起来非常轻便,因此times包的近亲mathptm(x)很快就出现了。与文本情况不同,使用虚拟字体访问 1980 年代激光打印机内置字体的限制,加上 1980 年代 tex 发行版字体中可用的字体意味着与后来的 TeX 数学字体相比,它mathptm相当基本(而且mathptmx只是稍微差一点)。但是,您不能只是将现有文档切换到不同的字体设置,因为度量标准不同,并且所有行和分页都会发生变化,因此撤回这些包甚至真的让它们发出警告是不合适的,但是对于新文档,newtxmath通常会提供更好的数学设置。

是否值得写信给会议组织者,要求他们修改他们的指南。

可能,也可能不是。组织者可能还有其他事情要担心。此外,他们可能与出版商就会议论文集达成了某种协议,因此他们可能会受到出版要求的限制(出版商的等级可能非常奇怪:-)

那么你的下一个问题

如果是的话,是否有权威的声明(比 CTAN 上的段落更有实质内容)表明它已被弃用,以及原因?

并非如此,ctan 中有很多软件包处于维护或缺乏维护的状态。用户需要确定他们使用的软件包是否适合当前使用,没有评论,也没有权威机构可以做出这样的声明。

最后

是不是最好等到某次会议结束后给出时间建议,然后再联系明年会议的组织者?

至于上一个问题,也许值得一提,但明年的组织者可能面临与今年相同的内部限制。

相关内容