2024-03-23 Ulrike Fischer * documentmetadata-support.dtx: keys for A4-E and A4-F 2024-03-23 Yukai Chou * latex-lab-float.dtx (subsection{Patching}): Fix missing underscore (_) in csname Adjust white space before comment in \end@dblfloat 2024-03-23 Ulrike Fischer * latex-lab-block.dtx: store main text-unit number for marginpars. 2024-03-22 David Carlisle * latex-lab-float.dtx (subsection{Patching}): Adjust white space before comments 2024-03-19 Frank Mittelbach * latex-lab-firstaid.dtx (subsection{verse}): Added first aid for the verse package. * latex-lab-block.dtx (subsection{Object and template interfaces}): Change default for item-indent from 0pt to \itemindent. Otherwise, an explicit setting for \itemindent in a legacy \list environment is not picked up. 2024-03-12 Frank Mittelbach * latex-lab-footnotes.dtx (section{Reimplementing the \pkg{footmisc} package}): Typeset the footnote mark twice if the hang option is used. This means it can't contain material that alter state, e.g., counters or labels. 2024-03-11 Frank Mittelbach * latex-lab-footnotes.dtx (subsection{Debugging sockets and hooks}): Added \DebugFNotesOn (and \DebugFNotesOff) not doing much for now. Default is now to have debugging turned off (gh/58). (subsubsection{Making documents use the new \cs{@makefntext}}): Before attempting to patch old classes or packages check if the new definition of \@makefntext is the one that was suppliedd by footmisc for the hang option. (gh/12) (subsubsection{Making documents use the new \cs{@makefntext}}): Some classes/styles use \makebox rather than \hb@xt@, so try to patch them too. Of course, none of this is very robust. By the end of the day well need updating to the new standard solution. 2024-02-23 Ulrike Fischer * latex-lab-amsmath.dtx, latex-lab-mathpkg.dtx: handle \pbm and poormans \bm (luatex only) 2024-02-23 Ulrike Fischer * update tagpdf and pdfmanagement 2024-02-16 Ulrike Fischer * latex-lab-graphic.dtx: move end structure behind \fi, tagging-project#64 2024-02-12 Ulrike Fischer * latex-lab-block.dtx: left align description labels. 2024-02-07 Ulrike Fischer * latex-lab-table.dtx: change value layout to presentation (as in ARIA). 2024-02-09 Ulrike Fischer * latex-lab-math.dtx: add keys to suppress AF-files locally 2024-02-09 Ulrike Fischer * latex-lab-title.dtx: force DisplayDocTitle if UA-standard is detected 2024-02-08 Ulrike Fischer * latex-lab-testphase.dtx: add marginpar tagging to phase-III 2024-02-08 Ulrike Fischer * latex-lab-math.dtx, latex-lab-table.dtx: adapt tagpdfsetup keys 2024-02-07 Ulrike Fischer * latex-lab-table.dtx: change key names from table-tagging to table/tagging 2024-02-05 Ulrike Fischer * latex-lab-float.dtx: fix caption outside float error 2024-02-05 Ulrike Fischer * latex-lab-toc-kernel-changes.dtx: fix spurious space, tagging-project#50 2024-01-29 Ulrike Fischer * latex-lab-math.dtx: disable mathgrabbing in begindocument hook. 2024-01-18 Ulrike Fischer * latex-lab-firstaid.dtx: add support for \authors from amsart. 2024-01-18 Ulrike Fischer * latex-lab-title.dtx: make \@title and \@author robust to avoid errors if they are not set. 2024-01-18 Ulrike Fischer * latex-lab-table.dtx: add support for layout tables. 2024-01-18 Ulrike Fischer * latex-lab-block.dtx: add support to set an attribute-class for para-main. 2024-01-18 Ulrike Fischer * latex-lab-table.dtx: add option table-tagging=layout 2024-01-17 Ulrike Fischer * latex-lab-math.dtx, latex-lab-amsmath.dtx, redefine \text to avoid faulty structure and faulty PDF from \mathchoice. Add statistic for mathml handling. 2024-01-14 Ulrike Fischer * latex-lab-float.dtx, correct destination, see tagging issue #55 2024-01-14 Ulrike Fischer * latex-lab-block.dtx, correct error message for environments, see tagging issue #57 2024-01-12 Ulrike Fischer * latex-lab-table.dtx: add some variables for tag names 2024-01-08 Ulrike Fischer * move mathml-AF support into latex-lab-math.ltx 2023-12-27 Ulrike Fischer * added latex-lab-title.dtx for maketitle/title and author tagging. 2023-11-18 Ulrike Fischer * latex-lab-block.dtx, correct error message for items outside lists see tagging issue #35 2023-11-17 Ulrike Fischer * latex-lab-block.dtx, latex-lab-sec.dtx: use wrapper for para counter, see tagging issue #34 2023-11-12 Joseph Wright * latex-lab-math.dtx: tidy variant creation, switch to e-type expansion 2023-11-05 Ulrike Fischer * latex-lab-math.dtx: remove processor in \(..\), see tagging issue #29 2023-11-05 Ulrike Fischer * latex-lab-math.dtx: handle also tabular*, see tagging issue #25 * latex-lab-table.dtx: use cmd hook for array, see tagging issue #28 2023-10-30 Ulrike Fischer * added latex-lab-table.dtx for basic table tagging. 2023-10-21 Ulrike Fischer * latex-lab-minipage.dtx: use sockets to allow local changes 2023-10-13 Ulrike Fischer * latex-lab-toc.dtx, latex-lab-sec.dtx, latex-lab-toc-kernel-changes: extend \MakeLinkTarget to store the target-structure relationship too, see tagging issue #20 2023-10-13 Ulrike Fischer * latex-lab-graphic.dtx: fix handling of scale factor, tagging issue #16 * latex-lab-graphic.dtx, latex-lab-footnote.dtx: switch to new property referencing code. * latex-lab-math.dtx: fix grabbing of \(..\), tagging issue #19 2023-09-04 Ulrike Fischer * latex-lab-math.dtx: fix below display skip, tagging issue #11 * latex-lab-math.dtx: allow to use it without tagging. * latex-lab-math.dtx: avoid tagging as math if fakemath is detected, tagging issue #5. 2023-09-04 Ulrike Fischer * label-lab-new-or-1.dtx latex-lab-new-or-2.dtx fix position of kernel hook in \@makecol (tagpdf issue #58) 2023-09-04 Ulrike Fischer * documentmetadata-support.dtx: add debug key to load tagpdf-debug. * new latex-lab-namespace.dtx with role mappings 2023-09-01 Frank Mittelbach * latex-lab-block.dtx: end environment \par handling needs to be specified for all display blocks because the standalone receipt should not influence inner environments and vice versa (bug reported in tagging-project/9) 2023-07-21 Ulrike Fischer * rename latex-lab-toc-tagging.dtx to latex-lab-toc.dtx * clean up versions and package declarations * remove firstaid for ltugboat, this is now handled by the class * do not load glyphtounicode with dvilualatex 2023-07-19 Ulrike Fischer * really rename sec-tagging to sec * really rename toc-tagging to toc * rename block-tagging to block * rename mathtagging to math * document testphase key sec, toc, math, graphic, block 2023-06-21 Ulrike Fischer * latex-lab-sec.dtx: redefine \part only if it defined (letter.cls ...) * latex-lab-block-tagging: add definition for verse 2023-06-07 Ulrike Fischer * latex-lab-block-tagging.dtx corrected tagging of caption * new latex-lab-firstaid.dtx with adaptions to external packages * latex-lab-float.dtx: declare variable * latex-lab-toc-hyperref-changes: use hooks with arguments * latex-lab-toc-kernel-changes: use hooks with arguments * latex-lab-sec.dtx: provide \pdfgentounicode with lualatex 2023-05-20 Ulrike Fischer * renamed latex-lab-sec-tagging -> latex-lab-sec for consistency 2023-05-19 Ulrike Fischer * new latex-lab-bib.dtx: tagging support for cite and bibliography with standard LaTeX and natbib * small corrections/adaptions in latex-lab-sec-tagging and latex-lab-toc-tagging 2023-05-18 Ulrike Fischer * new latex-lab-floats.dtx: tagging support for float environments * new latex-lab-graphic.dtx tagging support for includegraphics and picture environment * new latex-lab-minipage.dtx tagging support for minipage and parbox 2023-05-16 Frank Mittelbach * latex-lab-block-tagging.dtx (subsubsection{Verbatim instances}): verbatim environments get their own block instances so that they can receive special formatting instructions. This also fixes a bug that we forgot to set par-skip to 0pt by default (tagpdf/74) (paragraph{Helper commands for verbatim}): The \legacyverbatimsetup command needs to execute \@@par inside a group, because we need to preserve any outer setup to \parshape (tagpdf/79) 2023-04-09 Ulrike Fischer * latex-lab-sec-tagging.dtx: don't load extra glyphtounicode if \pdfglyphtounicode is not defined. 2023-04-09 Ulrike Fischer * latex-lab-footnotes.dtx: made \footnote and \footnotetext long 2023-03-08 Frank Mittelbach * latex-lab-block-tagging.dtx: Added the support for tagging display blocks and corresponding environments such as lists, quotes, verbatim, theorem-like envs, ... 2023-03-07 Ulrike Fischer * tagpdf updated * improved glyphtounicode support for luatex and math * adapted toc and sec tagging code to new two-level paragraph handling and block tagging code 2023-02-16 Ulrike Fischer * latex-lab-sec-tagging.dtx: first, simple tagging of sectioning commands * latex-lab-toc-tagging-functions.dtx, latex-lab-toc-kernel-changes.dtx, latex-lab-toc-kernel-changes.dtx: Tagging of table of contents and similar lists * tagpdf and pdfmanagement updated in texmf tree. 2023-02-04 Ulrike Fischer * latex-lab-footnotes.dtx: improve tagging of footnotes 2022-12-11 Joseph Wright * latex-lab-mathcapture.dtx New file to implement grabbing of math mode context 2022-04-11 Ulrike Fischer * documentmeta-support.dtx: updated documentation * moved output patches from pdfresources to latex-lab-new-or-1 * reorganized new-or: number subfiles as new-or-1, new-or-2 and load all with new-or. 2022-07-22 Frank Mittelbach * latex-lab-footnotes.dtx (subsection{Document-level commands}): Make mandatory arguments of \footnote and \footnotetext long (gh863) 2022-05-28 Joseph Wright * latex-lab-prototype.dtx Removed 2022-14-04 Ulrike Fischer * documentmeta-support.dtx: add key A-4 for first steps to support pdf/A-4 2022-03-08 Joseph Wright * latex-lab-prototype.dtx New file re-implementing ideas from on xtemplate.dtx using updated keyval support 2021-12-30 Ulrike Fischer * documentmeta-support.dtx: cleaned up keys and bundle name * added latex-lab-testphase.dtx for wrappers for the testphase key. 2021-12-16 Frank Mittelbach * README.md: Add the bundle to support project work.