PDF文件【由Latex、CTex或MS Word等生成】嵌入所有字体的快速解决方法

原文地址:http://software.intel.com/zh-cn/blogs/2011/09/03/pdflatexctexms-word/?cid=sw:prccsdn1974

作者: Jiaping Gui 桂佳平 (Intel) 日期: 九月 3, 2011 在 4:19 下午


在投递相关文章时,投稿系统显示未嵌入Helvetica和TimesNewRomanPS系列字体,在网上也找了一些解决方案,比如:


pdf文件里怎么嵌入中文字体?
eps图片中的helvetica字体始终不能嵌入?
LaTeX生成嵌入所有字体的Pdf文件(Windows+MiKTeX)
等等。这些文章中的解决方案有些需要重新下载专用的字体子集库,有些需要繁琐的配置文件或输入复杂的命令格式,耗时耗力且不一定可行。我尝试了另一种新的快速易行的解决方法,非常成功,现分享给大家:

我使用了CTex这款软件进行文件的编排布局,在经菜单栏TeX中的TeXify->dvips->pspdf等步骤后生成了pdf文件,此时的pdf文件未嵌入所有字体【点击pdf文件中的文件->属性->字体即可查看】,如下图所示


解决方法如下:打开pdf文件后,点击文件->打印,选择名称到Adobe PDF->属性->默认设置【标准】->编辑->字体,然后将“字体来源”中的所有字体都添加到“总是嵌入”边框,最后点击另存为一个配置文件【名称自拟,按默认路径保存】,保存后退出;再按先前一样打印,但此时的Adobe PDF属性设置应选择前一次保存的配置文件名,点击打印后即可生成嵌入所有字体的PDF文件。示意图如下所示:





  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果使用 `make latexpdf` 命令编译 LaTeX 文档生成 PDF 文件时,出现表格数据丢失的情况,可能是由于以下原因导致的: 1. 数据不正确或缺失:请检查你的 LaTeX 代码中表格的数据是否正确输入,并且没有遗漏任何必要的数据。确保表格的每个单元格都有正确的内容。 2. 表格格式错误:确保你的表格代码符合 LaTeX 的语法规则,包括正确的表格环境(如 `tabular`)和正确的列数、对齐方式等设置。也可以尝试使用其他 LaTeX 宏包或命令来创建表格,例如 `longtable` 等。 3. 编译错误:如果编译过程中出现错误或警告信息,请仔细查看编译日志,以确定是否有与表格相关的错误或警告。解决编译错误可能需要检查其他部分的代码或配置。 针对这个问题,你可以尝试以下解决方法: 1. 检查数据:确保表格数据正确且完整,没有遗漏任何必要的内容。 2. 检查表格代码:仔细检查表格代码,确保表格环境和格式设置正确。可以参考 LaTeX 的相关文档或示例代码来确认正确的表格写法。 3. 检查编译日志:查看编译过程中的日志,查找任何与表格相关的错误或警告信息,并尝试解决它们。 4. 更新 LaTeX 宏包:确保你使用的 LaTeX 宏包是最新版本,并且已经正确安装。有时,更新宏包可以解决一些兼容性或错误问题。 如果以上方法都没有解决问题,建议提供更多错误信息、相关代码和上下文信息,以便我能够更具体地帮助你解决问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值