1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89
|
# tagpdf package
# Matthew Bertucci 2022/08/08 for v0.96
#include:pdfmanagement-testphase
#include:l3ref-tmp
#include:tagpdf-mc-code-generic
#include:tagpdf-mc-code-lua
#keyvals:\usepackage/tagpdf#c
luamode
genericmode
#endkeyvals
\tagpdfsetup{keyvals}
#keyvals:\tagpdfsetup
activate-all#true,false
activate=%<tag%>
activate-mc#true,false
activate-struct#true,false
no-struct-dest#true,false
activate-tree#true,false
add-new-tag=%<tag/role%>
add-new-tag={%<keyvals%>}
interwordspace=#true,on,false,off
log=#none,v,vv,vvv,all
newattribute={%<name%>}{%<content%>}
show-spaces#true,false
paratagging#true,false
paratagging-show#true,false
paratag=%<string%>
tabsorder=#row,column,structure,none
tagunmarked#true,false
uncompress
#endkeyvals
\tagmcbegin{keyvals}
#keyvals:\tagmcbegin
tag=%<tag%>
artifact=#pagination,pagination/header,pagination/footer,layout,page,background,notype
stash#true,false
label=%<name%>
alt=%<text%>
actualtext=%<text%>
raw=%<PDF code%>
#endkeyvals
\tagmcend
\tagmcuse
\tagmcifinTF{true code}{false code}
\tagpdfparaOn
\tagpdfparaOff
\tagstructbegin{keyvals}
#keyvals:\tagstructbegin
tag=%<tag%>
stash#true,false
label=%<name%>
parent=%<structure number%>
alt=%<text%>
actualtext=%<text%>
attribute={%<attr1,attr2,...%>}
attribute-class={%<attr1,attr2,...%>}
title=%<text%>
title-o=%<text%>
AF=%<object%>
root-AF=%<object%>
AFinline=%<text%>
AFinline-o=%<text%>
lang=%<lang id%>
ref=%<label1,label2,...%>}
E=%<text%>
#endkeyvals
\tagstructend
\tagstructuse{label}
\ShowTagging{keyvals}
#keyvals:\ShowTagging
mc-data=%<integer%>
mc-current
struct-stack=#log,show
#endkeyvals
# not documented
\tagpdfsuppressmarks{arg}#*
|