Skip to content

Updated and extended version of LaTeX package pdfx by River Valley

Notifications You must be signed in to change notification settings

bencomp/pdfx-ext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f3f6539 · Mar 22, 2013

History

16 Commits
Jun 12, 2012
Jun 13, 2012
Mar 17, 2013
Mar 22, 2013
Jun 11, 2012
Sep 26, 2012
Jun 12, 2012
Jun 11, 2012
Jun 12, 2012
Jun 12, 2012
Jun 12, 2012
Jun 12, 2012
Jun 12, 2012
Jun 11, 2012

Repository files navigation

pdfx-ext

Updated and extended version of LaTeX package pdfx by River Valley. In accordance with the LPPPL, this new version has a new name to avoid confusion.

It mostly focuses on PDF/A-1b compliance and eventually including a reference list in the XMP metadata.

The original package was distributed under the LaTeX Project Public License; this is too.

Goals

I had a few ideas for this package:

  • support all constructs of the original package (including Subject, which wasn't implemented before)
  • comply with the PDF/A standard (which has its quircks, like allowing at most one dc:creator in PDF/A-1)
  • allow the author's URI to be embedded as dcterms:creator
  • embed a subset of the PRISM vocabulary in XMP in the PDF/A prescribed way (partially complete)
  • embed (subsets of) the FaBiO and CiTO ontologies in XMP in the PDF/A prescribed way
  • use XMP to embed a layout style-independent and machine readable reference list
  • provide a construct (macro, or a program) to convert BibTeX to PRISM+CiTO statements in XMP
  • be a reference implementation for connecting PDF documents created from LaTeX to the Semantic Web/Web of Data :)
  • support PDF/A-2, which supposedly supports multiple dc:creators

Instructions

Basic install instructions:

  • put *.xmp, pdfx-ext.sty and glyphtounicode-cmr-tex in a directory pdfx-ext in $TEXMF/tex/latex
  • update the TeX package catalog

Usage instructions:

  • create a .xmpdata file containing the metadata
  • copy the .icm file in your project directory
  • add \usepackage{pdfx-ext} to the preamble of your LaTeX document
  • run pdfLaTeX as usual.

About

Updated and extended version of LaTeX package pdfx by River Valley

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published