diff options
author | Karl Berry <karl@freefriends.org> | 2021-06-14 20:29:57 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-06-14 20:29:57 +0000 |
commit | ea584efe11866db25e596b86b3b7ae07e39e18f4 (patch) | |
tree | 0e6efd5f0b0ece53bbdb0714876d1b5bd6ac0445 /Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx | |
parent | d4d9a15ed4e1c66e822e11fe95e05d584e0771a2 (diff) |
pdfmanagement-testphase (14jun21)
git-svn-id: svn://tug.org/texlive/trunk@59591 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx | 43 |
1 files changed, 39 insertions, 4 deletions
diff --git a/Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx b/Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx index 44ea8a9191b..f78fc983756 100644 --- a/Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx +++ b/Master/texmf-dist/source/latex/pdfmanagement-testphase/l3pdfmeta.dtx @@ -53,7 +53,7 @@ % }^^A % } % -% \date{Version 0.95d, released 2021-05-14} +% \date{Version 0.95e, released 2021-06-14} % % \maketitle % \begin{documentation} @@ -220,6 +220,9 @@ % this will e.g. be checked by the new hyperref driver. % \item[|annot_widget_no_A_AA|] (rule 6.9-2) no A and AA dictionary in widget. % \item[|form_no_AA|] (6.9-3) no /AA dictionary in form field +% \item[|unicode|] that is set in the U-standards, A-2u and A-3u and means that +% every text should be in unicode. This is not something that can be enforced or +% tested from TeX, but in a current LaTeX normally ToUnicode are set for all fonts. % \end{description} % % \subsubsection{Tests with values and special handlers} @@ -340,7 +343,7 @@ % \begin{macrocode} %<@@=pdfmeta> %<*header> -\ProvidesExplPackage{l3pdfmeta}{2021-05-14}{0.95d} +\ProvidesExplPackage{l3pdfmeta}{2021-06-14}{0.95e} {PDF-Standards---LaTeX PDF management testphase bundle} %</header> % \end{macrocode} @@ -513,7 +516,9 @@ % \begin{variable}{ % \g_@@_standard_pdf/A-1B_prop , % \g_@@_standard_pdf/A-2B_prop , -% \g_@@_standard_pdf/A-3B_prop +% \g_@@_standard_pdf/A-2U_prop , +% \g_@@_standard_pdf/A-3B_prop , +% \g_@@_standard_pdf/A-3U_prop , % } % \begin{macrocode} \prop_new:c { g_@@_standard_pdf/A-1B_prop } @@ -521,6 +526,8 @@ { ,name = pdf/A-1B ,type = A + ,level = 1 + ,conformance = B ,year = 2005 ,min_pdf_version = 1.4 %minimum ,no_encryption = @@ -580,11 +587,25 @@ { g_@@_standard_pdf/A-2B_prop }{name}{pdf/A-2B} \prop_gput:cnn { g_@@_standard_pdf/A-2B_prop }{year}{2011} +\prop_gput:cnn + { g_@@_standard_pdf/A-2B_prop }{level}{2} % embedding files is allowed (with restrictions) \prop_gremove:cn { g_@@_standard_pdf/A-2B_prop } { embed_content} +%A-2u ============== +\prop_new:c { g_@@_standard_pdf/A-2U_prop } +\prop_gset_eq:cc + { g_@@_standard_pdf/A-2U_prop } + { g_@@_standard_pdf/A-2B_prop } +\prop_gput:cnn + { g_@@_standard_pdf/A-2U_prop }{name}{pdf/A-2U} +\prop_gput:cnn + { g_@@_standard_pdf/A-2U_prop }{conformance}{U} +\prop_gput:cnn + { g_@@_standard_pdf/A-2U_prop }{unicode}{} + %A-3b ============== \prop_new:c { g_@@_standard_pdf/A-3B_prop } \prop_gset_eq:cc @@ -593,11 +614,25 @@ \prop_gput:cnn { g_@@_standard_pdf/A-3B_prop }{name}{pdf/A-3B} \prop_gput:cnn - { g_@@_standard_pdf/A-2B_prop }{year}{2012} + { g_@@_standard_pdf/A-3B_prop }{year}{2012} +\prop_gput:cnn + { g_@@_standard_pdf/A-3B_prop }{level}{3} % embedding files is allowed (with restrictions) \prop_gremove:cn { g_@@_standard_pdf/A-3B_prop } { embed_content} + +%A-3u ============== +\prop_new:c { g_@@_standard_pdf/A-3U_prop } +\prop_gset_eq:cc + { g_@@_standard_pdf/A-3U_prop } + { g_@@_standard_pdf/A-3B_prop } +\prop_gput:cnn + { g_@@_standard_pdf/A-3U_prop }{name}{pdf/A-3U} +\prop_gput:cnn + { g_@@_standard_pdf/A-3U_prop }{conformance}{U} +\prop_gput:cnn + { g_@@_standard_pdf/A-3U_prop }{unicode}{} % \end{macrocode} % \end{variable} % |