[latex3-commits] [latex3/tagpdf] develop: update docu files (201a19c)

github at latex-project.org github at latex-project.org
Fri Feb 9 13:26:15 CET 2024


Repository : https://github.com/latex3/tagpdf
On branch  : develop
Link       : https://github.com/latex3/tagpdf/commit/201a19c32c9e446a738d78e16a31d3f5a2a6a40b

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

commit 201a19c32c9e446a738d78e16a31d3f5a2a6a40b
Author: Ulrike Fischer <fischer at troubleshooting-tex.de>
Date:   Fri Feb 9 13:26:15 2024 +0100

    update docu files


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

201a19c32c9e446a738d78e16a31d3f5a2a6a40b
 doc/ex-AF-file.pdf                       |  56 +++++++-------
 doc/ex-alt-actualtext.pdf                | Bin 34295 -> 34295 bytes
 doc/ex-attribute.pdf                     |  14 ++--
 doc/ex-formula-problem.pdf               |  14 ++--
 doc/ex-list.pdf                          |  14 ++--
 doc/ex-mc-manual-para-split-obsolete.pdf |  14 ++--
 doc/ex-softhyphen.pdf                    |  14 ++--
 doc/ex-spaceglyph-listings.pdf           |  14 ++--
 doc/ex-structure-obsolete.pdf            |  14 ++--
 doc/ex-tagpdf-template.pdf               |  16 ++--
 doc/keylist.md                           | 124 +++++++++++++++++++++++--------
 doc/tagpdf-code.pdf                      | Bin 1667114 -> 1667728 bytes
 update-temp.sh                           |  10 +--
 13 files changed, 182 insertions(+), 122 deletions(-)

diff --git a/doc/ex-AF-file.pdf b/doc/ex-AF-file.pdf
index 337e150..e33c449 100644
--- a/doc/ex-AF-file.pdf
+++ b/doc/ex-AF-file.pdf
@@ -1,11 +1,11 @@
 %PDF-2.0
 %ÌÕÁÔÅØÐÄÆ
 22 0 obj
-<< /Subtype /application#2Fx-tex/Type /EmbeddedFile /Params<</ModDate (D:20240204162433+01'00') /Size 151 /CheckSum (D20ACE377A277C4B52E563C8711AFF51) >> /Length 151 >>        
+<< /Subtype /application#2Fx-tex/Type /EmbeddedFile /Params<</ModDate (D:20240209131159+01'00') /Size 151 /CheckSum (88177FDA2969326BA8E07110D09379AE) >> /Length 151 >>        
 stream
 %% LaTeX2e file `example-input-file.tex'
 %% generated by the `filecontents' environment
-%% from source `ex-AF-file' on 2024/02/04.
+%% from source `ex-AF-file' on 2024/02/09.
 %%
 Additional info!
 
@@ -15,7 +15,7 @@ endobj
 << /Type /Filespec /AFRelationship /Unspecified /F <FEFF006500780061006D0070006C0065002D0069006E007000750074002D00660069006C0065002E007400650078> /UF <FEFF006500780061006D0070006C0065002D0069006E007000750074002D00660069006C0065002E007400650078> /EF<</F 22 0 R/UF 22 0 R>> >>
 endobj
 25 0 obj
-<< /Subtype /text#2Fplain/Type /EmbeddedFile /Params<</ModDate (D:20240204) >> /Length 19 >>         
+<< /Subtype /text#2Fplain/Type /EmbeddedFile /Params<</ModDate (D:20240209) >> /Length 19 >>         
 stream
 Bär with teh shirt
 endstream
@@ -24,7 +24,7 @@ endobj
 << /Type /Filespec /AFRelationship /Supplement /F <FEFF007400610067002D0041004600660069006C00650031002E007400780074> /UF <FEFF007400610067002D0041004600660069006C00650031002E007400780074> /EF<</F 25 0 R/UF 25 0 R>> >>
 endobj
 28 0 obj
-<< /Subtype /text#2Fplain/Type /EmbeddedFile /Params<</ModDate (D:20240204) >> /Length 4 >>          
+<< /Subtype /text#2Fplain/Type /EmbeddedFile /Params<</ModDate (D:20240209) >> /Length 4 >>          
 stream
 Duck
 endstream
@@ -242,17 +242,17 @@ stream
    </dc:language>
    <dc:date>
     <rdf:Seq>
-     <rdf:li>2024-02-04T16:24:54+01:00</rdf:li>
+     <rdf:li>2024-02-09T13:12:20+01:00</rdf:li>
     </rdf:Seq>
    </dc:date>
    <dc:format>application/pdf</dc:format>
    <dc:source>ex-AF-file.tex</dc:source>
    <xmp:CreatorTool>LaTeX</xmp:CreatorTool>
-   <xmp:CreateDate>2024-02-04T16:24:54+01:00</xmp:CreateDate>
-   <xmp:ModifyDate>2024-02-04T16:24:54+01:00</xmp:ModifyDate>
-   <xmp:MetadataDate>2024-02-04T16:24:54+01:00</xmp:MetadataDate>
+   <xmp:CreateDate>2024-02-09T13:12:20+01:00</xmp:CreateDate>
+   <xmp:ModifyDate>2024-02-09T13:12:20+01:00</xmp:ModifyDate>
+   <xmp:MetadataDate>2024-02-09T13:12:20+01:00</xmp:MetadataDate>
    <xmpMM:DocumentID>uuid:38d5a844-2217-4081-87cc-b2129dc357a6</xmpMM:DocumentID>
