2009-04-16 7 views

Répondre

3

Je créerais simplement un nouveau fichier avec seulement le résumé et l'introduction et compilerais cela.

En fait, si ce n'est pas seulement une chose une seule fois, j'utiliser trois fichiers:

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} 

(Évidemment, les noms de fichiers peuvent être ce que vous voulez, cela montre juste la structure) Vous pouvez compiler onlyabsintro.tex pour obtenir seulement le résumé et l'introduction, ou fullreport.tex pour obtenir le tout.

+1

Un bon conseil ici. Il y a aussi beaucoup à dire pour utiliser un makefile (ou un mécanisme similaire de support de build) pour gérer tout cela pour vous. – dmckee

5

En plus de David's good advice, vous pouvez simplement compiler le tout, puis extraire les pages que vous voulez du produit fini. Cela pourrait être l'approche la plus simple pour une tâche ponctuelle.

Si vous compilez au format PDF, pensez à utiliser pdftk, qui vous permettra d'utiliser une commande comme:

pdftk A=one.pdf cat A1-2 output intro.pdf 
+0

Cela pourrait être une meilleure réponse si elle donnait une démonstration rapide de la façon d'extraire les premières pages du produit fini. –

+0

'K. Rappelez-vous, il y a d'autres outils que le PO pourrait préférer ... – dmckee

+0

Je comprends maintenant l'avantage de cette réponse. J'ai 777 pages dans mon document actuel. Cette solution bascule si vous avez plus de 24 pages. –