tabularx 特定の列に塗りつぶし

tabularx 特定の列に塗りつぶし

同じにしたい再帰テーブルがあります。現在、幅は「タイトル」列のテキストの幅によって異なります。テーブルを使用するたびに同じに見えるようにするにはどうすればよいでしょうか?

\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}

ここに画像の説明を入力してください

ご協力いただきありがとうございます!

答え1

そうですね、あなたは次のことを意味していることを説明していません:

テーブルを使用するたびに同じように見えるようにするにはどうすればよいでしょうか?

そこで、使用できるいくつかの可能性を紹介します。

  1. \begin{tabularx}{\textwidth}{||c X c c||}\textwidthは、 でマークされた可変列とX、 でマークされた中央揃えのコンテンツを含む 3 つの列を含む、テキストの長さ全体に広がるテーブルを作成しますc。 でマークされた 3 つの列のタイトルまたはデータの長さによっては、代わりにcを使用すると便利な場合があります \begin{tabularx}{\textwidth}{||X X X X||}...
  2. 可変列が必要ない場合は、2 番目の列を 6.9 cm の長さに固定して次の列を使用できます。現在のデータでXは、表は結果の PDF でパッケージでマークされた指定の入力領域に適合します。1番目、3 番目、4 番目の列のタイトルが長いか短い場合は、値を別の値に変更する必要があります...tabularx\begin{tabular}{||c p{6.9cm} c c||}showframe6.9cm
  3. すべての列の長さを固定したい場合は、たとえば、\begin{tabular}{||p{1cm} p{6.7cm} p{1.5cm} p{1cm}||}指定されたテーブル データに次のように使用できます...
  4. 最後に、縦線がなく、横線が 2 本だけの 3 番目の表を示します。4番目の表ではコマンド\begin{tabular}{p{1cm} p{6.7cm} p{1.5cm} p{1cm}}が削除されています\hline。バージョン 3 よりもずっと良くなりましたが、どう思いますか? もちろん、前の表の横線と縦線を同じ方法で削除することもできます...

MWE を完了する:

\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} 

そしてその結果:

結果のテーブル

使用するドキュメントクラスに応じて結果が異なる場合があります。その場合は、使用する長さを調整してください。また、数字をどのように表示するかという質問もあります。中央揃え、右揃え、左揃え、または小数点揃えでしょうか。ただし、必要に応じて、フォローアップの質問で議論できます...

関連情報