relleno tabularx en cierta columna

relleno tabularx en cierta columna

Tengo una mesa reacurable que quiero que sea la misma. Actualmente, el ancho sería diferente según el ancho del texto en la columna "Título". ¿Cómo debo hacerlo para que luzca igual cada vez que uso la mesa?

\begin{tabularx}{\textwidth}{||c c c c||} 
    \hline
    ID & Titel & Schätzung & Effektiv \\ [0.5ex] 
    \hline\hline
    101 & Übernahme Frontend Design von Prototyp & 2 & 2 \\ 
    \hline
    102 & Draftable Demo zu Spring Boot & 2 & 8 \\
    \hline
    103 & PDF Diff Demo zu Spring Boot & 1 & 4 \\
    \hline
   \end{tabularx}

ingrese la descripción de la imagen aquí

¡Gracias por tu ayuda!

Respuesta1

Bueno, no explicaste a qué te refieres con:

¿Cómo debo hacerlo para que luzca igual cada vez que uso la mesa?

Por eso te mostraré algunas posibilidades que puedes utilizar:

  1. \begin{tabularx}{\textwidth}{||c X c c||}crea una tabla siempre distribuida a lo largo del texto \textwidthcon una columna variable marcada con Xy tres columnas con contenido centrado marcado con c. Dependiendo de la longitud del título o de los datos de las tres columnas marcadas conc él, podría ser útil utilizar \begin{tabularx}{\textwidth}{||X X X X||}en su lugar...
  2. Si no necesita la columna variable X, tabularxpuede utilizar la siguiente \begin{tabular}{||c p{6.9cm} c c||}con una segunda columna fija de 6,9 ​​cm de longitud. Con los datos actuales, su tabla se ajusta al área de escritura marcada con paquete showframeen el pdf resultante. tendras que cambiar el valor6.9cm a otro valor si tienes títulos más largos o quizás más cortos para la primera, tercera y cuarta columna...
  3. Si desea tener longitudes fijas para todas las columnas, puede utilizar, por ejemplo\begin{tabular}{||p{1cm} p{6.7cm} p{1.5cm} p{1cm}||} los datos de la tabla dada...
  4. Por fin les muestro la tercera tabla sin líneas verticales y solo dos líneas horizontales \begin{tabular}{p{1cm} p{6.7cm} p{1.5cm} p{1cm}}y vea los \hlinecomandos eliminados en la cuarta tabla. Se ve mucho mejor que la versión tres, ¿qué opinas? Por supuesto puedes eliminar las líneas horizontales y verticales en las tablas anteriores de la misma manera...

MWE completo:

\documentclass{article}

\usepackage{tabularx}
\usepackage{showframe} % <============ visualize typing area and margins


\begin{document}

\noindent
\begin{tabularx}{\textwidth}{||c X c c||} 
\hline
ID  & Titel                                  & Schätzung & Effektiv \\[0.5ex] 
\hline\hline
101 & Übernahme Frontend Design von Prototyp & 2         & 2 \\ 
\hline
102 & Draftable Demo zu Spring Boot          & 2         & 8 \\
\hline
103 & PDF Diff Demo zu Spring Boot           & 1         & 4 \\
\hline
\end{tabularx}

Second version:

\noindent
\begin{tabular}{||c p{6.9cm} c c||} 
\hline
ID  & Titel                                  & Schätzung & Effektiv \\[0.5ex] 
\hline\hline
101 & Übernahme Frontend Design von Prototyp & 2         & 2 \\ 
\hline
102 & Draftable Demo zu Spring Boot          & 2         & 8 \\
\hline
103 & PDF Diff Demo zu Spring Boot           & 1         & 4 \\
\hline
\end{tabular}

Third version:

\noindent
\begin{tabular}{||p{1cm} p{6.7cm} p{1.5cm} p{1cm}||} 
\hline
ID  & Titel                                  & Schätzung & Effektiv \\[0.5ex] 
\hline\hline
101 & Übernahme Frontend Design von Prototyp & 2         & 2 \\ 
\hline
102 & Draftable Demo zu Spring Boot          & 2         & 8 \\
\hline
103 & PDF Diff Demo zu Spring Boot           & 1         & 4 \\
\hline
\end{tabular}

Fourth version (simply deleted nearly all commands \texttt{\textbackslash hline} and all vertical lines):

\noindent
\begin{tabular}{p{1cm} p{6.7cm} p{1.5cm} p{1cm}} 
ID  & Titel                                  & Schätzung & Effektiv \\[0.5ex] 
\hline
101 & Übernahme Frontend Design von Prototyp & 2         & 2 \\ 
102 & Draftable Demo zu Spring Boot          & 2         & 8 \\
103 & PDF Diff Demo zu Spring Boot           & 1         & 4 \\
\hline
\end{tabular}

\end{document} 

y su resultado:

tablas resultantes

Dependiendo de la clase de documento utilizada, su resultado puede ser diferente, entonces juegue con la longitud utilizada. También está la pregunta de cómo se deben mostrar los números: ¿centrados, a la derecha, a la izquierda o alineados con el punto decimal? Pero eso se puede discutir en una pregunta de seguimiento, si es necesario...

información relacionada