From b3ff88f03cb31f8e31ab553c6cbe87f7959d16cc Mon Sep 17 00:00:00 2001 From: Karl Berry 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{pdfTeXPDF/X-1aPDF/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 -% || 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 || 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{} \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