-   <xmpMM:InstanceID>uuid:46bb877d-d422-42b6-852c-1e35e1836535</xmpMM:InstanceID>
+   <xmpMM:InstanceID>uuid:4137e701-fe24-44e3-8008-2cd62174c4cf</xmpMM:InstanceID>
    <prism:complianceProfile>three</prism:complianceProfile>
    <prism:pageCount>1</prism:pageCount>
   </rdf:Description>
@@ -347,7 +347,7 @@ endobj
 << /Type /Namespace /NS (https://www.latex-project.org/ns/book/2022) /RoleMapNS 18 0 R  >>
 endobj
 19 0 obj
-<< /Type /Namespace /NS (data:,86B8CC4-5278-3FD8-2A39-38BA676A5FDD)  >>
+<< /Type /Namespace /NS (data:,E48BC5AE-F0D3-E1B7-B498-F95AAC82A103)  >>
 endobj
 8 0 obj
 [ 9 0 R 11 0 R 13 0 R 15 0 R 17 0 R 19 0 R  ]
@@ -449,7 +449,7 @@ endobj
 << /Type /Catalog /Pages 36 0 R /MarkInfo 37 0 R/Lang (de-DE)/Metadata 31 0 R/StructTreeRoot 5 0 R >>
 endobj
 46 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240204162454+01'00')/ModDate (D:20240204162454+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240209131220+01'00')/ModDate (D:20240209131220+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
 endobj
 xref
 0 47
@@ -458,10 +458,10 @@ xref
 0000000003 00000 f 
 0000000004 00000 f 
 0000000010 00000 f 
-0000016529 00000 n 
+0000016530 00000 n 
 0000013795 00000 n 
 0000014006 00000 n 
-0000015959 00000 n 
+0000015960 00000 n 
 0000014585 00000 n 
 0000000012 00000 f 
 0000014653 00000 n 
@@ -474,34 +474,34 @@ xref
 0000015593 00000 n 
 0000015871 00000 n 
 0000000000 00000 f 
-0000016020 00000 n 
+0000016021 00000 n 
 0000000020 00000 n 
 0000000382 00000 n 
-0000016133 00000 n 
+0000016134 00000 n 
 0000000673 00000 n 
 0000000828 00000 n 
-0000016265 00000 n 
+0000016266 00000 n 
 0000001062 00000 n 
 0000001202 00000 n 
-0000016397 00000 n 
+0000016398 00000 n 
 0000001436 00000 n 
 0000013649 00000 n 
 0000013514 00000 n 
 0000012908 00000 n 
-0000020282 00000 n 
-0000020636 00000 n 
+0000020283 00000 n 
+0000020637 00000 n 
 0000013759 00000 n 
 0000013852 00000 n 
 0000013969 00000 n 
-0000016649 00000 n 
-0000019098 00000 n 
-0000016835 00000 n 
-0000019319 00000 n 
-0000020436 00000 n 
-0000020698 00000 n 
-0000020816 00000 n 
+0000016650 00000 n 
+0000019099 00000 n 
+0000016836 00000 n 
+0000019320 00000 n 
+0000020437 00000 n 
+0000020699 00000 n 
+0000020817 00000 n 
 trailer
-<< /Size 47 /Root 45 0 R /Info 46 0 R /ID [ <10D35F6F0AFD0725784B9221741EEDF1> <10D35F6F0AFD0725784B9221741EEDF1> ] >>
+<< /Size 47 /Root 45 0 R /Info 46 0 R /ID [ <E4090795E360AA7DEA4C567B69EDF2D5> <E4090795E360AA7DEA4C567B69EDF2D5> ] >>
 startxref
-21039
+21040
 %%EOF
diff --git a/doc/ex-alt-actualtext.pdf b/doc/ex-alt-actualtext.pdf
index 3688c60..031127a 100644
Binary files a/doc/ex-alt-actualtext.pdf and b/doc/ex-alt-actualtext.pdf differ
diff --git a/doc/ex-attribute.pdf b/doc/ex-attribute.pdf
index b70311c..3c33649 100644
--- a/doc/ex-attribute.pdf
+++ b/doc/ex-attribute.pdf
@@ -216,17 +216,17 @@ stream
    </dc:language>
    <dc:date>
     <rdf:Seq>
-     <rdf:li>2024-02-04T16:25:54+01:00</rdf:li>
+     <rdf:li>2024-02-09T13:13:20+01:00</rdf:li>
     </rdf:Seq>
    </dc:date>
    <dc:format>application/pdf</dc:format>
    <dc:source>ex-attribute.tex</dc:source>
    <xmp:CreatorTool>LaTeX</xmp:CreatorTool>
-   <xmp:CreateDate>2024-02-04T16:25:54+01:00</xmp:CreateDate>
-   <xmp:ModifyDate>2024-02-04T16:25:54+01:00</xmp:ModifyDate>
-   <xmp:MetadataDate>2024-02-04T16:25:54+01:00</xmp:MetadataDate>
+   <xmp:CreateDate>2024-02-09T13:13:20+01:00</xmp:CreateDate>
+   <xmp:ModifyDate>2024-02-09T13:13:20+01:00</xmp:ModifyDate>
+   <xmp:MetadataDate>2024-02-09T13:13:20+01:00</xmp:MetadataDate>
    <xmpMM:DocumentID>uuid:7a9cf910-1c19-429a-8f24-339c62d8a57f</xmpMM:DocumentID>
-   <xmpMM:InstanceID>uuid:56507ade-9637-4af9-8b4e-db0a75fca225</xmpMM:InstanceID>
+   <xmpMM:InstanceID>uuid:dd2cf42b-b219-4d8b-8c49-21385d764ae1</xmpMM:InstanceID>
    <prism:complianceProfile>three</prism:complianceProfile>
    <prism:pageCount>1</prism:pageCount>
   </rdf:Description>
@@ -449,7 +449,7 @@ endobj
 << /Type /Catalog /Pages 26 0 R /MarkInfo 27 0 R/Lang (de_DE)/Metadata 21 0 R/StructTreeRoot 5 0 R >>
 endobj
 38 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/Title (Title)/CreationDate (D:20240204162554+01'00')/ModDate (D:20240204162554+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/Title (Title)/CreationDate (D:20240209131320+01'00')/ModDate (D:20240209131320+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
 endobj
 xref
 0 39
@@ -493,7 +493,7 @@ xref
 0000017720 00000 n 
 0000017838 00000 n 
 trailer
-<< /Size 39 /Root 37 0 R /Info 38 0 R /ID [ <5C6A3964C54F6EE4C18E93DFDB746F1D> <5C6A3964C54F6EE4C18E93DFDB746F1D> ] >>
+<< /Size 39 /Root 37 0 R /Info 38 0 R /ID [ <6956912D940B23FF8145FB04437DE785> <6956912D940B23FF8145FB04437DE785> ] >>
 startxref
 18075
 %%EOF
diff --git a/doc/ex-formula-problem.pdf b/doc/ex-formula-problem.pdf
index f8cd961..75d7176 100644
--- a/doc/ex-formula-problem.pdf
+++ b/doc/ex-formula-problem.pdf
@@ -239,17 +239,17 @@ stream
    </dc:language>
    <dc:date>
     <rdf:Seq>
-     <rdf:li>2024-02-04T16:26:24+01:00</rdf:li>
+     <rdf:li>2024-02-09T13:13:49+01:00</rdf:li>
     </rdf:Seq>
    </dc:date>
    <dc:format>application/pdf</dc:format>
    <dc:source>ex-formula-problem.tex</dc:source>
    <xmp:CreatorTool>LaTeX</xmp:CreatorTool>
-   <xmp:CreateDate>2024-02-04T16:26:24+01:00</xmp:CreateDate>
-   <xmp:ModifyDate>2024-02-04T16:26:24+01:00</xmp:ModifyDate>
-   <xmp:MetadataDate>2024-02-04T16:26:24+01:00</xmp:MetadataDate>
+   <xmp:CreateDate>2024-02-09T13:13:49+01:00</xmp:CreateDate>
+   <xmp:ModifyDate>2024-02-09T13:13:49+01:00</xmp:ModifyDate>
+   <xmp:MetadataDate>2024-02-09T13:13:49+01:00</xmp:MetadataDate>
    <xmpMM:DocumentID>uuid:8eb2ce1d-b2ec-440a-8bc2-73733eb3eeb0</xmpMM:DocumentID>
-   <xmpMM:InstanceID>uuid:b93eb6f7-df10-41e5-8954-2e1480c6450e</xmpMM:InstanceID>
+   <xmpMM:InstanceID>uuid:e972cf0f-dc3a-4b86-8298-a012d898f2ef</xmpMM:InstanceID>
    <prism:complianceProfile>three</prism:complianceProfile>
    <prism:pageCount>2</prism:pageCount>
   </rdf:Description>
@@ -425,7 +425,7 @@ endobj
 << /Type /Catalog /Pages 16 0 R /MarkInfo 23 0 R/Lang (de-DE)/Metadata 19 0 R/StructTreeRoot 5 0 R >>
 endobj
 33 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240204162624+01'00')/ModDate (D:20240204162624+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240209131349+01'00')/ModDate (D:20240209131349+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
 endobj
 xref
 0 34
@@ -464,7 +464,7 @@ xref
 0000018886 00000 n 
 0000019004 00000 n 
 trailer
-<< /Size 34 /Root 32 0 R /Info 33 0 R /ID [ <A419CA6154416AC1B76F3FCC85B8ED2E> <A419CA6154416AC1B76F3FCC85B8ED2E> ] >>
+<< /Size 34 /Root 32 0 R /Info 33 0 R /ID [ <2FBA7AF61246D9F7C9A9560940A164B3> <2FBA7AF61246D9F7C9A9560940A164B3> ] >>
 startxref
 19227
 %%EOF
diff --git a/doc/ex-list.pdf b/doc/ex-list.pdf
index 1d1e99d..7610a58 100644
--- a/doc/ex-list.pdf
+++ b/doc/ex-list.pdf
@@ -210,17 +210,17 @@ stream
    </dc:language>
    <dc:date>
     <rdf:Seq>
-     <rdf:li>2024-02-04T16:26:54+01:00</rdf:li>
+     <rdf:li>2024-02-09T13:14:21+01:00</rdf:li>
     </rdf:Seq>
    </dc:date>
    <dc:format>application/pdf</dc:format>
    <dc:source>ex-list.tex</dc:source>
    <xmp:CreatorTool>LaTeX</xmp:CreatorTool>
-   <xmp:CreateDate>2024-02-04T16:26:54+01:00</xmp:CreateDate>
-   <xmp:ModifyDate>2024-02-04T16:26:54+01:00</xmp:ModifyDate>
-   <xmp:MetadataDate>2024-02-04T16:26:54+01:00</xmp:MetadataDate>
+   <xmp:CreateDate>2024-02-09T13:14:21+01:00</xmp:CreateDate>
+   <xmp:ModifyDate>2024-02-09T13:14:21+01:00</xmp:ModifyDate>
+   <xmp:MetadataDate>2024-02-09T13:14:21+01:00</xmp:MetadataDate>
    <xmpMM:DocumentID>uuid:4c749825-1de7-414c-879f-29e4d0bef66e</xmpMM:DocumentID>
-   <xmpMM:InstanceID>uuid:953ef2d0-e619-4cff-8823-dd0e50200ab4</xmpMM:InstanceID>
+   <xmpMM:InstanceID>uuid:ad27dee1-dda8-4382-88ab-2724f9fb312e</xmpMM:InstanceID>
    <prism:complianceProfile>three</prism:complianceProfile>
    <prism:pageCount>1</prism:pageCount>
   </rdf:Description>
@@ -653,7 +653,7 @@ endobj
 << /Type /Catalog /Pages 54 0 R /MarkInfo 55 0 R/Lang (en-US)/Metadata 48 0 R/StructTreeRoot 5 0 R >>
 endobj
 72 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240204162654+01'00')/ModDate (D:20240204162654+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240209131421+01'00')/ModDate (D:20240209131421+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
 endobj
 xref
 0 73
@@ -731,7 +731,7 @@ xref
 0000029592 00000 n 
 0000029710 00000 n 
 trailer
-<< /Size 73 /Root 71 0 R /Info 72 0 R /ID [ <919034DA36C84F01F9BD978C4647D563> <919034DA36C84F01F9BD978C4647D563> ] >>
+<< /Size 73 /Root 71 0 R /Info 72 0 R /ID [ <A2CCEDBF89A2127EE78328B8C5E8AE97> <A2CCEDBF89A2127EE78328B8C5E8AE97> ] >>
 startxref
 29933
 %%EOF
diff --git a/doc/ex-mc-manual-para-split-obsolete.pdf b/doc/ex-mc-manual-para-split-obsolete.pdf
index 6e6b51c..bca0dee 100644
--- a/doc/ex-mc-manual-para-split-obsolete.pdf
+++ b/doc/ex-mc-manual-para-split-obsolete.pdf
@@ -243,17 +243,17 @@ stream
    </dc:language>
    <dc:date>
     <rdf:Seq>
-     <rdf:li>2024-02-04T16:27:21+01:00</rdf:li>
+     <rdf:li>2024-02-09T13:14:48+01:00</rdf:li>
     </rdf:Seq>
    </dc:date>
    <dc:format>application/pdf</dc:format>
    <dc:source>ex-mc-manual-para-split-obsolete.tex</dc:source>
    <xmp:CreatorTool>LaTeX</xmp:CreatorTool>
-   <xmp:CreateDate>2024-02-04T16:27:21+01:00</xmp:CreateDate>
-   <xmp:ModifyDate>2024-02-04T16:27:21+01:00</xmp:ModifyDate>
-   <xmp:MetadataDate>2024-02-04T16:27:21+01:00</xmp:MetadataDate>
+   <xmp:CreateDate>2024-02-09T13:14:48+01:00</xmp:CreateDate>
+   <xmp:ModifyDate>2024-02-09T13:14:48+01:00</xmp:ModifyDate>
+   <xmp:MetadataDate>2024-02-09T13:14:48+01:00</xmp:MetadataDate>
    <xmpMM:DocumentID>uuid:c33d64b4-96ec-4e48-8f27-0b3edc831547</xmpMM:DocumentID>
-   <xmpMM:InstanceID>uuid:f55806bc-d889-4918-8fed-972dca883fe4</xmpMM:InstanceID>
+   <xmpMM:InstanceID>uuid:49aaa66a-c386-418b-8747-6514c2e6d40c</xmpMM:InstanceID>
    <prism:complianceProfile>three</prism:complianceProfile>
    <prism:pageCount>2</prism:pageCount>
   </rdf:Description>
@@ -413,7 +413,7 @@ endobj
 << /Type /Catalog /Pages 14 0 R /Lang (en-US)/Metadata 15 0 R >>
 endobj
 25 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240204162721+01'00')/ModDate (D:20240204162721+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240209131448+01'00')/ModDate (D:20240209131448+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
 endobj
 xref
 0 26
@@ -444,7 +444,7 @@ xref
 0000023897 00000 n 
 0000023978 00000 n 
 trailer
-<< /Size 26 /Root 24 0 R /Info 25 0 R /ID [ <7D716B199BC4F3135271DDE3C3416149> <7D716B199BC4F3135271DDE3C3416149> ] >>
+<< /Size 26 /Root 24 0 R /Info 25 0 R /ID [ <6220EBD97D323274944331B84D17149A> <6220EBD97D323274944331B84D17149A> ] >>
 startxref
 24201
 %%EOF
diff --git a/doc/ex-softhyphen.pdf b/doc/ex-softhyphen.pdf
index 2c29399..c027dcf 100644
--- a/doc/ex-softhyphen.pdf
+++ b/doc/ex-softhyphen.pdf
@@ -210,17 +210,17 @@ stream
    </dc:language>
    <dc:date>
     <rdf:Seq>
-     <rdf:li>2024-02-04T16:27:46+01:00</rdf:li>
+     <rdf:li>2024-02-09T13:15:14+01:00</rdf:li>
     </rdf:Seq>
    </dc:date>
    <dc:format>application/pdf</dc:format>
    <dc:source>ex-softhyphen.tex</dc:source>
    <xmp:CreatorTool>LaTeX</xmp:CreatorTool>
-   <xmp:CreateDate>2024-02-04T16:27:46+01:00</xmp:CreateDate>
-   <xmp:ModifyDate>2024-02-04T16:27:46+01:00</xmp:ModifyDate>
-   <xmp:MetadataDate>2024-02-04T16:27:46+01:00</xmp:MetadataDate>
+   <xmp:CreateDate>2024-02-09T13:15:14+01:00</xmp:CreateDate>
+   <xmp:ModifyDate>2024-02-09T13:15:14+01:00</xmp:ModifyDate>
+   <xmp:MetadataDate>2024-02-09T13:15:14+01:00</xmp:MetadataDate>
    <xmpMM:DocumentID>uuid:aa82e685-4098-469d-861c-3c45dfc700c7</xmpMM:DocumentID>
-   <xmpMM:InstanceID>uuid:2a630ad7-ee3c-44e5-8ab2-730213a2c266</xmpMM:InstanceID>
+   <xmpMM:InstanceID>uuid:ee18f58a-0480-44d9-858b-388df5493a12</xmpMM:InstanceID>
    <prism:complianceProfile>three</prism:complianceProfile>
    <prism:pageCount>1</prism:pageCount>
   </rdf:Description>
@@ -393,7 +393,7 @@ endobj
 << /Type /Catalog /Pages 19 0 R /MarkInfo 20 0 R/Lang (en-US)/Metadata 14 0 R/StructTreeRoot 5 0 R >>
 endobj
 30 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240204162746+01'00')/ModDate (D:20240204162746+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240209131514+01'00')/ModDate (D:20240209131514+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
 endobj
 xref
 0 31
@@ -429,7 +429,7 @@ xref
 0000018116 00000 n 
 0000018234 00000 n 
 trailer
-<< /Size 31 /Root 29 0 R /Info 30 0 R /ID [ <C281A9B95B5DD286F378F77B0F085479> <C281A9B95B5DD286F378F77B0F085479> ] >>
+<< /Size 31 /Root 29 0 R /Info 30 0 R /ID [ <5011ECCD7045DE3DEC559B06EC6588A7> <5011ECCD7045DE3DEC559B06EC6588A7> ] >>
 startxref
 18457
 %%EOF
diff --git a/doc/ex-spaceglyph-listings.pdf b/doc/ex-spaceglyph-listings.pdf
index aa5f711..0659191 100644
--- a/doc/ex-spaceglyph-listings.pdf
+++ b/doc/ex-spaceglyph-listings.pdf
@@ -210,17 +210,17 @@ stream
    </dc:language>
    <dc:date>
     <rdf:Seq>
-     <rdf:li>2024-02-04T16:28:10+01:00</rdf:li>
+     <rdf:li>2024-02-09T13:15:41+01:00</rdf:li>
     </rdf:Seq>
    </dc:date>
    <dc:format>application/pdf</dc:format>
    <dc:source>ex-spaceglyph-listings.tex</dc:source>
    <xmp:CreatorTool>LaTeX</xmp:CreatorTool>
-   <xmp:CreateDate>2024-02-04T16:28:10+01:00</xmp:CreateDate>
-   <xmp:ModifyDate>2024-02-04T16:28:10+01:00</xmp:ModifyDate>
-   <xmp:MetadataDate>2024-02-04T16:28:10+01:00</xmp:MetadataDate>
+   <xmp:CreateDate>2024-02-09T13:15:41+01:00</xmp:CreateDate>
+   <xmp:ModifyDate>2024-02-09T13:15:41+01:00</xmp:ModifyDate>
+   <xmp:MetadataDate>2024-02-09T13:15:41+01:00</xmp:MetadataDate>
    <xmpMM:DocumentID>uuid:acdc2435-bf29-4e54-8d09-1c9b6dc32038</xmpMM:DocumentID>
-   <xmpMM:InstanceID>uuid:69467ac3-e2d3-481a-84aa-be8b39fc3381</xmpMM:InstanceID>
+   <xmpMM:InstanceID>uuid:15f72aec-e6f7-44da-8374-6352e17a5a2f</xmpMM:InstanceID>
    <prism:complianceProfile>three</prism:complianceProfile>
    <prism:pageCount>1</prism:pageCount>
   </rdf:Description>
@@ -354,7 +354,7 @@ endobj
 << /Type /Catalog /Pages 15 0 R /MarkInfo 16 0 R/Lang (en-US)/Metadata 10 0 R/StructTreeRoot 5 0 R >>
 endobj
 26 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240204162810+01'00')/ModDate (D:20240204162810+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240209131541+01'00')/ModDate (D:20240209131541+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
 endobj
 xref
 0 27
@@ -386,7 +386,7 @@ xref
 0000015484 00000 n 
 0000015602 00000 n 
 trailer
-<< /Size 27 /Root 25 0 R /Info 26 0 R /ID [ <C9D1E5D71A55A1B1B3D6141FABBBD89F> <C9D1E5D71A55A1B1B3D6141FABBBD89F> ] >>
+<< /Size 27 /Root 25 0 R /Info 26 0 R /ID [ <BC263032F11EBC043F02A5DE9A585A24> <BC263032F11EBC043F02A5DE9A585A24> ] >>
 startxref
 15825
 %%EOF
diff --git a/doc/ex-structure-obsolete.pdf b/doc/ex-structure-obsolete.pdf
index 7ed1e62..1062f13 100644
--- a/doc/ex-structure-obsolete.pdf
+++ b/doc/ex-structure-obsolete.pdf
@@ -210,17 +210,17 @@ stream
    </dc:language>
    <dc:date>
     <rdf:Seq>
-     <rdf:li>2024-02-04T16:28:36+01:00</rdf:li>
+     <rdf:li>2024-02-09T13:16:10+01:00</rdf:li>
     </rdf:Seq>
    </dc:date>
    <dc:format>application/pdf</dc:format>
    <dc:source>ex-structure-obsolete.tex</dc:source>
    <xmp:CreatorTool>LaTeX</xmp:CreatorTool>
-   <xmp:CreateDate>2024-02-04T16:28:36+01:00</xmp:CreateDate>
-   <xmp:ModifyDate>2024-02-04T16:28:36+01:00</xmp:ModifyDate>
-   <xmp:MetadataDate>2024-02-04T16:28:36+01:00</xmp:MetadataDate>
+   <xmp:CreateDate>2024-02-09T13:16:10+01:00</xmp:CreateDate>
+   <xmp:ModifyDate>2024-02-09T13:16:10+01:00</xmp:ModifyDate>
+   <xmp:MetadataDate>2024-02-09T13:16:10+01:00</xmp:MetadataDate>
    <xmpMM:DocumentID>uuid:bf5e4a2b-cfa9-4fc5-878c-8f9d2ee95445</xmpMM:DocumentID>
-   <xmpMM:InstanceID>uuid:a23ea6f7-ae97-45e7-82e8-052481d4b120</xmpMM:InstanceID>
+   <xmpMM:InstanceID>uuid:3e25fdb4-6eef-48b5-8ff6-949b099762ee</xmpMM:InstanceID>
    <prism:complianceProfile>three</prism:complianceProfile>
    <prism:pageCount>1</prism:pageCount>
   </rdf:Description>
@@ -526,7 +526,7 @@ endobj
 << /Type /Catalog /Pages 26 0 R /MarkInfo 27 0 R/Lang (en-US)/Metadata 20 0 R/StructTreeRoot 5 0 R >>
 endobj
 43 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240204162836+01'00')/ModDate (D:20240204162836+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240209131610+01'00')/ModDate (D:20240209131610+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
 endobj
 xref
 0 44
@@ -575,7 +575,7 @@ xref
 0000023426 00000 n 
 0000023544 00000 n 
 trailer
-<< /Size 44 /Root 42 0 R /Info 43 0 R /ID [ <B60BBC4CC0F003088722E1DA52185908> <B60BBC4CC0F003088722E1DA52185908> ] >>
+<< /Size 44 /Root 42 0 R /Info 43 0 R /ID [ <582BC7D64D21E06B670B5DD29F090E66> <582BC7D64D21E06B670B5DD29F090E66> ] >>
 startxref
 23767
 %%EOF
diff --git a/doc/ex-tagpdf-template.pdf b/doc/ex-tagpdf-template.pdf
index f06bd18..675ecb4 100644
--- a/doc/ex-tagpdf-template.pdf
+++ b/doc/ex-tagpdf-template.pdf
@@ -210,17 +210,17 @@ stream
    </dc:language>
    <dc:date>
     <rdf:Seq>
-     <rdf:li>2024-02-04T16:29:02+01:00</rdf:li>
+     <rdf:li>2024-02-09T13:16:38+01:00</rdf:li>
     </rdf:Seq>
    </dc:date>
    <dc:format>application/pdf</dc:format>
    <dc:source>ex-tagpdf-template.tex</dc:source>
    <xmp:CreatorTool>LaTeX</xmp:CreatorTool>
-   <xmp:CreateDate>2024-02-04T16:29:02+01:00</xmp:CreateDate>
-   <xmp:ModifyDate>2024-02-04T16:29:02+01:00</xmp:ModifyDate>
-   <xmp:MetadataDate>2024-02-04T16:29:02+01:00</xmp:MetadataDate>
+   <xmp:CreateDate>2024-02-09T13:16:38+01:00</xmp:CreateDate>
+   <xmp:ModifyDate>2024-02-09T13:16:38+01:00</xmp:ModifyDate>
+   <xmp:MetadataDate>2024-02-09T13:16:38+01:00</xmp:MetadataDate>
    <xmpMM:DocumentID>uuid:f320abfc-f6ab-4d12-8719-d176f4d947cf</xmpMM:DocumentID>
-   <xmpMM:InstanceID>uuid:09e3ba2b-d440-481c-84c5-ec325f7e692b</xmpMM:InstanceID>
+   <xmpMM:InstanceID>uuid:76f490c4-31e3-4ee3-870a-c4e2df44b085</xmpMM:InstanceID>
    <prism:complianceProfile>three</prism:complianceProfile>
    <prism:pageCount>1</prism:pageCount>
   </rdf:Description>
@@ -306,7 +306,7 @@ endobj
 << /Type /Namespace /NS (https://www.latex-project.org/ns/book/2022) /RoleMapNS 18 0 R  >>
 endobj
 19 0 obj
-<< /Type /Namespace /NS (data:,742A6FB5-B116-EDEB-CE34-2B5E2DFF57D0)  >>
+<< /Type /Namespace /NS (data:,A6DD65B5-ABD6-7274-1C55-70EBAED92FE7)  >>
 endobj
 8 0 obj
 [ 9 0 R 11 0 R 13 0 R 15 0 R 17 0 R 19 0 R  ]
@@ -398,7 +398,7 @@ endobj
 << /Type /Catalog /Pages 31 0 R /MarkInfo 32 0 R/Lang (en-US)/Metadata 26 0 R/StructTreeRoot 5 0 R >>
 endobj
 42 0 obj
-<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240204162902+01'00')/ModDate (D:20240204162902+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
+<< /Producer (luahbtex-1.17.0)/Creator (LaTeX)/CreationDate (D:20240209131638+01'00')/ModDate (D:20240209131638+01'00') /Trapped /False /PTEX.FullBanner (This is LuaHBTeX, Version 1.17.0 (TeX Live 2023)) >>
 endobj
 xref
 0 43
@@ -446,7 +446,7 @@ xref
 0000017844 00000 n 
 0000017962 00000 n 
 trailer
-<< /Size 43 /Root 41 0 R /Info 42 0 R /ID [ <308775A820C8CCFDD397720B69A96080> <308775A820C8CCFDD397720B69A96080> ] >>
+<< /Size 43 /Root 41 0 R /Info 42 0 R /ID [ <DCD7D25B4796716A8679C4B41C08F44D> <DCD7D25B4796716A8679C4B41C08F44D> ] >>
 startxref
 18185
 %%EOF
diff --git a/doc/keylist.md b/doc/keylist.md
index e03de96..1238518 100644
--- a/doc/keylist.md
+++ b/doc/keylist.md
@@ -1,7 +1,7 @@
 # Keys of tagpdfsetup
 
-
 ## latex-lab-math
+~~~~
 math-tagging  =  
              mathml/writehash .code:n =  {... write template ...}
              mathml/setfiles .clist_set:N = \l__tag_math_mathml_files_clist,
@@ -10,54 +10,66 @@ math-tagging  =
              mathml/alt      .bool_set:N = \l__tag_math_alt_bool
              
              texsource/panel .bool_set:N = \l__tag_math_texsource_panel_bool, 
+~~~~
              
 ## latex-lab-table  
+~~~~           
 table-tagging      .choice:     = true/false/layout     
 table-header-rows  .clist_set:N = \l_@@_header_rows_clist  
+~~~~
 
-## tagpdf.dtx
              
-    activate-space  .bool_gset:N = \g_@@_active_space_bool,
-    activate-mc     .bool_gset:N = \g_@@_active_mc_bool,
-    activate-tree   .bool_gset:N = \g_@@_active_tree_bool,
-    activate-struct .bool_gset:N = \g_@@_active_struct_bool,
-    activate-all    .meta:n =
-      {activate-mc={#1},activate-tree={#1},activate-struct={#1}},
-    activate-all  .default:n = true,
-    no-struct-dest .bool_gset_inverse:N = \g_@@_active_struct_dest_bool,
+## tagpdf.dtx
+~~~~
+activate-space  .bool_gset:N = \g_@@_active_space_bool,
+activate-mc     .bool_gset:N = \g_@@_active_mc_bool,
+activate-tree   .bool_gset:N = \g_@@_active_tree_bool,
+activate-struct .bool_gset:N = \g_@@_active_struct_bool,
+activate-all    .meta:n =
+  {activate-mc={#1},activate-tree={#1},activate-struct={#1}},
+activate-all  .default:n = true,
+no-struct-dest .bool_gset_inverse:N = \g_@@_active_struct_dest_bool,
 
-    log             .choice:, none, v,vv,vvv,all (\l_@@_loglevel_int and \@@_check_typeout_v:n),                 
+log             .choice:, none, v,vv,vvv,all (\l_@@_loglevel_int and \@@_check_typeout_v:n),                 
     
-    tagunmarked     .bool_gset:N = \g_@@_tagunmarked_bool,
+tagunmarked     .bool_gset:N = \g_@@_tagunmarked_bool,
     
-    tabsorder       .choice: (row,column,*structure*, none)
-    uncompress       
+tabsorder       .choice: (row,column,*structure*, none)
+uncompress       
+~~~~
     
     
 ##  tagpdf-roles
+~~~~
 mathml-tags .bool_gset:N = \g_@@_role_add_mathml_bool %if mathml->span should be written out 
 add-new-tag    
+~~~~
 
 ## tagpdf-spaces
 
+~~~~
 interwordspace    boolean   
-          
 show-spaces       boolean
+~~~~
 
 ## tagpdf-struct
 
+~~~~
 root-AF   object name (file reference)
 newattribute
+~~~~
 
 ## tagpdf-user
 
+~~~~
 activate-socket .bool_set:N  = \l_@@_active_socket_bool,
-activate .meta, sets activate-mc,activate-tree,activate-struct,activate-socket and sets `Document` as first structure.
+activate .meta, 
 
 paratagging .bool_set:N = \l_@@_para_bool,
 paratagging-show .bool_set:N = \l_@@_para_show_bool,
 paratag          .tl_set:N   = \l_@@_para_tag_tl
 exclude-header-footer .choice: true/false/pagination (default true)
+~~~~
 
 # keys of debug option in documentmetadata
 
@@ -70,36 +82,90 @@ debug=
      firstaidoff
      para = paratagging-show
 
-# Sorting the keys
+# Sorting the tagpdfsetup keys
 
-## activate-XX, interwordspace
+## activate key path
 
-looks fine, active as meta key too.
+`activate` is used for keys that enable general, typically document wide tagging options related
+to the PDF processing.
 
-activate-space should be made identical to
-interwordspace (which can be deprecated).
+* make `activate-spacechar` alias for interwordspace 
+* make `activate-struct-dest` alias/counterpart to `no-struct-dest`
+
+~~~~
+activate . meta:n
+
+activate / spacechar 
+activate / mc        (old: activate-mc)
+activate / tree      (old: activate-tree)
+activate / struct    (old: activate-struct)
+activate / all       (old: activate-all)
+activate / tagunmarked (old tagunmarked)
+activate / socket (temporary until tagging-sockets are in the kernel)
+activate / struct-dest
+activate / mathml-tags (old mathml-tags, adds them to the global rolemap)
+~~~~
 
 ## log, paratagging-show, show-spaces
-new debug key
+new debug key to align with `\DocumentMetadata`-
 
+~~~~
 debug 
     show = {para,spaces,false}
     log  = {...}
     uncompress (not really needed anymore)
+~~~~
+
+Check: does both `debug / show=` and `debug={show=, log=}` work?   
+    
+    
+## „document element“ keys
+
+Currently we have keys for four document elements: `page`, `para`, `math`, `table`
+
+### page key path
+
+~~~~
+page / tabsorder     (old tabsorder)
+page / header-footer (old exclude header-footer)
+~~~~
+
+### para key path
+
+~~~~
+para / tagging .choice: = true/false (other options are possible)
 
-##  tagunmarked, tabsorder, no-struct-dest
+para / text-tag = sets P-tag (old paratag)
+para / unit-tag = sets text-unit-Tag 
+~~~~
 
-low-level stuff, that normally isn't changed (perhaps with the    
-exception ot tabsorder
+### math key path
+~~~~
+math  /  mathml-template (writes the template, old mathml/writehash)
+math  /  mathml-files    (list of mathml-files to read)
+math  /  mathml-panel    (show mathml-files in attachment panel)
+math  /  texsource-panel (show texsource-files in attachment panel)
+math  /  use-alt         (use the /Alt key, currently clashes with mathml-AF in foxit, so false
+                          if mathml handling is activated)                                                            
+~~~~
+Perhaps later (currently not offered, as implicit or always true)
 
-## "content" key
+~~~~
+math  /  mathml-AF       (activates reading of mathml-AF)
+math  /  texsource-AF    (add texsource as AF)
+~~~~
 
-para
              
-math
+### table key path
+~~~~           
+table / tagging      .choice:       (true/false/layout, old: table-tagging)
+table / header-rows  .clist_set:N   (old: table-header-rows)
+~~~~
 
-table
+## add-new-tag, root-AF, newattribute, 
 
+No idea yet so leave if alone currently
+??
 
 
 # Keys of tagtool
diff --git a/doc/tagpdf-code.pdf b/doc/tagpdf-code.pdf
index 8cb02cf..0ea9e8a 100644
Binary files a/doc/tagpdf-code.pdf and b/doc/tagpdf-code.pdf differ
diff --git a/update-temp.sh b/update-temp.sh
index aeaa2be..b674576 100644
--- a/update-temp.sh
+++ b/update-temp.sh
@@ -1,9 +1,3 @@
-  l3build save test-add-new-tag-2
-  l3build save -c config-pdftex test-struct-OBJR test-root-AF test-ref test-AFref show-variables-17 test-beast-1 test-namespace-pdfII-book test-namespace-pdfII-article test-link test-AF-file test-header-footer test-beast-2 parent-child-20-structures show-variables-20
-  l3build save -c config-luatex parent-child-20-structures test-header-footer test-struct-OBJR test-root-AF test-ref test-link test-AF-file
+l3build save -c config-pdftex -e pdftexmain ptagging-004 ptagging-001b test-showattributes test-mc-manual-para-split parent-child-17-nonstruct test-mc-low-luaonly parent-child-20-nonstruct parent-child-17-structures ptagging-002 test-mc-tag-expansion test-patch-koma ptagging-005 parent-child-20-structures
  
-
-
-  l3build check --show-saves test-add-new-tag-2
-  l3build check --show-saves -c config-pdftex test-struct-OBJR test-root-AF test-ref test-AFref show-variables-17 test-beast-1 test-namespace-pdfII-book test-namespace-pdfII-article test-link test-AF-file test-header-footer test-beast-2 parent-child-20-structures show-variables-20
-  l3build check --show-saves -c config-luatex parent-child-20-structures test-header-footer test-struct-OBJR test-root-AF test-ref test-link test-AF-file
+l3build check --show-saves -c config-pdftex ptagging-004 test-mc-low-luaonly parent-child-20-structures test-mc-user parent-child-17-nonstruct test-mc-manual-para-split show-variables-17 test-mc-savebox ptagging-001b base show-variables-20 test-showattributes ptagging-005 parent-child-20 test-parentkey parent-child-17-structures test-patch-koma test-mc-tag-expansion ptagging-002 parent-child-20-nonstruct





More information about the latex3-commits mailing list.