如何注释具有增加的 hline 数量的 \hline 条目?

如何注释具有增加的 hline 数量的 \hline 条目?

我想根据线的数量用数字来注释线——我想在线的左侧或右侧有增加的计数数字。

如何在 LaTeX 中注释 hline?

enter image description here

\documentclass{article}
\usepackage{amsmath, amsfonts}
\begin{document}
\begin{tabular}{ l l }
\hline%_{1}
1 & 2\\
\hline%_{2} 
3 & 3\\
\hline%_{3} How to annotate hlines?
\end{tabular}
\end{document}

答案1

\hline我从source2e中取出了的定义并对其进行了修改。

\documentclass{article}
\usepackage{amsmath, amsfonts}

\newcounter{mycount}

\makeatletter
\def\hline{\noalign{\ifnum0=`}\fi% from source2e
  \stepcounter{mycount}\llap{\scriptsize\raisebox{-.75ex}[0pt][0pt]{\themycount}\hspace{.2em}}% added
  \hrule \@height \arrayrulewidth \futurelet\reserved@a\@xhline}% from source2e
\makeatother

\begin{document}
\begin{tabular}{ l l }
\hline%_{1}
1 & 2\\
\hline%_{2} 
3 & 3\\
\hline%_{3} How to annotate hlines?
\end{tabular}
\end{document}

demo

相关内容