セル内でテキストを折り返すときに単語間隔を狭める

セル内でテキストを折り返すときに単語間隔を狭める

表にテキストを折り返しています。セルの中には 4 つの単語が入っているものがあり、最初の行に 2 つ、2 番目の行に 2 つ折り返されています。LaTeX では最初の 2 つの単語の間に大きなスペースが挿入されるため、2 番目の単語がセルの末尾に配置され、スペースがかなり乱雑に見えます。セルのサイズを小さくすると行が長くなりすぎ、セルのサイズを大きくするとスペースが大きくなりすぎます。

\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}

ここではRb、 と、trapおよび と の間隔が広すぎて、次の列にあるように見えるため、列を区切るために線を使用したくありません。Cstrap

LaTeX がこれらの単語をスペースで区切るのを止める方法について何か考えはありますか?

答え1

ここではおそらく両端揃えのテキストは必要ないので、\raggedright設定を使用するとスペースが広がるのを回避できます。

必ず投稿してください完了以下のように、単なる断片ではなく文書です。

ここに画像の説明を入力してください

\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}

答え2

David Carlisle の美しい解決策に加えて:

を使用したくなくarray、いくつかの修正のみが必要な場合は、テキストを に入れるのが手っ取り早い方法です\mbox{...}

関連情報