主页 > 知识库 > Linux系统中如何在PDF中嵌入LaTex中的所有字体

Linux系统中如何在PDF中嵌入LaTex中的所有字体

热门标签:地图标注和视频彩铃制作生意 滁州外呼系统接口对接 合力亿捷外呼系统如何解压安装 信阳智能外呼系统联系方式 南京电销外呼系统厂家 地图标注怎么兼职 营业厅外呼系统有录音吗 宿松百度地图标注 南通电销外呼系统排名

提问: 我通过编译LaTex源文件生成了一份PDF文档。然而,我注意到,并不是所有字体都嵌入到了PDF文档中。我怎样才能确保所有的字体嵌入在由LaTex生成的PDF文档中?

解答:当你创建一个PDF文件时,在PDF文件中嵌入字体是一个好主意。如果你不嵌入字体,PDF浏览器可以在计算机上没有字体的情况下使用其他东西代替。这将导致文件被在不同的PDF浏览器或操作系统平台上呈现不同的样式。当你打印出来的文档时,缺少的字体是一个问题。

当你从LaTex中生成PDF文档时(例如用pdflatex或dvipdfm),可能并不是所有的字体都嵌入在PDF文档中。例如,pdffonts下面的输出中提示PDF文档中有缺少的字体(如Helvetica)。

为了避免这样的问题,下面是如何在LaTex编译时嵌入所有的字体。

$ latex document.tex
$ dvips -Ppdf -G0 -t letter -o document.ps document.dvi
$ ps2pdf -dPDFSETTINGS=/prepress \
-dCompatibilityLevel=1.4 \
-dAutoFilterColorImages=false \
-dAutoFilterGrayImages=false \
-dColorImageFilter=/FlateEncode \
-dGrayImageFilter=/FlateEncode \
-dMonoImageFilter=/FlateEncode \
-dDownsampleColorImages=false \
-dDownsampleGrayImages=false \document.ps document.pdf

现在你可以看到所有的字体都被嵌入到PDF中了。

标签:新余 山南 保定 衢州 铜陵 潜江 丽水 运城

巨人网络通讯声明:本文标题《Linux系统中如何在PDF中嵌入LaTex中的所有字体》,本文关键词  Linux,系统,中如,何在,PDF,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《Linux系统中如何在PDF中嵌入LaTex中的所有字体》相关的同类信息!
  • 本页收集关于Linux系统中如何在PDF中嵌入LaTex中的所有字体的相关信息资讯供网民参考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推荐文章