2

次のコードに問題があります。

\begin{table}[!h]
  \centering
  \caption{Titel}
  \resizebox{.95\columnwidth}{!}{%
    \begin{tabular}{p{4.5cm}p{10cm}p{3.5cm}}
        \hline
        Name & \multicolumn{2}{p{\textwidth-3\tabcolsep-\widthof{test}-2\fboxrule}}
            {long_title which goes over two coloums}\\
        \hline
        Explanation & \multicolumn{2}{p{\textwidth-3\tabcolsep-\widthof{test}-2\fboxrule}}
            {Explanation which goes over two coloums}\\
        \hline
        \multirow{3}{*}{Targets} 
            & Target 1 is long text with two lines & not reached\\
        \cline{2-3}
        & Target 2 & reached\\
        \cline{2-3}
        & Target 3 & reached\\
        \hline

    \end{tabular}%
    }
  \label{tab:test}%
\end{table}% 

この写真が私の問題を理解するのに役立つことを願っています:

問題の例

2 番目の表のように、セルの上部にある "Targets" というテキストを揃えたいと思います。これは簡単にできるはずですが、指を置くことができないようです。この調整を手伝ってください。

4

1 に答える 1

1

列の幅を明示的に指定する代わりに、l指定子を使用します (配列パッケージが必要になる場合があります)。使用例は次のとおりです。

\begin{center}
     \begin{tabular}{ | l | l | l | p{5cm} |}
     \hline
     Day & Min Temp & Max Temp & Summary \\ \hline
     Monday & 11C & 22C & A clear day with lots of sunshine.  
     However, the strong breeze will bring down the temperatures. \\ \hline
     Tuesday & 9C & 19C & Cloudy with rain, across many northern regions. Clear spells
     across most of Scotland and Northern Ireland,
     but rain reaching the far northwest. \\ \hline
     Wednesday & 10C & 21C & Rain will still linger for the morning.
     Conditions will improve by early afternoon and continue
     throughout the evening. \\
     \hline
     \end{tabular}
\end{center}

これは、このような出力を提供します

例

すべての列の上揃えに注意してください。

これが役立つことを願っています。

于 2012-09-25T13:26:49.913 に答える