We write scientific papers with contributing authors in multiple companies. My company maintains a bibliography file which provides all references and which resides inside our company network and is inaccessible to the outside. The LaTeX source resides in an SVN repos available to all contributors.
Or in other words: LaTeX sources A are public. Large bibliography file B is located privately. The information contained is not confidential, though, and could be shared. As long as we don't start maintaining multiple files. When I edit and build, I have A and B available and can build the document. But a coauthor from another company has only A available and cannot build.
What options exist to share a self-contained buildable set of files among all authors? Solutions can be changes in build and files or system architecture, too.
Ideas from my side:
- Current option: Share the .bbl file. But coauthors complain that this causes problems sometimes. What problems could there be? Will this file be overwritten with an empty file when no .bib is present?
- A script that copies the current .bib to the public SVN everytime I build. But I don't know how that could be scripted.
But maybe there are alternatives I haven't thought about.