Automatische Anpassung der Zellenhöhe

Automatische Anpassung der Zellenhöhe

Wie kann ich die Zellenhöhe automatisch an den Inhalt anpassen? Die Höhe der Zelle mit der Normalverteilung darin scheint nach unten gedrückt und nicht zentriert ausgerichtet zu sein. Irgendwelche Ideen? Ähnlich wieAutomatische Anpassung der Zellenbreite

Bildbeschreibung hier eingeben

\documentclass{article}%%%%%\begin{article}
\usepackage{booktabs}
\usepackage{array}%%%%%{tabular}
\begin{document}

    \begin{table}[htp]
     \centering
    \begin{tabular}{{}*5{>{\hspace{0pt}\raggedright\arraybackslash}p{\dimexpr(\textwidth-10\tabcolsep)/6\relax}}@{}}
     \toprule
     %\multicolumn{6}{c}{Care Type} \\
     %\cmidrule(l{2em}r{2em}){1-6}
    \addlinespace[2ex]
     \textbf{Lead author} & \textbf{Ref.} & \textbf{$\log_{10}$ reduction} & \textbf{In-vivo (i) /-vitro (t)} & \textbf{Organism} \\
     \midrule
     Girou &\cite{girou2002} & & i & Gram -ve bacteria\\
     Weber & \cite{weber2003} & (-0.2-0.2)&t &Bacilus spores\\
     Sickbert-Bennet &\cite{sickbert2005} & $N\sim$(1.10,0.8129)& t & \\
     Widmer &\cite{widmer2000} & & i & \\
       \bottomrule
     \end{tabular}
    \smallskip
     \caption{Literature for $log_{10}$ reductions of CFU for waterless alcohol rub, displayed as a continuous distribution or as a range}
     \label{tab:alcohol_rub}
    \end{table}
\end{document}

Antwort1

Bitte testen Sie Ihren Code immer und generieren Sie das Bild aus dem Code, den Sie posten.

Ihre Zelle ist oben ausgerichtet und N~...erscheint in der zweiten Zeile. Die Zeile kann aufgrund der von \hspace{0pt}Ihnen in der Tabellenpräambel hinzugefügten Zeilen unterbrochen werden (wobei nur eine Strebe in der ersten Zeile verbleibt). Fügen Sie diese entweder nicht hinzu oder verwenden Sie sie \leavevmode\nolinebreak\hspace{0pt}so, dass dort kein Zeilenumbruch möglich ist.

Das Hauptproblem besteht darin, dass der Eintrag für die von Ihnen angegebene Spaltenbreite zu breit ist.

verwandte Informationen