如何查找IOP期刊PDF中使用的LaTeX文本与数学字体
IOP期刊论文LaTeX字体查找与复用方案
问题说明
需定位指定IOP期刊论文使用的文本、数学字体(参考字体效果截图),找到可在LaTeX中直接调用的对应字体,用于后续排版项目。
简便查找方案
- 读取PDF内嵌字体(准确率100%,首推)
用任意PDF阅读器打开目标论文,打开「文档属性-字体」面板,就能看到文件内嵌的所有文本、数学字体全名,完全不需要靠视觉比对猜字体,零误差。拿到字体名后直接检索对应LaTeX宏包即可调用。 - 匹配IOP官方模板默认配置(零额外操作)
IOP所有期刊统一使用官方iopart文档类排版,默认字体配置是固定的:正文为出版优化版Times Roman衬线字体,数学部分搭配TX Fonts系列数学字体,和你提供的截图效果完全匹配。如果不需要自定义排版框架,直接调用iopart类就能1:1还原出版排版效果,不需要单独找字体。 - 局部截图识别(仅适用于只有片段内容的场景)
如果拿不到完整PDF、只有局部截图,可以用字体识别工具截选高辨识度字符识别:优先选小写x、希腊字母μ、积分号、等号、圆括号这类造型特征强的字符,不要选a/b这类通用造型的字符,避免识别结果偏差。识别出字体名后确认有对应LaTeX宏包即可使用。
对应字体的LaTeX调用方式
如果不想用整套iopart模板,只想单独调用这套字体,在导言区加入以下代码即可实现一致效果:
% 加载正文Times字体 \usepackage{times} % 加载匹配的TX系列数学字体 \usepackage{txfonts}
注意:不要把这套字体和STIX、newtx、Computer Modern等其他衬线/数学字体混用,几类字体在字符粗细、符号弧度、斜体倾斜度上有明显差异,混用会导致排版风格割裂。
内容的提问来源于stack exchange,提问作者Peter Daniel Johannsen
相关产品推荐
相关产品推荐

