对齐和格式化表格

对齐和格式化表格

我有这两个表:

在此处输入图片描述

我希望第一个表格(descarga de recursos)与第二个表格(ver boletines)对齐

我尝试使用在线编辑器制作表格,例如http://truben.no/table/但我找不到最佳结果。因为对于有多行的单元格,只有第一行在正确的位置,其余行都传递到另一列。

以下是代码:

\documentclass[a4paper,11pt,openany]{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage{float}
\restylefloat{figure}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage[spanish]{babel}
\usepackage{parskip}

\begin{table}[ht]
\begin{tabular}{|l|l|}
\hline
Nombre: & Descarga de recursos \\ \hline

Descripción: & \begin{tabular}[c]{@{}l@{}}Este caso de uso establece la posibilidad de descargar \\los recursos relacionados con un boletín de información \\publicado en un grupo abierto o cerrado\end{tabular} \\ \hline

Pre-condición: & Que halla un recurso disponible para descargar \\ \hline

Pos-condición: & Descarga de un recurso adjunto a un boletín de información \\ \hline

Flujo primario: & \begin{tabular}[c]{@{}l@{}}Inicia sesión de estudiante, ingresar al grupo, \\descargar recurso.\end{tabular} \\ \hline

Flujo secundario: & \begin{tabular}[c]{@{}l@{}}No se puede acceder a la cuenta, se interrumpe el proceso, \\el grupo ha sido cerrado o no existe, el archivo no \\existe o esta corrupto \end{tabular} \\ \hline

Actores: & Estudiante \\ \hline

Inclusión y/o extensión: & \begin{tabular}[c]{@{}l@{}} - Inclusión: Recurso para descarga en boletín o noticia publicada. \\ - Opcional: N.H.  \end{tabular} \\ \hline

\end{tabular}
\end{table}


\begin{center}
\begin{tabular}{|l|l|} 
\hline
Nombre: & Ver boletines \\ \hline

Descripción: & \begin{tabular}[c]{@{}l@{}}Este caso de uso establece la posibilidad de ver \\los boletines de información \\publicados en un grupo abierto o cerrado\end{tabular} \\ \hline

Pre-condición: & Que halla un boletin disponible para ver. \\ \hline

Pos-condición: & Ser informado respecto a un boletín publicado. \\ \hline

Flujo primario: & \begin{tabular}[c]{@{}l@{}}Inicia sesión de estudiante, ingresar al grupo, \\ver boletín.\end{tabular} \\ \hline

Flujo secundario: & \begin{tabular}[c]{@{}l@{}}No se puede acceder a la cuenta, se interrumpe el proceso, \\el grupo ha sido cerrado o no existe, el boletín no \\existe o no ha sido publicado aún. \end{tabular} \\ \hline

Actores: & Estudiante \\ \hline

Inclusión y/o extensión: & \begin{tabular}[c]{@{}l@{}}  - Inclusión:     Boletines o     noticias publicadas. \\ - Opcional: N.H.  \end{tabular} \\ \hline
\end{tabular}
\end{center}

答案1

对于普通 p 柱:

% arara: pdflatex

\documentclass[a4paper,11pt]{book}
\usepackage[spanish]{babel}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{microtype}
\usepackage{booktabs}
%\usepackage{showframe}
% do not load graphicx twice, load babel more in the beginning and hyperref at last

\begin{document}
\begin{center} % better use a table here, but I do not know your setup  
    \begin{tabular}{lp{7.7cm}}
        \toprule
        Nombre: & Descarga de recursos \\ \midrule      
        Descripción: & Este caso de uso establece la posibilidad de descargar los recursos relacionados con un boletín de información publicado en un grupo abierto o cerrado. Este caso de uso establece la posibilidad de descargar los recursos relacionados con un boletín de información publicado en un grupo abierto o cerrado\\ 
        Pre-condición: & Que halla un recurso disponible para descargar \\ 
        Pos-condición: & Descarga de un recurso adjunto a un boletín de información \\ 
        Flujo primario: & Inicia sesión de estudiante, ingresar al grupo, descargar recurso. \\ 
        Flujo secundario: & No se puede acceder a la cuenta, se interrumpe el proceso, el grupo ha sido cerrado o no existe, el archivo no existe o esta corrupto  \\ 
        Actores: & Estudiante \\
        Inclusión y/o extensión: &  - Inclusión: Recurso para descarga en boletín o noticia publicada. \par - Opcional: N.H. \\\bottomrule
    \end{tabular}
\end{center}

\begin{center}  
    \begin{tabular}{lp{7.7cm}}
        \toprule
        Nombre: & Ver boletines \\ \midrule     
        Descripción: & Este caso de uso establece la posibilidad de ver los boletines de información publicados en un grupo abierto o cerrado \\ 
        Pre-condición: & Que halla un boletin disponible para ver. \\ 
        Pos-condición: & Ser informado respecto a un boletín publicado. \\ 
        Flujo primario: & Inicia sesión de estudiante, ingresar al grupo, ver boletín. \\
        Flujo secundario: & No se puede acceder a la cuenta, se interrumpe el proceso, el grupo ha sido cerrado o no existe, el boletín no existe o no ha sido publicado aún.  \\
        Actores: & Estudiante \\
        Inclusión y/o extensión: & - Inclusión: Boletines o noticias publicadas. \par - Opcional: N.H. \\\bottomrule
    \end{tabular}
\end{center}    
\end{document}

在此处输入图片描述


为了找到 p 列的一个好值,我加载了包showframe并手动进行调整。

我建议第一列始终具有相同的宽度。如果文本在表格之间发生变化,您可以使用{p{}p{}}列规范。

答案2

以下是 MWE 的使用tabularx

在此处输入图片描述

\documentclass[a4paper,11pt,openany]{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{graphicx}
\usepackage{float}
\restylefloat{figure}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage[spanish]{babel}
\usepackage{parskip}
\usepackage{tabularx}
\begin{document}

\begin{tabularx}{\linewidth}{|l|X|}
\hline
Nombre: & Descarga de recursos \\ \hline

Descripción: & Este caso de uso establece la posibilidad de descargar los recursos relacionados con un boletín de información publicado en un grupo abierto o cerrado. Este caso de uso establece la posibilidad de descargar los recursos relacionados con un boletín de información publicado en un grupo abierto o cerrado\\ \hline
Nombre: & Descarga de recursos \\ \hline

Descripción: & Este caso de uso establece la posibilidad de descargar los recursos relacionados con un boletín de información publicado en un grupo abierto o cerrado. Este caso de uso establece la posibilidad de descargar los recursos relacionados con un boletín de información publicado en un grupo abierto o cerrado\\ \hline
\end{tabularx}

\begin{tabularx}{\linewidth}{|l|X|}
\hline
Nombre: & Descarga de recursos \\ \hline

Descripción: & Este caso de uso establece la posibilidad de descargar los recursos relacionados con un boletín de información publicado en un grupo abierto o cerrado. Este caso de uso establece la posibilidad de descargar los recursos relacionados con un boletín de información publicado en un grupo abierto o cerrado\\ \hline
Nombre: & Descarga de recursos \\ \hline

Descripción: & Este caso de uso establece la posibilidad de descargar los recursos relacionados con un boletín de información publicado en un grupo abierto o cerrado. Este caso de uso establece la posibilidad de descargar los recursos relacionados con un boletín de información publicado en un grupo abierto o cerrado\\ \hline
\end{tabularx}

\end{document}

相关内容