Ungleichmäßiger vertikaler Abstand in Tabellennotizen bei Verwendung von „Subtiefe“

Ungleichmäßiger vertikaler Abstand in Tabellennotizen bei Verwendung von „Subtiefe“

Bei Verwendung subdepthfür gut aussehende Gleichungen threeparttablegeraten die Tabellennotizen durcheinander. Irgendeine Idee, wie man einen gleichmäßigen vertikalen Abstand zwischen Elementen in Tabellennotizen erhält? Habe es versucht, \usepackage[low-sup]{subdepth}aber kein gutes Ergebnis erzielt.

MWE:

\documentclass{article}
\usepackage{threeparttable}
\usepackage{subdepth}
\begin{document}
\begin{equation}
    A = \frac{\left(\phi+\epsilon_A^\prime\right)-\epsilon_A}{\left(1+\epsilon_A^\prime\right)-\epsilon_A}
\end{equation}
\begin{table}[htbp]
  \caption{}
    \label{tableA}
    \centering
    \begin{threeparttable}
    \begin{tabular}{ll}
\hline
Name    & Value \\
\hline
TestA\tnote{a} & 1000000000000000000000000 \\
TestB & 10 \\
TestC & 10 \\
TestD & 10 \\
\hline
  \end{tabular}
    \footnotesize   
    \begin{tablenotes}
        \item[a]{Salinity data from somewhere}
        \item[b]{Chemical product sheet}
        \item[c]{Standard density of water}
        \item[d]{Calculated value}
    \end{tablenotes}
    \end{threeparttable}
\end{table}
\begin{table}[htbp]
  \caption{}
    \label{tableB}
    \centering
    \begin{threeparttable}
    \begin{tabular}{ll}
\hline
Name    & Value \\
\hline
TestA\tnote{a} & 1000000000000000000000000 \\
TestB & 10 \\
TestC & 10 \\
TestD & 10 \\
\hline
  \end{tabular}
    \footnotesize   
    \begin{tablenotes}
        \item[a]{Salinity data from somewhere}
        \item[a]{Chemical product sheet}
        \item[a]{Standard density of water}
        \item[a]{Calculated value}
    \end{tablenotes}
    \end{threeparttable}
\end{table}
\end{document}

Antwort1

Mit der Hilfe von @egreg und @Bernard habe ich selbst eine Lösung gefunden. Durch die Verwendung von \vphantom{b}oder \smash{a-b-c-d}werden die Elemente vertikal ausgerichtet. Beachten Sie, dass ich in den Tabellennotizen etwas horizontalen Abstand hinzugefügt habe, um den Text richtig auszurichten.

\documentclass{article}
\usepackage{threeparttable}
\usepackage{subdepth}
\begin{document}
\begin{equation}
    A = \frac{\left(\phi+\epsilon_A^\prime\right)-\epsilon_A}{\left(1+\epsilon_A^\prime\right)-\epsilon_A}
\end{equation}
\begin{table}[htbp]
  \caption{$\backslash$vphantom\{b\}}
    \label{tableA}
    \centering
    \begin{threeparttable}
    \begin{tabular}{ll}
\hline
Name    & Value \\
\hline
TestA\tnote{a} & 1000000000000000000000000 \\
TestB\tnote{b} & 10 \\
TestC\tnote{c} & 10 \\
TestD\tnote{d} & 10 \\
\hline
  \end{tabular}
    \footnotesize   
    \begin{tablenotes}
        \item[\vphantom{b}a]{\hspace{0.3pt}Salinity data from somewhere}
        \item[\vphantom{b}b]{\hspace{-.3pt}Chemical product sheet}
        \item[\vphantom{b}c]{\hspace{0.3pt}Standard density of water}
        \item[\vphantom{b}d]{\hspace{-.3pt}Calculated value}
    \end{tablenotes}
    \end{threeparttable}
\end{table}
\begin{table}[htbp]
  \caption{$\backslash$smash\{a-b-c-d\}}
    \label{tableB}
    \centering
    \begin{threeparttable}
    \begin{tabular}{ll}
\hline
Name    & Value \\
\hline
TestA\tnote{a} & 1000000000000000000000000 \\
TestB\tnote{b} & 10 \\
TestC\tnote{c} & 10 \\
TestD\tnote{d} & 10 \\
\hline
  \end{tabular}
    \footnotesize   
    \begin{tablenotes}
        \item[\smash{a}]{\hspace{0.3pt}Salinity data from somewhere}
        \item[\smash{b}]{\hspace{-.3pt}Chemical product sheet}
        \item[\smash{c}]{\hspace{0.3pt}Standard density of water}
        \item[\smash{d}]{\hspace{-.3pt}Calculated value}
    \end{tablenotes}
    \end{threeparttable}
\end{table}
\end{document}

verwandte Informationen