From b3ff88f03cb31f8e31ab553c6cbe87f7959d16cc Mon Sep 17 00:00:00 2001
From: Karl Berry <karl@freefriends.org>
Date: Fri, 12 Dec 2008 17:18:25 +0000
Subject: pdfx update (11dec08)

git-svn-id: svn://tug.org/texlive/trunk@11597 c570f23f-e606-0410-a88d-b1316a301751
---
 Master/texmf-dist/source/latex/pdfx/pdfx.dtx | 51 +++++++++++++++-------------
 1 file changed, 28 insertions(+), 23 deletions(-)

(limited to 'Master/texmf-dist/source/latex/pdfx/pdfx.dtx')

diff --git a/Master/texmf-dist/source/latex/pdfx/pdfx.dtx b/Master/texmf-dist/source/latex/pdfx/pdfx.dtx
index e3285522299..4a7887dddf8 100644
--- a/Master/texmf-dist/source/latex/pdfx/pdfx.dtx
+++ b/Master/texmf-dist/source/latex/pdfx/pdfx.dtx
@@ -17,7 +17,7 @@
 %
 % \fi
 %
-% \CheckSum{374}
+% \CheckSum{376}
 % \iffalse
 %
 %<*driver>
@@ -69,11 +69,13 @@
 % \DoNotIndex{\Tg,\thepage,\unskip,\write,\advance,\{,\}}
 %
 % \changes{v1.00}{2008/12/01}{Initial commit to the CVS.}
+% \changes{v1.01}{2008/12/10}{glyphtounicode-cmr.tex included with the
+%   package.}
 %
 % \title{Generation of PDF/X-1a and PDF/A-1b compliant PDF's
 %  with PDF\TeX{} --- \texttt{pdfx.sty}}
-% \date{2008/12/01}
-% \version{1.1}
+% \date{2008/12/10}
+% \version{1.2}
 % \keywords{\pdf, \pdfx, \pdfa, pdf\TeX, \LaTeX}
 % \author{C.\,V.\,Radhakrishnan {\upshape\small and} \thanh}
 % \contact{\texttt{[cvr,thanh]@river-valley.org}}
@@ -98,15 +100,15 @@
 % ensures the documents can be reproduced the exact same way in years
 % to come, a key element to achieve this is that the \textsc{pdf/a}
 % documents shall be 100\% self contained.  All the information needed
-% to display the document in the same manner every time, is embedded
-% in the file. \textsc{pdf/a} document is not permitted to be reliant
+% to display the document in the same manner every time is embedded
+% in the file. A \textsc{pdf/a} document is not permitted to be reliant
 % on information from external sources.  Other restrictions include
 % avoidance of audio/video content, JavaScript and encryption.
 % Mandatory inclusion of fonts, color profile and standards based
 % metadata are absolutely essential for \textsc{pdf/a}.
 %
 % This package currently supports generation of \pdfx and \pdfa
-% compliant documents using \pdftex. More and more standards will be
+% compliant documents using \pdftex. More standards will be
 % included in future.
 %
 % \section{Usage}
@@ -122,7 +124,7 @@
 %
 % \subsection{Data file for XMP metadata}
 %
-% As you are aware, standards compliant \pdf documents need
+% As mentioned above, standards compliant \pdf documents need
 % \textsc{xmp} metadata to be included. In order to create
 % \textsc{xmp} in the prescribed \xml format, a simple data file
 % holding the meta information of the document needs to be created
@@ -130,16 +132,16 @@
 % |\jobname.xmpdata|, a simple example of which will look like the
 % following:
 % \begin{verbatim}
-%   \Keywords{pdfTeX</rdf:li><rdf:li>PDF/X-1a</rdf:li><rdf:li>PDF/A-b}
+%   \Keywords{pdfTeX\sep PDF/X-1a\sep PDF/A-b}
 %   \Title{Sample LaTeX input file}
 %   \Author{LaTeX project team}
 %   \Org{TeX Users Group}
 % \end{verbatim}
-% You may note that the keywords are separated by \xml elements
-% |</rdf:li><rdf:li>| instead of comma character.  This is the correct
-% format required by the \xmp metadata which is in \xml format.
-% Similarly, several other kinds of data can be captured using the
-% following commands:
+% You may note that the keywords are separated by |\sep| which will
+% expand to \xml elements |</rdf:li><rdf:li>| instead of comma
+% character.  This is the correct format required by the \xmp metadata
+% which is in \xml format.  Similarly, several other kinds of data can
+% be captured using the following commands:
 % \begin{enumerate}
 % \item |\Subject|
 % \item |\Creator|
