diff options
author | Karl Berry <karl@freefriends.org> | 2017-05-14 22:39:37 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2017-05-14 22:39:37 +0000 |
commit | ec89fe872ee54d0dcbbbd2f92d001500714b8154 (patch) | |
tree | a0f8a564f69f18e5b42de10ea6db3e5965aa336e /Master/texmf-dist/source/latex/pdfx | |
parent | 522a6b668112a50660ebe4bb22d23a89609958e8 (diff) |
pdfx (14may17)
git-svn-id: svn://tug.org/texlive/trunk@44349 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/pdfx')
-rw-r--r-- | Master/texmf-dist/source/latex/pdfx/pdfx.dtx | 29 |
1 files changed, 16 insertions, 13 deletions
diff --git a/Master/texmf-dist/source/latex/pdfx/pdfx.dtx b/Master/texmf-dist/source/latex/pdfx/pdfx.dtx index ffd326defab..741f895fe0f 100644 --- a/Master/texmf-dist/source/latex/pdfx/pdfx.dtx +++ b/Master/texmf-dist/source/latex/pdfx/pdfx.dtx @@ -19,13 +19,13 @@ % % \fi % -% \CheckSum{3863} +% \CheckSum{3857} % \iffalse % %<*driver> \pdfcompresslevel 9 \providecommand{\pdfxopt}{a-2u} -\providecommand{\thisyear}{2016} +\providecommand{\thisyear}{2017} \begin{filecontents*}{./\jobname.xmpdata} \Title{Generation of PDF/X- and PDF/A-compliant PDFs with pdfTeX \textemdash\ pdfx.sty} \Author{\CVR\sep \Thanh\sep Ross~Moore\sep Peter Selinger} @@ -37,7 +37,7 @@ \CopyrightURL{http://tug.org/texlive/} \CoverDisplayDate{May \thisyear} \CoverDate{\thisyear-05-03} -\CreatorTool{pdfTeX + pdfx.sty with option \pdfxopt, from TeX Live 2016} +\CreatorTool{pdfTeX + pdfx.sty with option \pdfxopt, from TeX Live \thisyear} \pdfxEnableCommands{% \def\CVR{C.V. Radhakrishnan}\def\Thanh{H^^c3^^a0n Th\eee Thanh}% \def\eee{^^c3^^aa^^cc^^81 }} @@ -129,11 +129,13 @@ % Fixed the quoted file-name problem, evident with LuaTeX. % Method to generate correct bookmarks with non-active (transliterated) input. % Added support for XeLaTeX, improvements with LuaTeX. Updated documentation.} -% +% \changes{v1.5.82}{2017/05/12}{% +% Adjusted to changes in the LaTeX core, affecting macros for composite +% commands; incl. \textsuperscript and others.}% % \title{Generation of PDF/X- and PDF/A-compliant PDFs % with pdf\TeX{} --- \texttt{pdfx.sty}} -% \date{2016/05/03} -% \version{1.5.8} +% \date{2017/05/12} +% \version{1.5.82} % \keywords{PDF, PDF/A, PDF/X, pdf\TeX, \LaTeX, Multilingual Metadata} % \author{C.\,V.\,Radhakrishnan, \Thanh, Ross~Moore {\upshape\small % and} Peter Selinger} @@ -1882,6 +1884,7 @@ % Several other `rebinding' commands are defined, mostly with package-loading options. %\begin{itemize} % \item |\LIIXUmapTeXnames| always defined +% \item |\LIIXUscriptcommands| handles |\textsuperscript|, |\textsubscript| % \item |\LIIXUmaparabicletters| with |arbxmp| % \item |\LIIXUmapgreekletters| with |grkxmp| and |LGRxmp| % \item |\LIIXUmaplatinchars| and |\LIIXUcancelfontswitches| with |LATxmp| @@ -2029,7 +2032,7 @@ % the produced PDF. This is modified, using |\pdfxEnableCommands| in the |\jobname.xmpdata| % file, to just place a comma after the surname in the metadata, as it precedes the given name. % -%\bigskip +%\newpage\noindent % Another way that jobs can be customised using essentially the same \LaTeX\ source, % is via the command used to initiate the job. For example the file |sample.tex|, % accompanying the |pdfx| distribution, can be used to test the loading options to create @@ -2050,14 +2053,16 @@ % A default |\providecommand{\pdfxopt}{a-1b}| at the start of |sample.tex| catches the case % of normal typesetting, doing nothing when |\pdfxopt| already has an expansion value. % -% +% \goodbreak % \subsection[Further Developments]{Further Developments}\label{ssec-further} % % Prospects for further development of the |pdfx| package are as follows, % listed not necessarily in order of perceived importance. % \begin{itemize} % \item -% Support for the |dvips| driver with Ghostscript as PDF producer. +% Support for the |dvips| driver with Ghostscript as PDF producer; possible since |gs v9.21|. +% \item +% Support for |Lang| specification in XMP Metadata. % \item % Separate the |L8U| encoding support into a separate package. % \item @@ -2750,9 +2755,7 @@ \liixu@enableIeC \liixu@enablenumberline \def\empty{}% used in LICR patterns - \let\sp\textsuperstring - \let\sb\textsubstring - \let\textsuperscript\dotextsuperscript + \LIIXUscriptcommands \LIIXUmapTeXnames %% from Hyperref's psdextra.def \csname psdmapshortnames\endcsname @@ -3600,7 +3603,7 @@ %% so save these for later reversion. %% \newif\ifpdf@activechars -\ifcat ^^c0\active \pdf@activecharstrue\fi +{\ifnum\catcode`^^c0 = 13\relax \aftergroup\pdf@activecharstrue\fi}% %% %% normally not used with XeTeX %% |