如何调整乳胶中横向框架的表格宽度?

如何调整乳胶中横向框架的表格宽度?

我习惯tabulary将大尺寸的表格调整到适合文本宽度,因为它简单且具有自动换行功能。但是当我尝试使用横向布局将表格调整到适合整个页面时,我遇到了问题。

我按照建议使用了\linewidth而不是\textwidth,但问题是宽度对应于横向旋转表格的高度。

该表的代码为:

\begin{landscape}
\thispagestyle{empty}
\setlength\tabcolsep{6pt}
\footnotesize
\def\arraystretch{1.2}
\centering 
\begin{table*}[]
\centering
\caption{My caption}
\label{my-label}
\begin{tabulary}{\linewidth}{CLLCCCCCCCCC}%CLLCCCCCCCCC
\hline
\rowcolor[HTML]{8DB4E2} 
\multicolumn{12}{c}{\cellcolor[HTML]{8DB4E2}Optimize Edilmiş Yatırım ve İşletme Maliyeti}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     \\ \hline
\rowcolor[HTML]{F2F2F2} 
\multicolumn{1}{l}{\cellcolor[HTML]{8DB4E2}Hat Uzunluğu}                   & Dudullu-Bostancı Metro Hattı                             & \cellcolor[HTML]{8DB4E2}İstasyon Sayısı         & \multicolumn{1}{l}{\cellcolor[HTML]{F2F2F2}10}                                             & \multicolumn{1}{l}{\cellcolor[HTML]{F2F2F2}}                                               & \multicolumn{1}{l}{\cellcolor[HTML]{F2F2F2}}                                               & \multicolumn{1}{l}{\cellcolor[HTML]{F2F2F2}}                                               & \multicolumn{1}{l}{\cellcolor[HTML]{F2F2F2}}                                               & \multicolumn{1}{l}{\cellcolor[HTML]{F2F2F2}}                                                                & \multicolumn{1}{l}{\cellcolor[HTML]{F2F2F2}}                                               & \multicolumn{1}{l}{\cellcolor[HTML]{F2F2F2}}                                               & \multicolumn{1}{l}{\cellcolor[HTML]{F2F2F2}}                                               \\
\rowcolor[HTML]{F2F2F2} 
\multicolumn{1}{l}{\cellcolor[HTML]{8DB4E2}}                               & 11.90 km                                                 & \cellcolor[HTML]{8DB4E2}Yolcu Kapasitesi        & \multicolumn{1}{l}{\cellcolor[HTML]{F2F2F2}35000}                                          & \multicolumn{1}{l}{\cellcolor[HTML]{F2F2F2}}                                               & \multicolumn{1}{l}{\cellcolor[HTML]{F2F2F2}}                                               & \multicolumn{1}{l}{\cellcolor[HTML]{F2F2F2}}                                               & \multicolumn{1}{l}{\cellcolor[HTML]{F2F2F2}}                                               & \multicolumn{1}{l}{\cellcolor[HTML]{F2F2F2}}                                                                & \multicolumn{1}{l}{\cellcolor[HTML]{F2F2F2}}                                               & \multicolumn{1}{l}{\cellcolor[HTML]{F2F2F2}}                                               & \multicolumn{1}{l}{\cellcolor[HTML]{F2F2F2}}                                               \\
\multicolumn{1}{l}{}                                                       &                                                          &                                                 & \multicolumn{4}{c}{\cellcolor[HTML]{FFC000}Yatırım Maliyeti}                                                                                                                                                                                                                                                                                                                      & \multicolumn{4}{c}{\cellcolor[HTML]{DA9694}İşletme  Maliyeti}                                                                                                                                                                                                                                                                                                                                      & \multicolumn{1}{l}{\cellcolor[HTML]{538DD5}Toplam}                                         \\
\multicolumn{1}{l}{\cellcolor[HTML]{FFE36F}Trendeki Araç (vagon)   sayısı} & \cellcolor[HTML]{FFE36F}Min. Pik sefer aralığpı (saniye) & \cellcolor[HTML]{FFE36F}Cer Sistemi (VDC)       & \multicolumn{1}{l}{\cellcolor[HTML]{C5D9F1}Toplam İstasyon Yapım  Maliyeti (\euro)}        & \multicolumn{1}{l}{\cellcolor[HTML]{C5D9F1}Toplam Hat Yapım  Maliyeti (\euro)}             & \multicolumn{1}{l}{\cellcolor[HTML]{C5D9F1}Toplam Araç alım Maliyeti (\euro)}              & \multicolumn{1}{l}{\cellcolor[HTML]{FFC000}Trendeki Araç (vagon)   sayısı}                 & \multicolumn{1}{l}{\cellcolor[HTML]{C4D79B}Min. Pik sefer aralığpı (saniye)}               & \multicolumn{1}{l}{\cellcolor[HTML]{C4D79B}\begin{tabular}[c]{@{}l@{}}Cer \\   Sistemi  (VDC)\end{tabular}} & \multicolumn{1}{l}{\cellcolor[HTML]{C4D79B}Toplam İstasyon Yapım  Maliyeti (\euro)}        & \multicolumn{1}{l}{\cellcolor[HTML]{DA9694}Toplam Hat Yapım  Maliyeti (\euro)}             & \multicolumn{1}{l}{\cellcolor[HTML]{538DD5}Toplam Araç alım Maliyeti (\euro)}              \\
\rowcolor[HTML]{FCF5EE} 
4                                                                          & \multicolumn{1}{c}{\cellcolor[HTML]{FCF5EE}99}           & \multicolumn{1}{c}{\cellcolor[HTML]{FCF5EE}750} & 93.678.063                                                                                 & 102.259.880                                                                                & 108.000.000                                                                                & 303.937.943                                                                                & 118.176.815                                                                                & 143.329.587                                                                                                 & 71.964.682                                                                                 & 333.471.084                                                                                & \cellcolor[HTML]{8DB4E2}637.409.027                                                        \\
\rowcolor[HTML]{FCF5EE} 
5                                                                          & \multicolumn{1}{c}{\cellcolor[HTML]{FCF5EE}120}          & \multicolumn{1}{c}{\cellcolor[HTML]{FCF5EE}750} & 114.586.331                                                                                & 100.159.139                                                                                & 115.000.000                                                                                & 329.745.470                                                                                & 130.307.910                                                                                & 155.837.417                                                                                                 & 76.597.791                                                                                 & 362.743.118                                                                                & \cellcolor[HTML]{8DB4E2}692.488.588                                                        \\
\rowcolor[HTML]{FCF5EE} 
6                                                                          & \multicolumn{1}{c}{\cellcolor[HTML]{FCF5EE}150}          & \multicolumn{1}{c}{\cellcolor[HTML]{FCF5EE}750} & 135.435.800                                                                                & 98.057.731                                                                                 & 108.000.000                                                                                & 341.493.531                                                                                & 142.439.004                                                                                & 156.638.660                                                                                                 & 74.390.900                                                                                 & 373.468.564                                                                                & \cellcolor[HTML]{8DB4E2}714.962.095                                                        \\
\rowcolor[HTML]{FCF5EE} 
8                                                                          & \multicolumn{1}{c}{\cellcolor[HTML]{FCF5EE}210}          & \multicolumn{1}{c}{\cellcolor[HTML]{FCF5EE}750} & 177.213.138                                                                                & 93.857.534                                                                                 & 104.000.000                                                                                & 375.070.672                                                                                & 166.701.193                                                                                & 161.201.774                                                                                                 & 74.897.119                                                                                 & 402.800.086                                                                                & \cellcolor[HTML]{8DB4E2}777.870.758                                                        \\ \hline
\rowcolor[HTML]{92D050} 
\multicolumn{12}{c}{\cellcolor[HTML]{92D050}Yatırım ve İşletme Maliyetleri arasındaki Farklar}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                \\ \hline
\multicolumn{3}{l}{\cellcolor[HTML]{92D050}4’lü dizi ile diğer diziler arasındaki farklar}                                                                                              & \multicolumn{1}{l}{\cellcolor[HTML]{C5D9F1}4’lü dizi ile diğer diziler arasındaki farklar} & \multicolumn{1}{l}{\cellcolor[HTML]{C5D9F1}4’lü dizi ile diğer diziler arasındaki farklar} & \multicolumn{1}{l}{\cellcolor[HTML]{C5D9F1}4’lü dizi ile diğer diziler arasındaki farklar} & \multicolumn{1}{l}{\cellcolor[HTML]{FFC000}4’lü dizi ile diğer diziler arasındaki farklar} & \multicolumn{1}{l}{\cellcolor[HTML]{C4D79B}4’lü dizi ile diğer diziler arasındaki farklar} & \multicolumn{1}{l}{\cellcolor[HTML]{C4D79B}4’lü dizi ile diğer diziler arasındaki farklar}                  & \multicolumn{1}{l}{\cellcolor[HTML]{C4D79B}4’lü dizi ile diğer diziler arasındaki farklar} & \multicolumn{1}{l}{\cellcolor[HTML]{DA9694}4’lü dizi ile diğer diziler arasındaki farklar} & \multicolumn{1}{l}{\cellcolor[HTML]{538DD5}4’lü dizi ile diğer diziler arasındaki farklar} \\
5                                                                          &                                                          &                                                 & 22,32\%                                                                                    & -2,05\%                                                                                    & 6,48\%                                                                                     & \textbf{8,49\%}                                                                            & 10,27\%                                                                                    & 8,73\%                                                                                                      & 6,44\%                                                                                     & 8,78\%                                                                                     & \textbf{8,64\%}                                                                            \\
6                                                                          &                                                          &                                                 & 44,58\%                                                                                    & -4,11\%                                                                                    & 0,00\%                                                                                     & \textbf{12,36\%}                                                                           & 20,53\%                                                                                    & 9,29\%                                                                                                      & 3,37\%                                                                                     & 11,99\%                                                                                    & \textbf{12,17\%}                                                                           \\
8                                                                          &                                                          &                                                 & 89,17\%                                                                                    & -8,22\%                                                                                    & -3,70\%                                                                                    & \textbf{23,40\%}                                                                           & 41,06\%                                                                                    & 12,47\%                                                                                                     & 4,07\%                                                                                     & 20,79\%                                                                                    & \textbf{22,04\%}                                                                           \\ \hline
\end{tabulary}
\end{table*}
\end{landscape}

