想要表格适合工作表

想要表格适合工作表

我如何让这个表格对读者更有吸引力?(因为读者无法读懂表格中的数字,而我想让表格适合纸张大小)。

\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说明符。如果您不想移动某些东西,就不要将其设为浮动。如果您仍然需要标题,您可以使用\captionoffromcaption或。我让表格浮动,但这是一个非常合理的选择。capt-of\captionof

  • 不要使用过多的水平线。

  • tabularxX可以与前 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}

相关内容