表格:如何在一个单元格中放入多行文本?

表格:如何在一个单元格中放入多行文本?

我正在写一个有 6 行 4 列的小表格。最后一列是描述,所以文本在某些行中比页面的宽度更宽。所以我需要用多行文本来写它。

我怎样才能做到这一点?

到目前为止我的代码如下:

\begin{table}[t]
\centering
\begin{tabular}{|c |c |c| c|}
\hline
Nº pin & Nombre & E/S & Descripción\\
\hline
1 & RXD 2 & E & Entrada del puerto UART asíncrono. Tiene una resistencia interna del pull high de 75 k$\Omega$ \\
\hline
2 & TXD & S & Salida del puerto UART asíncrono\\
\hline
3 & GND & - & Masa\\
\hline
4 & VDD & E & Alimentación principal\\
\hline
5 & VDD\_B & E & Alimentación de respaldo\\
\hline
6 & PPS & S & Salida de un pulso por segundo\\
\hline
\end{tabular}
\caption{Descripción de los pines del módulo GPS UP501}
\label{gpspintable}
\end{table}

答案1

您可以将p{<length>}列类型用于“段落”类型的列:我冒昧地对您的表格进行了一些修改(当然,这些只是建议):我抑制了垂直规则,并使用了书签包裹:

\documentclass{article}
\usepackage{booktabs}

\begin{document}

\begin{table}
\centering
\begin{tabular}{@{}cccp{8cm}@{}}
\toprule
Nº pin & Nombre & E/S & Descripci\'on \\
\cmidrule(r){1-1}\cmidrule(lr){2-2}\cmidrule(lr){3-3}\cmidrule(l){4-4}
1 & RXD 2 & E & Entrada del puerto UART asíncrono. Tiene una resistencia interna del pull high de 75 k$\Omega$ \\
2 & TXD & S & Salida del puerto UART asíncrono\\
3 & GND & - & Masa\\
4 & VDD & E & Alimentación principal\\
5 & VDD\_B & E & Alimentación de respaldo\\
6 & PPS & S & Salida de un pulso por segundo\\
\bottomrule
\end{tabular}
\caption{Descripción de los pines del módulo GPS UP501}
\label{gpspintable}
\end{table}

\end{document}

在此处输入图片描述

相关内容