Как вставить разрывы строк внутри таблиц LaTeX вручную? - PullRequest
12 голосов
/ 18 июня 2010

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

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

Ответы [ 3 ]

25 голосов
/ 18 июня 2010

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

9 голосов
/ 18 июня 2010

Вы можете сделать это так:

\documentclass{report}

\begin{document}

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

\end{document}

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

enter image description here

2 голосов
/ 06 февраля 2019

Это может быть достигнуто с помощью \ 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}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...