Umbrechen eines Textes in einer Tabellenzelle in LateX

Umbrechen eines Textes in einer Tabellenzelle in LateX

Ich habe ein Problem mit dem Umbrechen des Textes in der Zelle der Tabelle, wenn ich verwende tabular. Der Ausdruck in der Zelle geht über die Textbreite hinaus. Ich habe versucht, multirowden Befehl anzuwenden, aber es ändert sich nichts. Warum? Nun, ich erhalte bei jeder Verwendung eine Fehlermeldung, multirowdass eine geschweifte Klammer (}) fehlt. Ich habe es mir immer wieder angesehen und kann es nicht sehen. Vielleicht könnte es jemand einfach testen und fehlerfreie Zeilen anbieten.

\documentclass[12pt]{article}
\usepackage[english]{babel}

\usepackage{multirow}

\begin{table}[t]
\centering

 \begin{tabular}{lll}
 \hline

  \textbf{Name \& Author(s)} & \textbf{Label}  & \textbf{Definition}                                                                                      \\ \hline

              Poggi 2001     & Nod             & "a down-up movement of the head"                                                                                       \\

              Allwood 2003   & Nod            & "a forward movement of the head going up and down, which can be multiple"\\

Dies ist die Ausgabe, die ich erhalte:

Beispiel

Antwort1

Dies scheint eine gute Anwendung für das tabularxPaket zu sein.

Bitte keine "Anführungszeichen verwenden.

\documentclass[12pt]{article}
\usepackage[english]{babel}

\usepackage{tabularx}
\usepackage{booktabs}

\begin{document}

\begin{table}[t]
    \centering
    \begin{tabularx}{\textwidth}{@{}llX@{}}
        \toprule
        \textbf{Name \& Author(s)} & \textbf{Label}  & \textbf{Definition}\\
        \midrule
        Poggi 2001 & Nod & ``a down-up movement of the head''\\
        Allwood 2003 & Nod & ``a forward movement of the head going up and down, which can be multiple''\\
        \bottomrule
    \end{tabularx}
\end{table}

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen