Espaciado de filas de mesa independiente

Espaciado de filas de mesa independiente

He creado una tabla bastante simple usando booktabs:

\renewcommand{\arraystretch}{1.5}
\begin{table}[h!]
  \centering
  \footnotesize
  \begin{tabular}{ p{5cm} | p{5cm} }
    \toprule
    \textbf{Primäre Quellen} & \textbf{Sekundäre Quellen} \\
    Jira              &  exply \\
    Confluence        &  Canias ERP \\
    E-Mail            &  Diverse Excel-Tabellen (Vertrieb, Verwaltung) \\
    Nextcloud         & \\
    Rocket.Chat       & \\
    GitLab/GitHub     & \\
    \bottomrule
  \end{tabular}
    \label{table:informationsquellen}
    \caption{Primäre und sekundäre Quellen bei XXXXXX}
\end{table}

Actualmente, las filas están "alineadas": ingrese la descripción de la imagen aquí Quiero eliminar la alineación, haciendo que las columnas sean independientes entre sí (eliminando efectivamente el espacio delineado en verde).

es posible? ¿Cómo puedo hacer eso?

Respuesta1

Puede crear un archivo tabularque contenga solo una fila y dividir líneas dentro de una celda usando \parcomo se muestra a continuación o \newline. como leandriisprevenido, las líneas horizontales creadas por comandos del booktabspaquete no están diseñadas para unirse bien con las líneas verticales (el autor depestañasexplica en el manual de su gran paquete que las líneas verticales en las tablas son casi siempre una mala elección tipográfica: fea e inútil).

\documentclass{article}
\usepackage{booktabs}

\begin{document}

\renewcommand{\arraystretch}{1.5}%
\begin{tabular}{ p{5cm} | p{5cm} }
  \toprule
  \textbf{Primäre Quellen}\par
  Jira\par
  Confluence\par
  E-Mail\par
  Nextcloud\par
  Rocket.Chat\par
  GitLab/GitHub &
  \textbf{Sekundäre Quellen}\par
  exply\par
  Canias ERP\par
  Diverse Excel-Tabellen (Vertrieb, Verwaltung)\\
  \bottomrule
\end{tabular}

\end{document}

captura de pantalla

Puede obtener un diseño más agradable eliminando el \renewcommand{\arraystretch}{1.5}, usando una fila dedicada para el encabezado de la tabla, finalizándolo \\\midruley suprimiendo la regla vertical. Según la sugerencia de leandriis, también agregué >{\raggedright\arraybackslash}delante de la segunda columna la especificación en el tabularpreámbulo, para que el espacio entre palabras en la segunda columna no se estire demasiado (de esta manera, no se estira en absoluto; como consecuencia, el espacio correcto Se permite que el lado de la segunda columna tenga una apariencia "irregular", lo que no cambia mucho aquí ya que de todos modos estábamos terminando líneas/párrafos manualmente). La >{...}sintaxis requiere el arraypaquete, por lo que también lo agregaremos.

\documentclass{article}
\usepackage{array}
\usepackage{booktabs}

\begin{document}

\begin{tabular}{ p{5cm} >{\raggedright\arraybackslash} p{5cm} }
  \toprule
  \textbf{Primäre Quellen} & \textbf{Sekundäre Quellen}\\
  \midrule
  Jira\par
  Confluence\par
  E-Mail\par
  Nextcloud\par
  Rocket.Chat\par
  GitLab/GitHub &
  exply\par
  Canias ERP\par
  Diverse Excel-Tabellen (Vertrieb, Verwaltung)\\
  \bottomrule
\end{tabular}

\end{document}

captura de pantalla

También puedes hacerlo usando multicols(posiblemente dentro de minipage) y/o enumitem. Hay muchas posibilidades.

PD: como Micodicho, si usas \captiony \label, asegúrate de poner\label despuésel asociado \caption, porque es \captionel que aumenta el contador ( \labelusa la última referencia establecida con \refstepcounter)!

Respuesta2

Utilice dos tabularentornos distintos para las columnas:

