如何更改标签

如何更改标签

基于新版本的tagpdf.sty,section、list的标签结构会自动标记,但我需要更改下面的标签名称

  • <H1> and <H2>代替<section> and <subsection>

  • 对于 List 需要改变<L>而不是<list>

  • 如何更改标签名称<p>而不是<text-unit><text>

有人可以指导我如何更改自定义标签名称而不是默认标签名称。

笔记:我使用 TeXlive 2024 和 lualatex-dev.exe 来编译文档

梅威瑟:

\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}

在此处输入图片描述

答案1

(附注:ua-2 应与 pdfversion=2.0 一起使用)

目前没有简单的方法来调整单个标签名称(但这种情况将会改变)。您只能调整所有标签名称。您有两个选择:

  • 首先,你可以告诉 Acrobat 应用角色映射:

在此处输入图片描述

在此处输入图片描述

然后 Acrobat 会向您显示标准标签:

在此处输入图片描述

LaTeX 名称仍会存在,但在界面中不可见。

  • 如果你真的想完全摆脱 LaTeX 标签名称,你可以使用
\tagpdfsetup{role/map-tags=pdf}

这可以在序言中完成,也可以在文档的某个地方完成。然后它将影响以下标签。例如,我在这里将其放在小节之前:

在此处输入图片描述

相关内容