[Latex] 所有字体embedded: Type3 PDF文档处理 / True Type转换为Type 1 – MooreZHENG

列入目录:

[版本] 3型到真型 Type/Type 1 

[阑尾] TRUE Type转Type 1 (并embedded)

================================

当您预备向ACM和IEEE在内论文时,咱们即将来临的文档更有明白特别的字样典型的Type1和TrueType字样外,Type 3字样常常呈现,这种字样在弹仓印刷加工中是不成接待的。。

Type 3 字样是航向框。,很多网站叫典型 3它是本人点阵字样,实际的是不舒服的。。在不同 Type 1,PostScript Type 3 不倒退字样 Hinting,该技术优选法了小字样的使符合。,谓语 PostScript Type 1 低析像系数激光打印机或屏风的才能稍好在监狱里的一切断。。[1][2]

不克不及精确区别的感光乳剂字样也可以分类学为 3。这种字样在印刷刊物中有能够呈现印刷不舒服,当编制为.dVI锉刀时,也有能够出错。。Type 3根本废止,在正式文档中,您需求想法避开它。。

一、Type3 锉刀评议

1、全套服装区别

1)读本

用adobe/foxit 在手边读本翻开PDF锉刀,”锉刀 -> 属性” 翻开属性对话框,查找字样定约雇用,您可以参观PDF中牵制的字样通信。。通常假定有type3,它将直线显示在前面。。

2)在Linux下运用命令

反省锉刀中牵制的PDF锉刀,或许运用什么字样,可以运用命令行器:pdffonts。它是本人PDF字样剖析器。pdffonts是Poppler PDF器包的有几分。

a) 直线运用命令〔5〕

  PDFONTS可以列出PDF文档中运用的承认字样。。

  PDFONTs的根本用法:PDFONTS paper.pdf

  PDFONTS器显示承认说起字样的通信。,如字样称呼/典型等。。看出口条件进口type3字样。

b) 在Linux下安置命令倒退包

  将Poppler安置到Debian,Ubuntu或Linux Mint:

  1. $ sudo aptget install 防喷器勒utils

  将PDF器集安置到费多拉,CentOS或RHEL:

  1. $ sudo yum install 防喷器勒utils

  PDFONTS可以列出PDF文档中运用的承认字样。。PDFONTS的根本用法如次。

  1. $ pdffonts doc.pdf

2、成绩地位

1)窗口

先正文全文,编制人工合成胶乳,在产生物理反应的PDF中检查字样的典型,它通常是Type 1。。

过后逐个地表达意见正文,编制人工合成胶乳,在产生物理反应的PDF中检查字样的典型,直到呈现type3。

过后在最不能够的一章和秒章中对这一章停止正文和编制。,直到地位到type3哪里。

2)Linux

假定PDF文档有多个浏览,你可以运用“-f”(主页)和“-l”(末页)选择能力来限度局限字样扫描浏览广大地域。拿 … 来说,假定你为特别目的而设计找出某个文档射中靶子5-10页中运用了哪种字样,运转命令$ pdffonts 510 doc.pdf

二、Type3 锉刀处置

1)束医治

a)率先思索正式的提案,将以下命令添加到锉刀头(T1牵制在CM面积的锉刀中) 〔4〕与重编制 [5]:

    \usepackage[T1]{fontenc}

    \usepackage{aecompl}

    我的离线人工合成胶乳不倒退这两个包。,会有不舒服。

B)安置CM面积的宏例行程序包

    Tex -> MikTex -> MikTex Package Manager -> 按称呼查找所需的包并安置它

成绩依然在,应该是附图中进口type3字样。 拿 … 来说,用Python或MATLAB绘制,默许的如同执意出口成type3 [5],因而往下看2)。

2)持续存在图片的处置

Python和Matlab产生物理反应的图片字样,默许出口是Type 3。。有几种能够的方式来处置它。:

a) eps2eps [3][5]

  EPS2EPS命令是本人牵制在TeXLead散发射中靶子小器。,它可以翻开EPS图片射中靶子承认字样。,当替换后的EPS使成为PDF,无少许字样通信。

   因而咱们可以将出成绩的图片(假定是eps体式)用eps2eps替换一遍。

   用法:Accessories -> Command Prompt 翻开命令行,采用 eps2eps your.eps output.eps

   即使,在监狱里的一切断人按生活指数调整,这张相片将调查浊度。;这执意图片被切断截获的空白。。

