这个问题可能很简单,但我被一些 PDF 页面困住了,试图将它们包含到我的文档中。正常的方法是pdflatex
插入以下几行:
\usepackage{pdfpages} % in the preamble
.
.
.
\includepdf[pages={<range>}]{filename.pdf} % in body
对于纯的latex.exe
,我找不到相应的方法。出于某种原因,我使用序列LaTeX->DVI->PS->PDF
来生成我的 PDF。有许多帖子也给出了相同的建议,例如这发布和这。
我曾尝试将单独的页面作为.eps
图像插入,但这带来了很多问题,因为每张图片都占据了整页的大小,而且转换大量 PDF 页面也非常繁琐。谢谢您的建议。
我当前的代码如下:
\documentclass[a4paper,12pt]{book}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\renewcommand{\rmdefault}{ptm}
\usepackage[scaled=0.92]{helvet}
\usepackage{mathtools}
\usepackage[subscriptcorrection,zswash,straightbraces]{mtpro2}
\usepackage{bm}
\usepackage{graphicx,rotating,setspace}
\usepackage{tikz}
\usetikzlibrary{calc}
\usepackage{array,booktabs}
\usepackage{xcolor,multirow}
\usepackage[top=25mm,bottom=25mm,right=25mm,left=35mm]{geometry}
\usepackage{microtype}
\usepackage[colorlinks=false, pdfborder={0 0 0}]{hyperref}
\usepackage{cleveref}
\begin{document}
The whole document goes here ...
\end{document}
更新:根据@UlrikeFischer 的要求:
.PDF
您可以找到包含输出和文件的.tex
完整示例.log
这里。请测试附件。
答案1
正如我在评论中写道的:pdflatex 和 latex+dvips 路线之间的差异最可能的来源不是嵌入字体。
您的 pdf 恰恰显示了这种差异。pdflatex 为文本嵌入字体(在本例中为 nimbus,“eingebettet”表示嵌入):
但是 dvips 没有,因此使用“系统”提供的字体:
在我的系统和打印机上,我看不出两者之间的区别,但自然有可能您的打印链中的某些东西可以更好地处理没有嵌入字体的 pdf。
您可以通过在 miktex 中的 updmap.cfg 中设置合适的选项来避免使用 pdflatex 嵌入字体:
在命令行上运行:
initexmf --edit-config-file updmap
编辑器将打开您的本地 updmap.cfg。输入:
pdftexDownloadBase14 false
保存文件。然后在命令行上运行:
updmap
更新您的地图文件。
但在执行此操作之前,请先阅读主要中有关此选项的注释updmap.cfg
:
#
# pdftexDownloadBase14
#
# Should pdftex download the base 14 pdf fonts? Since some configurations
# (ps / pdf tools / printers) use bad default fonts, it is safer to download
# the fonts. The pdf files will get bigger, though.
# Valid settings are true (download the fonts) or false (don't download
# the fonts).
pdftexDownloadBase14 true