\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{array,booktabs}

\begin{document}

\begin{table}[htp]
\centering

\begin{tabular}{ll}
\toprule
\textbf{Primäre Quellen} & \textbf{Sekundäre Quellen} \\
\midrule
  \begin{tabular}[t]{@{}>{\raggedright\arraybackslash}p{5cm}@{}}
  Jira \\
  \addlinespace
  Confluence \\
  \addlinespace
  E-Mail \\
  \addlinespace
  Nextcloud \\
  \addlinespace
  Rocket.Chat \\
  \addlinespace
  GitLab/GitHub \\
  \end{tabular}
&
  \begin{tabular}[t]{@{}>{\raggedright\arraybackslash}p{5cm}@{}}
  exply \\
  \addlinespace
  Canias ERP \\
  \addlinespace
  Diverse Excel-Tabellen (Vertrieb, Verwaltung) \\
  \end{tabular}
\\
\bottomrule
\end{tabular}

\caption{Primäre und sekundäre Quellen bei XXXXXX}
\label{table:informationsquellen}

\end{table}

\end{document}

ingrese la descripción de la imagen aquí

Ten cuidado, eso \labeldebería irse.después \caption. El uso \arraystretchproduce espacios no muy agradables, es mejor usarlos \addlinespacedonde sea necesario.

Respuesta3

Para evitar que el material de las dos columnas interactúe, puede colocarlo en tabularentornos subordinados separados. En la siguiente solución, el tabularentorno "exterior" consta de dos lcolumnas; el entorno exterior es necesario únicamente para las directivas \topruley \bottomrule. Cada uno de los entornos "internos" tabularcontiene una sola pcolumna, lo que permite el salto de línea automático (si es necesario).

También omitiría la línea divisoria vertical.

ingrese la descripción de la imagen aquí

\documentclass{article}
\usepackage{booktabs}

\begin{document}
\begin{table}[h!]
\renewcommand{\arraystretch}{1.5}
\centering
\footnotesize % is this really needed?
\begin{tabular}{ ll }  % "outer" tabular
  \toprule
  \begin{tabular}[t]{@{} p{5cm} @{}} % first "inner" tabular
    \textbf{Primäre Quellen} \\
    Jira        \\                  
    Confluence  \\              
    E-Mail      \\                             
    Nextcloud   \\               
    Rocket.Chat \\            
    GitLab/GitHub 
  \end{tabular} &          
  \begin{tabular}[t]{@{} p{5cm} @{}} % second "inner" tabular
    \textbf{Sekundäre Quellen} \\
    exply      \\
    Canias ERP \\
    Diverse Excel-Tabellen (Vertrieb, Verwaltung) 
  \end{tabular}\\
  \bottomrule
\end{tabular}
\caption{Primäre und sekundäre Quellen bei XXXXXX}
\label{table:informationsquellen}
\end{table}
\end{document}

Respuesta4

Aquí hay una sugerencia para usar dos itemizeentornos en lugar de tabular. Si se coloca dentro de un tablethis, puede flotar, obtener una copia y ser referenciado como de costumbre:

ingrese la descripción de la imagen aquí

\documentclass{article}
\usepackage{booktabs}
\usepackage{enumitem}
\setlist{nosep}
\begin{document}

\begin{table}
\centering
\begin{minipage}[t]{3.5cm}
  \textbf{Primäre Quellen}
  \begin{itemize}[label={--}]
  \item Jira
  \item Confluence
  \item E-Mail
  \item Nextcloud
  \item Rocket.Chat
  \item GitLab/GitHub 
  \end{itemize}
\end{minipage}
\begin{minipage}[t]{5cm}\raggedright
  \textbf{Sekundäre Quellen}
  \begin{itemize}[label={--}]
  \item exply
  \item Canias ERP
  \item Diverse Excel-Tabellen (Vertrieb, Verwaltung)\\
  \end{itemize}
\end{minipage}
\caption{Primäre und sekundäre Quellen bei XXXXXX}\label{table:informationsquellen}
\end{table}
\end{document}

información relacionada