preenchimento tabularx em determinada coluna

preenchimento tabularx em determinada coluna

Eu tenho uma tabela reacurada que quero que seja a mesma. Atualmente a largura seria diferente dependendo da largura do texto na coluna "Título". Como devo fazer isso para que pareça igual sempre que uso a 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}

insira a descrição da imagem aqui

Obrigado pela ajuda!

Responder1

Bem, você não explicou o que quis dizer com:

Como devo fazer isso para que pareça igual sempre que uso a mesa?

Portanto vou mostrar algumas possibilidades que você pode usar:

  1. \begin{tabularx}{\textwidth}{||c X c c||}cria uma tabela sempre espalhada ao longo do texto \textwidthcom uma coluna variável marcada com Xe três colunas com conteúdo centralizado marcadas com c. Dependendo do comprimento do título ou dos dados das três colunas marcadas com cele, pode ser útil usá \begin{tabularx}{\textwidth}{||X X X X||}-lo ...
  2. Se você não precisa da coluna variável X, tabularxvocê pode usar a seguinte \begin{tabular}{||c p{6.9cm} c c||}com uma segunda coluna fixa de 6,9 ​​cm de comprimento. Com os dados atuais sua tabela cabe então na área de digitação indicada com pacote showframeno pdf resultante. Você terá que alterar o valor 6.9cmpara outro valor se tiver títulos mais longos ou talvez mais curtos para a primeira, terceira e quarta colunas...
  3. Se você deseja ter comprimentos fixos para todas as colunas, você pode, por exemplo, usar \begin{tabular}{||p{1cm} p{6.7cm} p{1.5cm} p{1cm}||}para os dados da tabela fornecidos ...
  4. Por fim mostro a terceira tabela sem nenhuma linha vertical e apenas duas linhas horizontais \begin{tabular}{p{1cm} p{6.7cm} p{1.5cm} p{1cm}}e veja os \hlinecomandos excluídos na quarta tabela. Parece muito melhor que a versão três, o que você acha? Claro que você pode deletar as linhas horizontais e verticais nas tabelas anteriores da mesma forma...

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} 

e seu resultado:

tabelas resultantes

Dependendo da classe de documento usada, seu resultado pode ser diferente, então brinque com o comprimento usado. Também há a questão de como os números devem ser exibidos: centralizados, à direita, à esquerda ou alinhados na vírgula decimal? Mas isso pode ser discutido em uma pergunta complementar, se necessário...

informação relacionada