页面图片:

该表格在页面中显示如下

答案1

一些建议:

  • 请提供一份序言,说明编译表格所需的所有软件包,以使您的示例可编译。我不得不对需要哪些软件包做出一些有根据的猜测;我希望我的猜测不会偏离太远。

  • 对于手头的表格,\multicolumn{}{}{}仅当您需要材料跨越多列时才使用。

  • 请(重新)考虑您的颜色选择:该表格看起来非常花哨,并且(至少对我而言)不清楚任何颜色是否真正有意义,是否能提供有关表格结构的视觉信息。

  • 使用快捷宏,例如和\cc\rc“单元格颜色”和“行颜色”的缩写),以简化颜色相关信息的输入。

  • 恐怕我一句土耳其语都不懂。不过,我想说的是,您的表格太“冗长”了,而且相当多的子标题包含的内容在各个单元格中(或多或少)相同。请尝试简化子标题,例如,缩短较长的子标题——最好是缩短到一两个单词。

  • 如果您要使用颜色作为主要的视觉分组设备,我也不会使用\hline(除了表格的最后一行下面)。

在此处输入图片描述

\documentclass{article}
\usepackage[table]{xcolor}
\usepackage{tabulary,rotating,eurosym,amsmath,caption}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[turkish]{babel}  % It is Turkish, right?
\usepackage[a4paper,margin=2.5cm]{geometry} % set page margins
\newcommand\cc[1]{\cellcolor[HTML]{#1}} % handy shortcut macro
\newcommand\rc[1]{\rowcolor[HTML]{#1}}  % another handy shortcut macro
\begin{document}

\begin{sidewaystable}
\thispagestyle{empty}
\footnotesize
\renewcommand{\arraystretch}{1.2}
\setlength\tabcolsep{3pt}  % default: 6pt

\caption{My caption} \label{my-label}

\begin{tabulary}{\linewidth}{ *{3}{L} *{9}{C} }
%\hline
\rc{8DB4E2} 
\multicolumn{12}{c}{Optimize Edilmiş Yatırım ve İşletme Maliyeti}  
\\ 
%\hline
\rc{F2F2F2} 
\cc{8DB4E2} Hat Uzunluğu & Dudullu-Bostancı Metro Hattı & \cc{8DB4E2}İstasyon Sayısı
& \cc{F2F2F2}10
& \cc{F2F2F2} & \cc{F2F2F2} & \cc{F2F2F2} & \cc{F2F2F2} 
& \cc{F2F2F2} & \cc{F2F2F2} & \cc{F2F2F2} & \cc{F2F2F2} \\
\rc{F2F2F2} 
\cc{8DB4E2} & 11.90 km & \cc{8DB4E2}Yolcu Kapasitesi
& \cc{F2F2F2}35000 
& \cc{F2F2F2} & \cc{F2F2F2} & \cc{F2F2F2} & \cc{F2F2F2} 
& \cc{F2F2F2} & \cc{F2F2F2} & \cc{F2F2F2} & \cc{F2F2F2} 
\\
& & & 
\multicolumn{4}{c}{\cc{FFC000}Yatırım Maliyeti} &  
\multicolumn{4}{c}{\cc{DA9694}İşletme  Maliyeti} & 
\cc{538DD5}Toplam  
\\
\cc{FFE36F}Trendeki Araç (vagon) sayısı & 
\cc{FFE36F}Min. Pik sefer aralığpı (saniye) & 
\cc{FFE36F}Cer Sistemi (VDC) & 
\cc{C5D9F1}Toplam İstasyon Yapım  Maliyeti (\euro) & 
\cc{C5D9F1}Toplam Hat Yapım  Maliyeti (\euro)&
\cc{C5D9F1}Toplam Araç alım Maliyeti (\euro)&
\cc{FFC000}Trendeki Araç (vagon) sayısı & 
\cc{C4D79B}Min. Pik sefer aralığpı (saniye)&
\cc{C4D79B}
  \begin{tabular}[c]{@{}c@{}}
     Cer \\   
     Sistemi  (VDC)
  \end{tabular} & 
\cc{C4D79B}Toplam İstasyon Yapım  Maliyeti (\euro)& 
\cc{DA9694}Toplam Hat Yapım  Maliyeti (\euro)&
\cc{538DD5}Toplam Araç alım Maliyeti (\euro) \\
\rc{FCF5EE} 
4 & \cc{FCF5EE}99 & \cc{FCF5EE}750
&  93.678.063 & 102.259.880 & 108.000.000 & 303.937.943  
& 118.176.815 & 143.329.587 &  71.964.682 & 333.471.084 & 
\cc{8DB4E2}637.409.027 
\\
\rc{FCF5EE}  
5 & \cc{FCF5EE}120 & \cc{FCF5EE}750 
& 114.586.331 & 100.159.139 & 115.000.000 & 329.745.470 
& 130.307.910 & 155.837.417 &  76.597.791 & 362.743.118  & 
\cc{8DB4E2}692.488.588 
\\
\rc{FCF5EE}  
6 & \cc{FCF5EE}150 & \cc{FCF5EE}750 
& 135.435.800 &  98.057.731 & 108.000.000 & 341.493.531
& 142.439.004 & 156.638.660 &  74.390.900 & 373.468.564 &
\cc{8DB4E2}714.962.095
\\
\rc{FCF5EE} 
8 & \cc{FCF5EE}210 & \cc{FCF5EE}750
& 177.213.138 &  93.857.534 & 104.000.000 & 375.070.672
& 166.701.193 & 161.201.774 &  74.897.119 & 402.800.086 & 
\cc{8DB4E2}777.870.758 
\\ 
%\hline
\rc{92D050} 
\multicolumn{12}{c}{\cc{92D050}Yatırım ve İşletme Maliyetleri arasındaki Farklar}
\\
%\hline
\multicolumn{3}{l}{\cc{92D050}
  \smash[b]{\begin{tabular}[t]{@{}l@{}}
              4’lü dizi ile diğer diziler \\
              arasındaki farklar\\
            \end{tabular}}}
& \cc{C5D9F1}4’lü dizi ile diğer diziler arasındaki farklar
& \cc{C5D9F1}4’lü dizi ile diğer diziler arasındaki farklar
& \cc{C5D9F1}4’lü dizi ile diğer diziler arasındaki farklar
& \cc{FFC000}4’lü dizi ile diğer diziler arasındaki farklar
& \cc{C4D79B}4’lü dizi ile diğer diziler arasındaki farklar
& \cc{C4D79B}4’lü dizi ile diğer diziler arasındaki farklar
& \cc{C4D79B}4’lü dizi ile diğer diziler arasındaki farklar
& \cc{DA9694}4’lü dizi ile diğer diziler arasındaki farklar
& \cc{538DD5}4’lü dizi ile diğer diziler arasındaki farklar
\\
5 & & & 
22,32\% & -2,05\% & 6,48\% & \textbf{8,49\%}& 
10,27\% &  8,73\% & 6,44\% & 8,78\% & \textbf{8,64\%}              
\\
6 & & & 
44,58\% & -4,11\% & 0,00\% & \textbf{12,36\%}& 
20,53\% &  9,29\% & 3,37\% & 11,99\% & \textbf{12,17\%}
\\
8 & & & 
89,17\% & -8,22\% & -3,70\% & \textbf{23,40\%}& 
41,06\% & 12,47\% &  4,07\% & 20,79\% & \textbf{22,04\%}           
\\ 
\hline
\end{tabulary}
\end{sidewaystable}
\end{document}

相关内容