[latex3-commits] [git/LaTeX3-latex3-pdfresources] testlinkstuff: storing (a4df8f2)

Ulrike Fischer fischer at troubleshooting-tex.de
Tue May 7 00:28:57 CEST 2019


Repository : https://github.com/latex3/pdfresources
On branch  : testlinkstuff
Link       : https://github.com/latex3/pdfresources/commit/a4df8f27dcdce7d2d464a30d1c03f2fa562344fe

>---------------------------------------------------------------

commit a4df8f27dcdce7d2d464a30d1c03f2fa562344fe
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date:   Tue May 7 00:28:57 2019 +0200

    storing


>---------------------------------------------------------------

a4df8f27dcdce7d2d464a30d1c03f2fa562344fe
 pageresources.tex |   10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/pageresources.tex b/pageresources.tex
index f388b03..1419f11 100644
--- a/pageresources.tex
+++ b/pageresources.tex
@@ -259,17 +259,17 @@ endobj
 
 
 
-\subsection{uses}
+\subsection{Uses}
 \begin{description}
   \item[embedfile] /Collection (dict)
   \item[ocg] /OCProperties
   \item[cooltooltips] \verb+/AcroForm \the\pdflastobj\space 0 R + (a dict)
-   \item[pdfnotiz] /AcroForm (in sync with cooltooltips)
+  \item[pdfnotiz] /AcroForm (in sync with cooltooltips)
   \item[dccpaper-base] /Metadata (XML-stream)
   \item[hyperref] /OCProperties, /PageMode, /URI, openaction goto page, /ViewerPreferences<<lots of content>>, /Lang, /AcroForm (not in sync with cooltooltips),
   \item[hyperxmp] /Metadata
   \item[jmlrbook.cls] /OutputIntents, /Metadata
-  \item[pdfbase] AcroForm
+  \item[pdfbase] /AcroForm
   \item[ocgbase] /OCProperties,
   \item[ocg-p] /OCProperties
   \item[pdfpagediff] /OCProperties
@@ -288,7 +288,9 @@ Some values in the catalog need special treatment. So we will have a central pro
 \begin{itemize}
  \item Collection: unclear
  \item OCProperties: (unclear) Possible that more than one package wants to add something. Then it must be done in the sub dicts OCGs and Configs and would need management.
- \item AcroForm: (unclear) It looks as if only one can win here. Compare what the packages do and if overwriting is a problem. 
+ \item AcroForm: (difficult, with sub sub dictionaries) Entries: Fields (array of references to fields, looks as if it needs to be filled by more than one package), NeedAppearances (boolean, only one can win, deprecated in 2.0), SigFlags (only one can win), CO (array, probably only one package should add here \ldots), DR (resources dictionary, seems to have a rich structure on its own \ldots, but only hyperref fills it), DA (string), Q (Integer), XFA (stream or array, deprecated in 2.0).
+     Currently the packages conflicts. 
+
  \item Metadata: (unclear) Only one can win here, so we need to sort out, how to create and fill the stream.
  \item PageMode, Uri, Lang: (direct write)
  \item StructTreeRoot, MarkInfo: this belongs to tagging. Two packages/code trying to add a structure to a pdf would give chaos, so there must be a unique access to this keys.





More information about the latex3-commits mailing list