我的作品有超过24页的Latex版本。我只需要pdf格式的摘要和介绍。你怎么能只编译前两页呢?
发布于 2009-04-16 19:35:53
我只需要创建一个只包含摘要和简介的新文件,然后编译它。
实际上,如果这不仅仅是一次性的事情,我会使用三个文件:
absintro.tex
\begin{abstract}
...
\end{abstract}
...introduction...
onlyabsintro.tex
...
\begin{document}
\include{absintro.tex}
\end{document}
fullreport.tex
...
\begin{document}
\include{absintro.tex}
...other stuff...
\end{document}
(很明显,文件名可以是您想要的任何名称,这只显示了结构)您可以编译onlyabsintro.tex
以获得摘要和简介,或者编译fullreport.tex
以获得全部内容。
发布于 2009-04-16 19:45:58
除了David's good advice之外,您还可以简单地编译整个代码,然后从最终产品中提取您想要的页面。对于一次性任务,这可能是最简单的方法。
如果你编译成PDF,考虑使用pdftk,它允许你使用如下命令:
pdftk A=one.pdf cat A1-2 output intro.pdf
发布于 2021-01-17 11:16:48
有一个包pagesel
就可以做到这一点。假设您有以下文档
% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = xelatex
\documentclass{article}
\usepackage[1, 2]{pagesel}
\usepackage{lipsum}
\begin{document}
\centerline{page 1}
\lipsum[1]
\newpage
\centerline{page 2}
\lipsum[2]
\newpage
\centerline{page 3}
\lipsum[3]
\newpage
\centerline{page 4}
\lipsum[4]
\newpage
\centerline{page 5}
\lipsum[5]
\end{document}
\usepackage[1, 2]{pagesel}
将告诉LaTeX只编译第一页和第二页(lipsum
只生成随机文本,并不是必需的)。
https://stackoverflow.com/questions/757689
复制相似问题