Basierend auf der neuen Version von tagpdf.sty werden die Tag-Strukturen von Abschnitten und Listen automatisch getaggt, aber ich muss die folgenden Tag-Namen ändern
<H1> and <H2>
anstatt<section> and <subsection>
für Liste ändern müssen
<L>
, statt<list>
wie man den Tag-Namen ändert,
<p>
anstatt<text-unit><text>
Kann mir jemand erklären, wie ich den benutzerdefinierten Tag-Namen vom Standard-Tag-Namen ablösen kann?
Notiz:Ich verwende TeXlive 2024 und lualatex-dev.exe zum Kompilieren des Dokuments
MWE:
\DocumentMetadata{testphase={phase-III,title,table},%pdfversion=1.7,pdfstandard=ua-2,
uncompress}
\documentclass{article}
\begin{document}
\title{Sample title}
\maketitle
\section{A Head}
Sample text
\subsection{A Head}
Sample text11111111111111\footnote{222222222222222222222222222222222222222222222222222222222222} 333333333333333333333333
\subsubsection{A Head}
Sample text
\section{Another A Head}
Sample text
\begin{enumerate}
\item Fitst list item
\item second list item
\end{enumerate}
\begin{itemize}
\item Fitst list item
\item second list item
\end{itemize}
\tagpdfsetup{table-header-rows=1}
\begin{table}[!b]
\caption{Table Head}
\begin{tabular}{lcc}
\hline
THead 1 & THead2 & THead3\\
\hline
1 & 2 &3\\
4&5&6\\
\hline
\end{tabular}
\end{table}
\begin{thebibliography}{}
\bibitem{bib01} bibligraphy item 1
\bibitem{bib02} bibligraphy item 2
\bibitem{bib03} bibligraphy item 3
\bibitem{bib04} bibligraphy item 4
\end{thebibliography}
\end{document}
Antwort1
(Randbemerkung: ua-2 sollte zusammen mit pdfversion=2.0 verwendet werden)
Es gibt derzeit keine einfache Möglichkeit, einzelne Tag-Namen anzupassen (das wird sich aber ändern). Du kannst nur alle Tag-Namen anpassen. Dabei hast du zwei Möglichkeiten:
- Zunächst können Sie Acrobat anweisen, die Rollenzuordnung anzuwenden:
Anschließend zeigt Ihnen Acrobat die Standard-Tags:
Die LaTeX-Namen sind weiterhin vorhanden, aber in der Benutzeroberfläche nicht sichtbar.
- Wenn Sie die LaTeX-Tagnamen wirklich vollständig loswerden möchten, können Sie verwenden
\tagpdfsetup{role/map-tags=pdf}
Dies kann in der Präambel erfolgen, aber auch irgendwo im Dokument. Es wirkt sich dann auf die folgenden Tags aus. Hier setze ich es beispielsweise vor einen Unterabschnitt: