我想标记整个文档中的 LaTeX 标记部分。稍后,我想复制所有标记部分。作为我期望行为的示例:
\begin{itemize}
\tag{\item \textbf{This is the main point}}
\item This is not the main point
\item Neither is this
\end{itemize}
%
\begin{itemize}
\tag{\item \textbf{This is another main point}}
\item This is still not the main point
\item Nope
\end{itemize}
%
\aggregateTags
理想情况下,结果如下:
- 这是重点
- 这不是重点
这也不是
这是另一个要点
- 这仍然不是重点
没有
这是重点
- 这是另一个要点
为了提供背景信息,我尝试从我的 Beamer 演示文稿的每一张幻灯片中选取第一项要点,其中包含每张幻灯片的要点(剧透警告)。然后,我想将所有要点汇总到最终结论幻灯片中。
答案1
\documentclass{article}
\newtoks\mytags
\def\mytag#1{#1\global\mytags\expandafter{\the\mytags#1}}
\def\aggregateTags{\begin{itemize}\the\mytags\end{itemize}}
\begin{document}
\begin{itemize}
\mytag{\item \textbf{This is the main point}}
\item This is not the main point
\item Neither is this
\end{itemize}
%
\begin{itemize}
\mytag{\item \textbf{This is another main point}}
\item This is still not the main point
\item Nope
\end{itemize}
%
\aggregateTags
\end{document}