Уменьшен межсловный интервал при переносе текста в ячейке

Уменьшен межсловный интервал при переносе текста в ячейке

Я оборачиваю текст в таблице, в некоторых ячейках по 4 слова, оборачиваю так, чтобы два слова были в первой строке и два во второй. LaTeX вводит большой пробел между первыми двумя словами, так что второе слово оказывается в конце ячейки, и пробелы выглядят довольно неаккуратно. Я не могу уменьшить размер ячейки, не растянув ее на слишком много строк, и не могу увеличить размер ячейки, не заняв слишком много места

\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а также Csи trapрасположены так широко, что кажутся находящимися в соседнем столбце, а я не хочу использовать линии для разделения столбцов.

Есть ли у вас мысли, как запретить 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

В дополнение к прекрасному решению Дэвида Карлайла:

Если вы не хотите использовать arrayи вам нужно всего лишь несколько исправлений, быстрый и грязный способ — поместить текст в файл \mbox{...}.

Связанный контент