どのように私はlongtableの私の\複数列のセルの大きさを制限することができますか?

StackOverflow https://stackoverflow.com/questions/1110961

  •  12-09-2019
  •  | 
  •  

質問

私は、ページにも広すぎる(それが今のように)いくつかのページにまたがり、ある乳液で、本当に長いテーブルを持っています。

私はp{width}コマンドで指定されたすべての列幅のlongtableパッケージを使用しています。

問題は、行のほとんどが複数列呼び出しを含み、従ってテーブルの合計幅が大きすぎることになり、プリアンブルp{width}コマンドに付着されていないこと、である。

最小例:

\begin{longtable}{|p{1in}|p{0.75in}|p{0.5in}|p{0.5in}|>{p{1in}|p{1in}|}
\caption{some cap} \label{somelable}\\
\hline
\multicolumn{2}{|c|}{\textbf{Text Header One}} & \multicolumn{2}{|c|}{\textbf{Text Header Two}} & \multirow{2}{*}{\textbf{Three}} & \multirow{2}{*}{\textbf{Four}} \tabularnewline \cline{1-4}
\textbf{Five} & \textbf{Six} & \textbf{Seven} & \textbf{Eight} &  & \tabularnewline \hline
Some Text String & Longer Text String Here & More Text Here & Text Example & Text & Text \tabularnewline \hline
Example Text String Two & Longer Text String Example Two & \multicolumn{2}{|l|}{Multi-column Text String that doesn't fit column width} & Text & Text \tabularnewline \hline
Example Text String Two & Longer Text String Example Two & \multicolumn{2}{|l|}{Multi-column Text String that doesn't fit column width} & Text & Text \tabularnewline \hline
Example Text String Two & Longer Text String Example Two & \multicolumn{2}{|l|}{Multi-column Text String that doesn't fit column width} & Text & Text \tabularnewline \hline
Example Text String Two & Longer Text String Example Two & \multicolumn{2}{|l|}{Multi-column Text String that doesn't fit column width} & Text & Text \tabularnewline \hline
Example Text String Two & Longer Text String Example Two & \multicolumn{2}{|l|}{Multi-column Text String that doesn't fit column width} & Text & Text \tabularnewline \hline
Example Text String Two & Longer Text String Example Two & \multicolumn{2}{|l|}{Multi-column Text String that doesn't fit column width} & Text & Text \tabularnewline \hline
Example Text String Two & Longer Text String Example Two & \multicolumn{2}{|l|}{Multi-column Text String that doesn't fit column width} & Text & Text \tabularnewline \hline
Example Text String Two & Longer Text String Example Two & \multicolumn{2}{|l|}{Multi-column Text String that doesn't fit column width} & Text & Text \tabularnewline \hline
Example Text String Two & Longer Text String Example Two & \multicolumn{2}{|l|}{Multi-column Text String that doesn't fit column width} & Text & Text \tabularnewline \hline
Example Text String Two & Longer Text String Example Two & \multicolumn{2}{|l|}{Multi-column Text String that doesn't fit column width} & Text & Text \tabularnewline \hlineExample Text String Two & Longer Text String Example Two & \multicolumn{2}{|l|}{Multi-column Text String that doesn't fit column width} & Text & Text \tabularnewline \hline
Example Text String Two & Longer Text String Example Two & \multicolumn{2}{|l|}{Multi-column Text String that doesn't fit column width} & Text & Text \tabularnewline \hline
Example Text String Two & Longer Text String Example Two & width of box & text & Text & Text  \tabularnewline \hline
\end{longtable} 
(longtableドキュメントで概説されているよう)

私は何回か私の前文にlongtableをロードし、pdflatexをを実行しています。これは、0、警告0エラーでコンパイルします。

私は、通常の "狭い" のセルを取得できますか?

役に立ちましたか?

解決

あなたは|p{<sum of widths>}|するフォーマットオプションのため\multicolumnを使用してみましたか?

ただ、ここで推測ます。

他のヒント

あなたはプリアンブルの大きさがあるにもかかわらずmulticolumnsにサイズパラメータを与える必要があります。次の例では、表の幅の大きさの複数列セルである

\begin{tabular}{p{0.3\textwidth} p{0.7\textwidth}}
\multicolumn{2}{ p{\textwidth}} {YOUR TEXT HERE}
\end{tabular}

\

.. {longtable} {P {2.8センチメートル} P {2.8センチメートル}が私のために働い開始
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top