之前上传论文的时候,不需要在IEEE PDF eXpress网站上进行兼容性检查,所以今天第一次进行检查出错的时候感觉有点懵,看了一下检测的报告,显示的是“Font Helvetica, Times-Roman is not embedded”,因为自己生成论文的时候就用的是IEEE自己的模板,所以不知道要怎么改才能通过测试。我尝试在网上搜了一下之后,找到了一篇非常有用的博客,为了表示对原文的尊重,特意将原文链接放到醒目的地方,如下:

参考:http://blog.sina.com.cn/s/blog_7fe19f570100zfuu.html

1. 问题分析

根据上面的博文,出现“Font Helvetica, Times-Roman is not embedded”这种情况的原因主要是我用Latex生成的pdf没有嵌入“Helvetica”和“Times-Roman”这两种字体,而我所投的会议是需要PDF嵌入所有的字体才能上传的,所以要解决这个问题,有两个方法

  1. 找到哪里使用的这两种字体,直接在Latex里面改成常用的字体,再重新生成PDF
  2. 不改动字体,把这两种字体嵌到PDF中,再上传到IEEE PDF eXpress网站上进行检查

2. 如何查看PDF中字体是否嵌入

(摘自上面链接)用 Adobe Reader 中打开对应的 pdf 文档,然后在菜单栏上选择:文件–>属性–>字体,在打开的窗口当中如果所有的字体都说“已嵌入子集”则表明字体成功嵌入。否则就说明有未嵌入的字体。

3. Latex生成的PDF中Helvetica和Times-Roman从何而来

(摘自上面链接)这是由于我的论文当中包含了用matlab画出来的eps图形文件,matlab用plot画出来的图中字体默认就是Helvetica

Times-Roman是因为我在Matlab里面把图中的legend和label的字体改成了“Times New Roman”,但是坐标的字体没有改,所以是两种字体都有

4. 方法一: 更改eps中的字体

(摘自上面链接)论文中使用的 eps 图形文件用 写字板 或 记事本 或 Ultraledit 或 Matlab Editor 窗口 等等打开,打开后是一些字符文本,将这些文字当中的 Helvetica 全部替换成为 Arial,然后重新由 CTEX 生成 PDF 文件,这样所有的字体就都能够嵌入了。

我没有采用这个方案是因为我不想把字体改成Arial,之前写毕业论文的时候养成的一个习惯就是Matlab里面的图都得是“Times New Roman”的字体,我不太确定直接替换成这个字符串有没有效,有可能是“Times new roman”或者是另外的字符串来表示这个字体。刚好我的电脑里装了Adobe Ai,可以用来直接编辑eps文件。

打开.eps文件之后,就会弹出一个框:“字体问题:Helvetica: 在系统中未找到字体;Times-Roman:在系统中未找到字体”。看到这里心里就有底了,点确定以后会出现一个新的对话框:“转换颜色模式:此文档包含同时使用CMYK和RGB颜色模式的对象…”这里点RGB就好,CMYK查了一下好像是黑白的图。点完确定以后就会出现仿真结果,全选图,然后点击上面的文字->字体->Times New Roman,然后就会发现文字都变成了改好的字体,然后点击保存,另存为成.eps文件,然后再用Latex生成pdf,最后在IEEE PDF eXpress中进行检测,OK,成功通过!

因为自己碰巧安装了Adobe Ai,所以这个问题我感觉解决的非常完美,于是写下了这篇博文也是为了分享一下自己的经历。

5. 方法二:将两种字体嵌入PDF中

参考: http://bbs.csdn.net/topics/370192261

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

这个方法我没有试过,但是看到评论上说是有效的,所以也引用过来,说不定以后也会用到这种更加简单的方法。