b) epstopdf, pdftops [5]

  率先转向PDF,过后转向EPS, 拿 … 来说,, Accessories -> Command Prompt 翻开命令行, 过后运用命令:

     epstopdf fig.pdf
pdftops -eps -r 400 fig.pdf

    作家这块儿是呈现pdftops命令不亲和的的健康状况。

c) convert-to-eps website

    将成绩图片上传票,下载同样EPS,即使字样同样绕的,相应地使得图片不再是type3。请小心,图片将增进到多个MB。。

    这么比较好。,作者已屡次处理了因此成绩。。

    即使在监狱里一张相片这样了。,咱们运用在线人工合成胶乳和编制时期约束。,从此处呈现超时地成绩。。输电门的特别的解决与根究:

三、Python的处置

拿 … 来说,运用Python为设计情节,默许执意出口成type3 [5]

修正 ~/.matplotlib/matplotlibrc

添加(或修正)以下两行
ps.fonttype : 42 # Output Type 3 (3型) or Type 42 (TrueType)
pdf.fonttype : 42 # Output Type 3 (3型) or Type 42 (TrueType)

四、Adobe Acrobat

Adobe AcROAT遵守为优选法PDF体式,它也可以用来移除典型。 3 ,但最好不断地把判决定下来,避开图形才能的过逾跌倒。可以更反而以下设置:

Reference

[1] PostScript fonts  

[2] Type 3字样的特别典型是什么?

[3] 原图,避开在在监狱里打印本 3 字样 

[4] How to generate pdf without any Type3 fonts? 

[5] 在内MNRAS的pdf锉刀中type3字样成绩 

================================================================

阑尾:真 典型替换为典型 1

非常警卫官(如 iFocom等运用EDAS零碎也将需求真实的 典型替换为典型 1 或许承认字样都需求嵌入。

The paper PDF file cannot be accepted: Publishers require that PDF fonts are embedded so that documents can be printed everywhere; one or more of your document fonts are not embedded

率先,地位成绩:

下载土坯 视野和后续嵌入的杂技艺术角 (小心)!过失Abobe Reader!)

Adobe Acrobat 9不需求活化作用开裂版本的胜过的外部,上面是云盘关联:

=1579679242&shareid=2902479474

https://www.panc.cc/s/[.].APRO9_Win_ESD1_CS

安置后,用Adobe 杂技艺术角翻开PDF,过后翻开 锉刀-> 属性,您将参观未嵌入的字样。

遵守为->遵守到PDF(优选法)->设置

可以重行承认书无字样嵌入。

处理方式: 

(1)真 典型图片将航向地图集替换成位图。,去除书面语

在监狱里的一切断软件的航向图,如Visio,它产生物理反应的图片PDF常常是真的。 典型版本;

一种简略的方式,它是真实的哪里 在本人典型的图片以前(通常是航向图),将其替换为位图(如JPG)、BMP),假定需求该文字的体式,则可以将其替换回PDF(的,因而它依然是位图)。为了干杯缩小连锁商店的清澈的,放量不紧缩

假定遵守为JPG或BMP,Visio过失航向图。,无嵌入版本,自然界不会的有真 Type。JPG到PDF可以在因此场所中运用:

这种方式的优点是简略和粗糙。,每个图都很清澈的。

缺陷是需求本人图和本人图。,图射中靶子版本不克不及被搜索

(2)运用土坯 杂技艺术角的印刷效能,将True 典型替换为典型 1

优势符合贱卖,不需求本人本人地旋转;航向图也可以遵守。

缺陷是有些本来执意位图的图片,印刷后轻易呈现含糊景象。

运用土坯 杂技艺术印刷,是上进程度 PASScript选择能力在使聚集在一点翻开。 “将TRUE Type转Type 1” 效能CAN

您可以参观新文档无真理。 典型典型

 遵守为->遵守到PDF(优选法)->设置

您可以再次承认书字样已被嵌入。

发表评论

电子邮件地址不会被公开。 必填项已用*标注