Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

I need to generate my references separately from the main document (i.e., one pdf with the content and one with the bibliography). I achieved this the following way:

To generate the pdf lacking references, compile the document with the following line \nobibliography{bibfile}. To compile, run pdflatex; bibtex; pdflatex; pdflatex.

To generate the pdf with only references, change the above line to \bibliography{bibfile}, and comment the entire document except this line and the \bibliographystyle line. To comment, I used verbatim (\usepackage{verbatim}) and enclosed everything within \begin{document} and \end{document} with \begin{comment} and \end{comment}, except, as mentioned, the bibliography-pertinent commands. To compile, run pdflatex once.

Is there a simpler way to achieve the same result (one file with references only and one with content only)?

share|improve this question
    
Could you tell more information about the way your bibliography is written (style used for instance). If it is only a author-year style, you could easily generate the bibliography file with a nocite{*} instruction before the \printbibliography command (syntax for biblatex use). –  Martigan Jan 4 '12 at 16:26
    
Hi Martigan. My bibliography style is unsrt, and references are numerically sorted by their order of appearance. Also, I am using bibtex (not biblatex). –  user001 Jan 5 '12 at 13:23
add comment

1 Answer

Maybe not exactly the solution to your problem, but I give it a shot: You could start the bibliography on a new page and reset the page counter to one

\newpage
\setcounter{page}{1}
\bibliography{bibfile}

This way you still produce one PDF file with both content and references, but you could separate them into two appropriately page numbered independent files.

share|improve this answer
    
Thanks vaettchen. That is a very useful suggestion. I could use a linux command line utility to split the document in two afterwards. –  user001 Jan 5 '12 at 13:25
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.