![想要表格适合工作表](https://linux22.com/image/332042/%E6%83%B3%E8%A6%81%E8%A1%A8%E6%A0%BC%E9%80%82%E5%90%88%E5%B7%A5%E4%BD%9C%E8%A1%A8.png)
我如何让这个表格对读者更有吸引力?(因为读者无法读懂表格中的数字,而我想让表格适合纸张大小)。
\documentclass{article}
\usepackage{booktabs,array,tabularx,threeparttablex}
\usepackage{scalefnt}
\usepackage{mathtools,float}
\begin {document}
\subsubsection{Tabela que relaciona o per\'{i}odo com o comprimento do fio e
que cont\'{e}m o resultado de todas as m\'{e}dias e desvios padr\~{a}o para os
v\'{a}rios comprimentos do fio:}
\begin{table}[H]
\scriptsize
\centering
\scalefont{0.75}
\begin{tabular}{ccccccc}
\toprule
L - comprimento do fio (m) & M\'{e}dia do Per\'{i}odo (s) & Desvio Padr\~{a}o da
m\'{e}dia & N$^{\circ}$ contagens & Per\'{i}odo ao quadrado ($s^2$) &
$log\;L$ & $log\;T$\\
\midrule
0 & 0 & & & 0\\
\hline 0,4500 & 1,5278 & 1E-04 & 16 & 1,8616 & -0,7985 & 0,3107\\
\hline 0,5750 & 1,5280 & 1E-04 & 18 & 2,3345 & -0,5534 & 0,4239\\
\hline 0,6550 & 1,5278 & 1E-04 & 9 & 2,6576 & -0,4231 & 0,4887\\
\hline 0,7100 & 1,5281 & 5E-04 & 33 & 2,8917 & -0,3425 & 0,5309\\
\hline 0,7550 & 1,5276 & 1E-04 & 17 & 3,0804 & -0,2810 & 0,5625\\
\hline 0,8550 & 1,5282 & 4E-04 & 20 & 3,4767 & -0,1567 & 0,6230\\
\hline 0,9500 & 1,5294 & 1E-04 & 13 & 3,8310 & -0,0513 & 0,6716\\
\hline 1,0870 & 1,5273 & 2E-04 & 21 & 4,4019 & 0,0834 & 0,7409\\
\hline 1,1500 & 1,5278 & 1E-04 & 16 & 4,6393 & 0,1398 & 0,7673\\
\bottomrule
\end{tabular}
\begin{tablenotes}
\item[\textasteriskcentered] Nota: $log$ neste caso corresponde ao logaritmo neperiano
\end{tablenotes}
\caption{Representa\c{c}\~{a}o dos dados finais para todos os ensaios realizados do p\^{e}ndulo simples}
\end{table}
\end{document}
答案1
我会旋转桌子。但是,如果您不想这样做,我会做类似下面的事情。
不要缩放字体,尤其是那些有多种光学尺寸的字体。较小尺寸的字母形状与较大尺寸的字母形状不同。12pt 的 0.75 并不等于 8pt。Computer Modern 和 Latin Modern 都具有多种光学尺寸,其他高质量字体系列也是如此。尤其不要 缩放 字体 到 0.75 , 当 它 已经 是
\scriptsize
.就我个人而言,我不会使用
H
说明符。如果您不想移动某些东西,就不要将其设为浮动。如果您仍然需要标题,您可以使用\captionof
fromcaption
或。我让表格浮动,但这是一个非常合理的选择。capt-of
\captionof
不要使用过多的水平线。
tabularx
X
可以与前 5 列的自定义列说明符一起使用以有效地获取多行标题。使用
geometry
以获得更少的过度利润和更大的利润\textwidth
。
这会产生类似下面的结果:
我还建议根据相关的数字格式对齐列。siunitx
可以帮助解决这个问题,并正确排版 SI 单位和数字格式。
\documentclass[letterpaper]{article}
\usepackage{geometry}
\usepackage{booktabs,array,tabularx,threeparttablex}
\usepackage{mathtools}
\newcolumntype{C}{>{\centering\arraybackslash}X}
\begin {document}
\subsubsection{Tabela que relaciona o per\'{i}odo com o comprimento do fio e que cont\'{e}m o resultado de todas as m\'{e}dias e desvios padr\~{a}o para os v\'{a}rios comprimentos do fio:}
\begin{table}
\scriptsize
\centering
\begin{threeparttable}
\begin{tabularx}{\textwidth}{*{5}{C}cc}
\toprule
L - comprimento do fio (m) & M\'{e}dia do Per\'{i}odo (s) & Desvio Padr\~{a}o da m\'{e}dia & N$^{\circ}$ contagens & Per\'{i}odo ao quadrado ($s^2$) & $log\;L$ & $log\;T$\\
\midrule
0 & 0 & & & 0\\
0,4500 & 1,5278 & 1E-04 & 16 & 1,8616 & -0,7985 & 0,3107\\
0,5750 & 1,5280 & 1E-04 & 18 & 2,3345 & -0,5534 & 0,4239\\
0,6550 & 1,5278 & 1E-04 & 9 & 2,6576 & -0,4231 & 0,4887\\
0,7100 & 1,5281 & 5E-04 & 33 & 2,8917 & -0,3425 & 0,5309\\
0,7550 & 1,5276 & 1E-04 & 17 & 3,0804 & -0,2810 & 0,5625\\
0,8550 & 1,5282 & 4E-04 & 20 & 3,4767 & -0,1567 & 0,6230\\
0,9500 & 1,5294 & 1E-04 & 13 & 3,8310 & -0,0513 & 0,6716\\
1,0870 & 1,5273 & 2E-04 & 21 & 4,4019 & 0,0834 & 0,7409\\
1,1500 & 1,5278 & 1E-04 & 16 & 4,6393 & 0,1398 & 0,7673\\
\bottomrule
\end{tabularx}
\begin{tablenotes}
\item[\textasteriskcentered] Nota: $log$ neste caso corresponde ao logaritmo neperiano
\end{tablenotes}
\caption{Representa\c{c}\~{a}o dos dados finais para todos os ensaios realizados do p\^{e}ndulo simples}
\end{threeparttable}
\end{table}
\end{document}