You can include XMP packets in pdftex files using the \pdfcatalog
primitive ; there are a couple of macro packages that add a little bit of a
wrapper:
xmpincl basically just wraps and inserts the contents of an external
RDF+XML file as the value of /Metadata .
http://www.ctan.org/tex-archive/macros/latex/contrib/xmpincl/
There is no standard ontology for citation data; you might look at
BIBO http://purl.org/ontology/bibo/ or
SPAR - http://purl.org/spar/
Simon
On Mon, Jun 11, 2012 at 5:07 AM, Ben Companjen <[log in to unmask]> wrote:
> Hi all,
>
> I have been wondering whether it is possible to put a bibliography (list
> of references in a journal article, for example) in an XMP packet in a PDF
> document. Having read about efforts to get the references from a document
> by parsing text, I thought it might make sense (and be possible) to put a
> machine-readable version in the document.
>
> I haven't found anyone who had done this (yet), so I started wondering
> why. Is it too obvious to write about? Or is it impossible?
>
> Eventually I'd like to have it automatically created at the same time
> BibTeX creates the 'normal' bibliography for my pdfLaTeX document. And if
> the PDF/A standard allows it, have it in such a way that it complies to the
> long-term archival PDF standard. It appears, however, that PDF/A-1 allows
> the XMP description of the document itself to have only one author [1],
> which makes me doubt the use of PDF/A in general.
> If I manage to get it working, could it be a topic of interest for the
> Code4Lib Journal?
>
> Regards,
>
> Ben
>
> [1] www.pdfa.org/wp-content/**uploads/2011/08/tn0003_**
> metadata_in_pdfa-1_2008-03-**182.pdf<http://www.pdfa.org/wp-content/uploads/2011/08/tn0003_metadata_in_pdfa-1_2008-03-182.pdf>
>
|