Как вставить ручные разрывы строк внутри таблиц LaTeX?

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

Таким образом, как я могу вставить ручные разрывы строк в ячейке таблицы LaTeX?

Ответ 1

Обычно вы используете определение столбца типа p{3cm} вместо l, а затем используйте \newline вместо \\ в теле ячейки.

Ответ 2

Вы можете сделать это следующим образом:

\documentclass{report}

\begin{document}

\begin{tabular}{|l|l|}
  \hline
  A & B \\ 
    & C \\ 
  \hline
  D & E \\
  \hline
\end{tabular}

\end{document}

который производит:

enter image description here

Ответ 3

Это может быть достигнуто с помощью \newline. Поскольку в принятом ответе не было образца фрагмента, здесь приведен рабочий образец:

 \begin{tabular}{p{2cm} p{10cm}}
    \em{Programming} \textsc{languages} & Java, Node.js, Python, Clojure \\
    \newline & \newline \\
    \em{Development systems} & Concurrent Programming, Design Patterns 
 \end{tabular}