Reduzierter Wortabstand beim Umbrechen von Text in einer Zelle

Reduzierter Wortabstand beim Umbrechen von Text in einer Zelle

Ich umbreche Text in einer Tabelle. Einige Zellen enthalten 4 Wörter, wobei zwei in der ersten Zeile und zwei in der zweiten Zeile umbrochen werden. LaTeX fügt zwischen den ersten beiden Wörtern einen großen Abstand ein, sodass das zweite Wort am Ende der Zelle steht. Der Abstand sieht ziemlich chaotisch aus. Ich kann die Zellengröße nicht reduzieren, ohne dass sie sich über zu viele Zeilen ausbreitet, und ich kann die Zellengröße nicht vergrößern, ohne zu viel Platz einzunehmen.

\begin{table}
\begin{tabular}{p{1.6cm} p{1.8cm} p{1.8cm} p{1.8cm} p{1.8cm} p{1.8cm}} \hline 
Wavelength (nm) & Rb trap depth ($\mu$K) &  Cs trap depth ($\mu$K) & Heating rate ($\mu$K/s) & Selectivity & Sustainability (s) \\
1&2&3&4&5&6
\end{tabular}
\end{table}

Hier sind Rbund trapund auch Csund trapso weit auseinander, dass sie aussehen, als wären sie in der nächsten Spalte, und ich möchte keine Linien verwenden, um die Spalten zu trennen.

Irgendwelche Ideen, wie man verhindern kann, dass LaTeX diese Wörter mit Leerzeichen versieht?

Antwort1

Sie benötigen hier wahrscheinlich keinen Blocksatz, da die Verwendung \raggedrighteiner entsprechenden Einstellung eine Ausdehnung der Abstände vermeidet.

Bitte immer postenvollständigDokumente, nicht nur Fragmente, wie unten..

Bildbeschreibung hier eingeben

\documentclass{article}

\usepackage{array}

\begin{document}

\begin{table}
\setlength\extrarowheight{2pt}
\begin{tabular}{p{1.6cm} *5{>{\raggedright\arraybackslash}p{1.8cm}}} \hline 
Wavelength (nm) & Rb trap depth ($\mu$K) &  Cs trap depth ($\mu$K) &
Heating rate ($\mu$K/s) & Selectivity & Sustainability (s) \\
1&2&3&4&5&6
\end{tabular}
\end{table}
\end{document}

Antwort2

Zusätzlich zu David Carlisles schöner Lösung:

Wenn Sie es nicht verwenden möchten arrayund nur ein paar Korrekturen benötigen, können Sie Ihren Text auch schnell und einfach in ein einfügen \mbox{...}.

verwandte Informationen