6. A computer-based system for processing one or more citations within a document, the system comprising: citation editor software to identify an unformatted citation within a document; and a citation application to receive the unformatted citation, identify a citation that matches the unformatted citation in a citation library storing multiple citations, and pass information based on the matching citation to the citation editor software for enabling the citation editor software to insert a formatted citation into the document.
6. A computer-based system for processing one or more citations within a document, the system comprising: citation editor software to identify an unformatted citation within a document; and a citation application to receive the unformatted citation, identify a citation that matches the unformatted citation in a citation library storing multiple citations, and pass information based on the matching citation to the citation editor software for enabling the citation editor software to insert a formatted citation into the document. 11. The system of claim 6 comprising a traveling library containing citation data that forms the formatted citation, which is embedded into the document.