我有一个小问题。我经常在不同的页面上使用以下长表(这里的只是一个 MWE),并且我使用 threeparttablex 添加注释。小尺寸注释的放置和对齐都很好。但是,我也希望表中的条目尺寸很小,如果我这样做,注释就会稍微错位。非常欢迎任何解决这个小问题的方法!
这里是代码:
\documentclass{article}
\usepackage{MnSymbol}
\usepackage{threeparttable}
\usepackage{longtable}
\usepackage{threeparttablex}
\usepackage{arydshln}
\begin{document}
\begin{ThreePartTable}
\begin{TableNotes}
\tiny
\item [$\filledtriangledown$] Note 1
\item [$\circ$] Note 2
\end{TableNotes}
%\tiny % If I add \tiny here Note 1 and Note 2 get slightly misaligned
\begin{longtable}{cccc}
\caption{Observations}\label{tab:X}\\
\hline
A & B & C & D\\
type & type & unit & source\\
\hline
\endfirsthead
\multicolumn{4}{l}%
{\tablename\ \thetable\ (\emph{continued from previous page})} \\
\hline
A & B & C & D\\
unit & unit & unit & unit\\
\hline
\endhead
\hline
\multicolumn{4}{r}%
{(\emph{continued on next page})} \\
\endfoot
\hline
\insertTableNotes
\endlastfoot
Asian & Yellow & X & R\\
American & Red & Y & R\\
& & &\\
\cdashline{1-3}
\multicolumn{2}{c}%
{\textbf{Mean type}} & Z &\\
\multicolumn{2}{c}%
{(standard deviation)} & (SD) &\\
\end{longtable}
\end{ThreePartTable}
\end{document}
请注意,我知道 booktabs 包,但我需要虚线 cmidrule,并且据我所知,该包不提供此解决方案。