كيف يمكنني تقييد حجم خلايا متعددة الألوان في لون مختلف؟

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

  •  12-09-2019
  •  | 
  •  

سؤال

لدي طاولة طويلة حقا في اللاتكس تمتد عدة صفحات وهي (كما هو الحال الآن) واسعة جدا للصفحة.

أنا أستخدم الحزمة القصيرة مع كل عرض عمود محدد مع p{width} أمر.

المشكلة هي أنه يحتوي معظم الصفوف على مكالمة متعددة الألوان، وبالتالي لا تلتزم بالديباجة 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 في ديباجة بلدي، وتشغيل pdflatex عدة مرات (كما هو موضح في الوثائق طويلة القابلة للوقود). انها تجمع مع 0 تحذيرات و 0 أخطاء.

كيف يمكنني الحصول على خلايا "ضيقة" طبيعية؟

هل كانت مفيدة؟

المحلول

هل حاولت استخدام |p{<sum of widths>}| للحصول على خيار التنسيق ل \multicolumn?

مجرد التخمين هنا.

نصائح أخرى

عليك أن تعطي معلمة بحجمها إلى متعدد الألوان على الرغم من وجود حجم الديباجة. المثال التالي هو خلية متعددة الألوان لحجم عرض الجدول:

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

ابدأ {longtable} {p {2.8cm} p {2.8cm} عملت بالنسبة لي ..

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top