时代,不同了。

“来,这个是我从前从前的一篇论文,我想拿来当这次小组会议的导言正好。我想拿来编译一下,却老是报错——我明明已经把宏包都全部安装、更新好了呀?”

“我帮您看看……啊,这用的是 mathtime 字体,现在已没有公布使用了。” “什么?mathtime 可是当时各大期刊的指定数学公式字体,还花了钱呢——是我糊涂了,这是商业字体,TeX Live、MikTeX 当然没有发布。” “不只如此,PCTeX 公司也已淘汰了 mathtime官方网页 也不再发布了。取而代之的是 MathTime Pro 2,有 LaTeX 宏 mtpro2 可以用,免费版本 Lite 只包含了基本的数学符号:
\renewcommand{\rmdefault}{ptm}
\usepackage[lite,subscriptcorrection,slantedGreek,nofontinfo]{mtpro2}
mtpro2lite 依然还是没有包含在TeX Live、MikTeX 里公布,必须要从官方网页下载 ZIP 文件,手动安装。” “明天就是小组会议,现在还要手动安装字体、宏包,太麻烦了。” “用默认的 Computer Modern 或 Latin Modern 吧?” “那些字体稍显太圆润了些,打印出来要较多页数啊。我改用 mathptmx 好了。” (其实最快的方法是把字体文件都解压到 TeX 目录下、MikTeX 更新 FNDB。TeX Live 的话,跑一下 texhashupdmap 或是在文件里加一句 \pdfmapfile{+mtpro2.map},就可以编译了。不过,教授不太喜欢时间紧迫的时候,还做一些额外的操作,我就不多话了。)
\usepackage{mathptmx}
mathptmx “编译好了,不过啊, mathptmx 就是有点不是那个味道。” “教授,不如您改用 newtx 吧?这是个相当新的宏包,字体沿用 Times 系列,效果比 mathptmx 好,对数学公式符号的支持也比较不错。”
\usepackage{newtxtext}
\usepackage{newtxmath}
newtx
“……好吧,虽然和 MathTime Pro 还是有点差距, 看着还算行。” “其实 newtxmath 的定制性也很强,只要加一下选项,就可让公式里的拉丁字母变成用 Garamondx、Baskervaldx 等字体了:”
\usepackage{garamondx}
\usepackage[garamondx]{newtxmath}
newtx-garamondx“原来如此啊。” 教授起身,背着手踱到窗边。 “时代,不同了啊。Times have changed.” (……教授……好、冷、哦……)

点赞(8)

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部