@@ -166,7 +168,7 @@
 %   Development Center} for more exhaustive information about
 % Extensible Metadata Platform (\textsc{xmp}).  An \textsc{xmp}
 % Toolkit \textsc{sdk} which supports \textsc{gnu}/Linux, Macintosh
-% and Windows operating systems is also provided under \textsc{bsd}
+% and Windows operating systems is also provided under modified \textsc{bsd}
 % licence.
 %
 % |pdfx| makes use of |xmpincl| package to include |xmp| data into the
@@ -184,7 +186,7 @@
 %  \item |glyphtounicode.tex| maps glyph names to corresponding Unicode.
 %  \item |glyphtounicode-cmr.tex| does the same for |cmr| fonts.
 %  \end{enumerate}
-%  Necessary color profile files may be obtained from International
+%  Necessary color profile files may be obtained from the International
 %  Color Consortium.  Please take a look at
 %  \url{http://www.color.org/iccprofile.xalter}.
 %
@@ -199,11 +201,13 @@
 % \item |pdfa-1b.xmp| --- specimen |xmp| template for \pdfa.
 % \item |small2e.xmpdata| --- specimen data file to provide values
 %   relating to the document to generate metadata.
+% \item |glyphtounicode-cmr.tex| --- glyph names in cmr font to
+% corresponding Unicode.
 % \end{enumerate}
 % A directory named |pdfx| may be created under |$TEXMF/tex/latex| and
-% all |*.sty| and |*.xmp| may be moved to the same.  \TeX's file
-% database may need to be updated by suitable command depending on
-% your distribution and operating system.
+% all |*.sty|, |*.xmp| and |glyphtounicode-cmr.tex| may be moved to
+% the same.  \TeX's file database should then be updated by a suitable
+% command depending on your distribution and operating system.
 %
 % \subsection{Options}
 %
@@ -226,7 +230,7 @@
 %
 % \subsection{Miscellaneous information}
 %
-% The package is released under \LaTeX{} Project Public Licence. Bug
+% The package is released under the \LaTeX{} Project Public Licence. Bug
 % reports, suggestions, feature requests, etc., may be sent to the
 % authors at \href{mailto:cvr@river-valley.org}{\ttfamily
 %   cvr@river-valley.org} and/or
@@ -248,11 +252,11 @@
 %    \begin{macrocode}
 %<*package>
 %
-% $Id: pdfx.dtx,v 1.1 2008/12/01 10:28:01 cvr Exp cvr $
+% $Id: pdfx.dtx,v 1.2 2008/12/10 13:51:10 cvr Exp cvr $
 % 
 \NeedsTeXFormat{LaTeX2e}
 \ProvidesPackage{pdfx}
-  [2008/12/01 v1.1 PDF/X and PDF/A support (CVR/HTH)]
+  [2008/12/10 v1.2 PDF/X and PDF/A support (CVR/HTH)]
 
 \newif\ifpdfxonea \pdfxoneafalse
 \newif\ifpdfaoneb \pdfaonebfalse
@@ -277,6 +281,7 @@
 \def\hash{\expandafter\@gobble\string\#}
 \def\amp{\expandafter\@gobble\string\&}
 \def\xmpAmp{\amp\hash x0026;}
+\def\sep{</rdf:li><rdf:li>}
 \def\TextCopyright{\amp\hash x00A9;}
 \def\Title#1{\gdef\xmpTitle{#1}}
  \let\xmpTitle\@empty
@@ -459,7 +464,7 @@
 % Active content is not allowed in a \pdfx file. This means that
 % standard \pdf features like forms, signatures, comments and embedded
 % sounds and movies are not allowed in \pdfx. So |hyperref| is loaded
-% in |draft| mode and |info| dictionary is defined with |\pdfinfo|
+% in |draft| mode and an |info| dictionary is defined with |\pdfinfo|
 % command.
 % 
 %    \begin{macrocode}
@@ -483,7 +488,7 @@
 % will take care of the link annotations correctly. We have slightly
 % modified the |\pdfinfo| by including |/GTS_PDFA1Version|
 % |(PDA/A-1b:2005)|.  Take a look at the modified |\PDF@FinishDoc|
-% macro of |hyprref|.
+% macro of |hyperref|.
 %  
 %    \begin{macrocode}
   \RequirePackage[pdftex,pdfa]{hyperref}
-- 
cgit v1.2.3