Font Helvetica, Times-Roman is not embedded - Latex字体未嵌入非典型解决方案相关推荐

  1. LaTeX 字体、字号、字体样式

    LaTeX 字体 原  文:Font sizes, families, and styles 译  者:Xovee 翻译时间:2022年11月11日 文章目录 LaTeX 字体 介绍 字号(字体大小) ...

  2. IEEE会议论文提交时 遇到:“Font Helvetica is not embedded”解决方法

    最近提交IEEE会议论文, 但是在检测PDF格式的时候被通知说PDF不合格,由于 Font Helvetica is not embedded 我的PDF是由Latex直接生成的,不知道为什么会出现这 ...

  3. EDAS投稿出现问题: notembedded: Upload failed: The font Helvetica is not embedded in the file

    问题描述: notembedded: Upload failed: The font Helvetica is not embedded in the file. (FAQ 109) 解决方法: 1. ...

  4. IEEE论文提交过程中的Errors: Font Helvetica is not embedded

    今天在提交论文时发现有错误:Errors: Font Helvetica is not embedded 这个原因时论文的绘图是用matlab绘制的,它默认的字体是Helvetica. 将论文中使用的 ...

  5. IEEE PDF Express 报错Font Helvetica, Times-Roman is not embedded

    一.IEEE PDF Express 报错 最悲惨的是同一个地方跌倒两次,去年这个时候,我就遇到了这个问题,经过百度的广泛搜索,终于解决了.然而今年我又遇到了同样的问题-立马哭唧唧,这才认识到了写博客 ...

  6. java后台报错cant found font [times New Roman] installed on the system

    问题:点击下载word文档时报错:cant found font [times New Roman] installed on the system. 解决: 首先需要在Windows系统里找到Tim ...

  7. LaTeX字体设置(二)

    一.导入宏包 \documentclass[a4paper]{ctexart} \usepackage[top=1in, bottom=1in, left=1.25in, right=1.25in]{ ...

  8. 无涯教程 - Latex 字体(Fonts)

    Latex字体 我们通常在方括号[]中定义纸张大小和字体大小. 可以使用 [10pt] 来描述点的大小.其他字体大小为8pt,9pt,10pt,11pt,12pt,14pt,17pt,20pt. La ...

  9. Matlab画的eps图片中的Helvetica字体不能嵌入问题的解决办法

    投IEEE文章的同学可以看看 Font Helvetica is not embedded,一个字体问题花费了我两三个小时,解决方法记录一下,方便后续自己查看,也方便出现同样问题的同学少走弯路. IE ...

最新文章

  1. 统计学习方法笔记(二)-kd树原理及python实现
  2. 字节跳动开源分布式训练框架BytePS,登上GitHub热榜
  3. centos7下安装mariadb
  4. MultipartFile 文件上传
  5. 深入php内核,从底层c语言剖析php实现原理
  6. ASP.NET Core分布式项目实战(第三方ClientCredential模式调用)--学习笔记
  7. 装linux服务器进去配置界面,在CentOS 8 Linux上安装和配置SuiteCRM的步骤
  8. mysql最大述_MySQL优化(1):Mysql简述
  9. python HTTP请求过程
  10. docker容器与大数据组件的冲突点
  11. 一层循环时间复杂度_数据结构与算法:算法的时间复杂度
  12. 巨蚁数字全息过山车利用科技创造收获
  13. Android商品详情页上拉查看详情
  14. Windows2003搭建IIS网站
  15. CSS3动画入门 CSS动画如何使用(举例说明)
  16. Push rejected: Push to origin/test was rejected
  17. 电动机效率 matlab,【原创】matplotlib绘制电机效率MAP图
  18. (Linux)进程间通信
  19. c语言一个等于号与两个等于号的区别
  20. 微信小程序云开发定时推送订阅消息

热门文章

  1. 2022年全球及中国功率半导体开关行业头部企业市场占有率及排名调研报告
  2. 基于边缘计算技术的安科瑞综合管廊能效管理平台
  3. 电脑实用技能:解决 Chrome 浏览器被毒霸篡改问题
  4. window下使用actionscript的protoc-gen-as3
  5. K210——按键流水灯
  6. Discoverer
  7. 判定表测试用例方法——实例
  8. windows快速关机
  9. 计算机网络技术应用 考试试题,计算机网络技术考试试题及答案
  10. ES6(四)Promise的理解与使用