I need a way to split output pdf-file (a book) into chapters on such a way that cross-references will survive. 


A simple example with a **solution** (based on answers below) can be found [here](http://www.math.psu.edu/petrunin/papers/splitting-pdf-latex/)



Splitting book into chapters
If you are using a book documentclass, then you can create a template file, with \include{chapter3} or \includeonly{chapter2}. I don't know if this works particularly. A hacky way to do it is to save your .aux file as say a .auk file, process, and then write over the .aux file with the saved version. 


If you are on a mac, and have leopard or snow leopard, you can open files in preview and drag sets of pages into different preview windows, then you can save those files while editing others. Again it's a hack, but it works. 


