保持带脚注的表格右对齐

保持带脚注的表格右对齐

在以下示例中,脚注的存在破坏了正确的对齐方式。换句话说,我希望数字对齐,脚注突出(可能突出到下一列)。因此,我希望 4 与其下​​方的 8 对齐。除了通过一系列 s 等之外,最简单的方法是什么\phantom

\documentclass{article}

\begin{document}

\begin{tabular}{lr}
ho & 3.14\footnotemark\\
hum & 22.78
\end{tabular}
\footnotetext{This is $\mathrm{\pi}$.} 

\end{document}

在此处输入图片描述

答案1

在这种情况下,\rlap遗嘱的注释\footnotemark是可行的,因为脚注位于最右列。否则,遗嘱\footnotemark会侵占列间间隙,Christian 的建议可能更好。

\documentclass{article}

\begin{document}

\begin{tabular}{lr}
ho & 3.14\rlap{\footnotemark}\\
hum & 22.78
\end{tabular}
\footnotetext{This is $\mathrm{\pi}$.} 

\end{document}

在此处输入图片描述

答案2

使用siunitx包很简单:

\documentclass{article}
\usepackage{siunitx}

\begin{document}

\begin{tabular}{lS[table-format=2.2,
                   table-space-text-post=\footnotemark
                   ]}
ho & 3.14\footnotemark\\
hum & 22.78
\end{tabular}
\footnotetext{This is $\mathrm{\pi}$.}

\end{document}

在此处输入图片描述

相关内容