有关表格和多行的帮助

有关表格和多行的帮助

我正在尝试创建具有以下结构的表:

在此处输入图片描述

使用以下代码:

    \begin{table}[htp]
    \centering
    \begin{tabular}{ |l|l|l|l| }
        \hline
        \rowcolor{gray!50}
        \textbf{Posición} & \textbf{Función del Campo} & \textbf{Código Descripción} &\textbf{Valores} \\
        \hline
        1 & Indicador de Centro & Indica que se trata de un centro & C\\
        \hline
        2 & Tipo de Centro & \multirow{2}{*}{Indica que tipo de centro se trata} & Z para Centros Zonales & I para Centros Intermedios\\
        \hline
        3 - 5 & Localización & Localización del Centro & Tres primeras de ubicación pej: Valencia: VAL\\
        \hline
        6 & Numero de Centro & Ordenación de los punto de presencia & Ascendente dependiendo de fecha de instalación\\
        \hline
    \end{tabular}
    \caption{Nomenclatura Centros Zonales e Intermedios}
    \label{table:Centros}
 \end{table}

结果如下:

在此处输入图片描述

我该如何修复它,以便多行不仅可以在正确的位置工作,而且电缆也不会从页面溢出。

先感谢您,

PS. 欢迎提出有关颜色的建议

答案1

这仍需要一些工作要做,但你可以从以下方面开始:

% arara: pdflatex

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[spanish]{babel}
\usepackage[table]{xcolor}
\usepackage{array}
\usepackage{microtype}
\usepackage{siunitx}
\sisetup{range-phrase=--}
\usepackage{ragged2e}

\begin{document}
\begin{table}[htp]
    \centering
    \begin{tabular}{|*{4}{>{\RaggedRight\let\newline\\\arraybackslash\hspace{0pt}}p{\dimexpr( \textwidth-5\arrayrulewidth-8\tabcolsep)/4}|}}
        \hline
        \rowcolor{gray!50}
        \textbf{Posición} & \textbf{Función del Campo} & \textbf{Código Descripción} &\textbf{Valores} \\
        \hline
        $1$ & Indicador de Centro & Indica que se trata de un centro & C\\
        \hline
        $2$ & Tipo de Centro & Indica que tipo de centro se trata & Z para Centros Zonales  I para Centros Intermedios\\
        \hline
        \numrange{3}{5} & Localización & Localización del Centro & Tres primeras de ubicación pej: Valencia: VAL\\
        \hline
        6 & Numero de Centro & Ordenación de los punto de presencia & Ascendente dependiendo de fecha de instalación\\
        \hline
    \end{tabular}
    \caption{Nomenclatura Centros Zonales e Intermedios}\label{table:Centros}
\end{table} 
\end{document}

我不太确定该把所有东西放在哪里(参见卡莱尔先生的评论)。这里仍然需要减去垂直线的粗细(在编辑时已经减去了,技巧来自大卫)。我会完全省略这些线条。

当然,第一列可以做得更窄。只需随意编辑列定义即可。所有这些主题都在此主页上得到大量处理。

在此处输入图片描述

相关内容