我需要帮助。如何解决 taburlax 不适合页面的问题?如果我使用 tabular 和 width=\textwidth,它可以工作,但表格上的文本仍然很小。
注意:我在这里查找了类似的帖子,但没有一个能帮助我解决这个问题。
\begin{table}[H]
\caption{Quantidade de Votos. Elaborado por Autor. 2018.}
%\begin{adjustbox}{width=\textwidth}
\renewcommand{\arraystretch}{2.5}
\begin{tabularx}{\textwidth}{|*{11}{c|}} %{\linewidth}{*{11}{|c}|} %{|l|c|c|c|c|c|c|c|c|c|c|}
\hline
\multicolumn{1}{|c|}{\textbf{Número}} & \textbf{Candidato a Vereador} & \textbf{Partido} & \textbf{Coligação} & \textbf{Situação} & \textbf{\makecell{Votos Nominais \\ Zona 146}} & \textbf{Votos Válidos na Zona} & \textbf{\% de Votos Válidos na Zona} & \textbf{Colocação Geral} & \textbf{Votos Totais Goiânia} & \textbf{NEM (Concentração/Dispersão)} \\ \hline
90100 & Vinicius Cirqueira & PROS & PROS & Eleito & 5431 & 64908 & 8.37 & 3 & 88582 & 3.08 \\ \hline
44444 & Jorge Kajuru & PRP & DEM/PRP & Eleito & 3154 & 64908 & 4.86 & 1 & 37796 & 23.31 \\ \hline
19193 & Sargento Novandir & PTN & PTN & Eleito & 1964 & 64908 & 3.03 & 65 & 2713 & 24.7 \\ \hline
13680 & João Araujo & PT & PT/PEN/PPL/PC do B & Suplente & 1947 & 64908 & 3 & 78 & 2305 & 13.02 \\ \hline
22018 & Jorge & PR & PR/PMN & Suplente & 1890 & 64908 & 2.91 & 57 & 3044 & 37.51 \\ \hline
45444 & Mauricio Beraldo & PSDB & PSB/PSDB/PRB/SD & Suplente & 1775 & 64908 & 2.73 & 46 & 3472 & 17.36 \\ \hline
\end{tabularx}
\label{tab:quantidadeVotos6Candidatos}
%\end{adjustbox}
\end{table}
答案1
一些建议:
加载
rotating
包并使用sidewaystable
环境而不是table
环境。允许在所有需要换行的列中换行。唯一不需要(或没有帮助)自动换行的列是第 1、3 和 5 列。
对所有其他列使用居中版本的
X
列类型。请注意,使最后一列比其他类型的列略宽是有利的X
:这样,标题单元格都不需要跨越超过 3 行。将所有的
/
(“斜线”) 替换为\slash
。这样,换行也可以在/
符号后进行。通过 (a) 省略所有垂直线和 (b) 省略大部分水平线,使表格材料看起来更加开放。我还建议您放弃大胆的标题行。设计良好的表格应该不是需要加粗显示。句号。
这些想法在下面的代码中实现。
\documentclass{article} % or some other suitable document class
\usepackage[T1]{fontenc}
\usepackage[portuguese]{babel}
\usepackage[a4paper,margin=2.5cm]{geometry} % choose page parameters
\usepackage{tabularx,rotating,ragged2e,booktabs}
\newcolumntype{C}[1]{>{\Centering\arraybackslash%
\hsize=#1\hsize\linewidth=\hsize}X}
\usepackage[skip=0.5\baselineskip]{caption}
\begin{document}
\begin{sidewaystable}
\caption{Quantidade de Votos. Elaborado por Autor. 2018.}
\label{tab:quantidadeVotos6Candidatos}
\setlength\tabcolsep{5pt} % default: 6pt
\begin{tabularx}{\textwidth}{@{} l C{0.97} c C{0.97} c *{5}{C{0.97}} C{1.21} @{}}
\toprule
Número & Candidato a Vereador & Partido & Coligação & Situação &
Votos Nominais Zona 146 & Votos Válidos na Zona &
\% de Votos Válidos na Zona & Colocação Geral & Votos Totais Goiânia &
NEM (Concentração\slash Dispersão) \\
\midrule
90100 & Vinicius Cirqueira& PROS & PROS & Eleito & 5431 & 64908 & 8.37 & 3 & 88582 & 3.08 \\
\addlinespace
44444 & Jorge Kajuru & PRP & DEM\slash PRP & Eleito & 3154 & 64908 & 4.86 & 1 & 37796 & 23.31 \\
\addlinespace
19193 & Sargento Novandir & PTN & PTN & Eleito & 1964 & 64908 & 3.03 & 65 & 2713 & 24.7 \\
\addlinespace
13680 & João Araujo & PT & PT\slash PEN\slash PPL\slash PC do B & Suplente & 1947 & 64908 & 3 & 78 & 2305 & 13.02 \\
\addlinespace
22018 & Jorge & PR & PR\slash PMN & Suplente & 1890 & 64908 & 2.91 & 57 & 3044 & 37.51 \\
\addlinespace
45444 & Mauricio Beraldo & PSDB & PSB\slash PSDB\slash PRB\slash SD & Suplente & 1775 & 64908 & 2.73 & 46 & 3472 & 17.36 \\
\bottomrule
\end{tabularx}
\end{sidewaystable}
\end{document}