我想将 3 个表格并排放置,但它们太大了,无法使用 \quad,而且我不知道如何调整其大小以使其无法容纳。尝试了 \quad,并尝试在 \begin{tabular} 之前使用 \small 缩小字体,但无法在没有 \begin{table} 的情况下使用 \small,也无法将 \quad 与 \begin{table} 一起使用。
\documentclass[a4paper, 11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{float}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{hyperref}
\captionsetup[table]{skip=10pt}
\usepackage{geometry}
\geometry{a4paper, margin=2.5cm}
\usepackage{indentfirst}
\begin{document}
\section{Work}
\begin{table}[H]
\caption{Dados Experimentais do Capacitor 10nF}
\begin{tabular}{|c|c|c|c|}
\hline
$f(Hz)$ & $\omega (rad/s)$ & $V_R(V)$ & $V_C(V)$\\
\hline
100 & 628,3 & 0,043 & 7,86\\
150 & 942,5 & 0,064 & 7,85\\
200 & 1.256,6 & 0,086 & 7,84\\
300 & 1.885,0 & 0,130 & 7,82\\
400 & 2.513,3 & 0,172 & 7,80\\
500 & 3.141,6 & 0,216 & 7,89\\
1.000 & 6.283,2 & 0,427 & 7,87\\
2.000 & 12.566,4 & 0,818 & 7,79\\
\hline
\end{tabular}
\end{table}
\begin{table}[H]
\begin{center}
\caption{Dados Experimentais do Capacitor 47nF}
\begin{tabular}{|c|c|c|c|}
\hline
$f(Hz)$ & $\omega (rad/s)$ & $V_R(V)$ & $V_C(V)$\\
\hline
100 & 628,3 & 0,215 & 7,85\\
150 & 942,5 & 0,323 & 7,84\\
200 & 1.256,6 & 0,429 & 7,83\\
300 & 1.885,0 & 0,641 & 7,79\\
400 & 2.513,3 & 0,849 & 7,74\\
500 & 3.141,6 & 1,053 & 7,69\\
1.000 & 6.283,2 & 2,027 & 7,57\\
2.000 & 12.566,4 & 3,513 & 6,79\\
\hline
\end{tabular}
\end{center}
\end{table}
\begin{table}[H]
\begin{center}
\caption{Dados Experimentais do Capacitor 220nF}
\begin{tabular}{|c|c|c|c|}
\hline
$f(Hz)$ & $\omega (rad/s)$ & $V_R(V)$ & $V_C(V)$\\
\hline
100 & 628,3 & 1,119& 7,77\\
150 & 942,5 & 1,652 & 7,66\\
200 & 1.256,6 & 2,161 & 7,51\\
300 & 1.885,0 & 3,070 & 7,15\\
400 & 2.513,3 & 3,825 & 6,71\\
500 & 3.141,6 & 4,480 & 6,34\\
1.000 & 6.283,2 & 6,210 & 4,40\\
2.000 & 12.566,4 & 7,090 & 2,42\\
\hline
\end{tabular}
\end{center}
\end{table}
\end{document}
答案1
如果允许的话,一个简单的解决方案是(它似乎是某些实验报告的一部分,可能会有限制),将表的列合并,因为它们都共享频率f
和角速度\omega
。
由于您使用巴西葡萄牙语书写,我建议使用\usepackage[brazil]{babel}
。恭喜您使用utf8
和indentfirst
。我还添加了\captionsetup{textformat=period}
,因此您可以在表格和图形的标题末尾添加句号,而不必实际输入它们,如果您不需要它,只需将其删除即可。
关于小数分隔符,我总是建议我的学生快速阅读一下维基百科中的小数分隔符。这很简单,但请给我们概述一下为什么这是一个如此复杂的主题。世界上有许多标准,例如使用或不使用句号/逗号/其他 总是依赖于一些先前的定义,一些标准。为了解决这个问题,我们有包希尼奇。它支持一整套带有数字和单位的修改。试试这个包吧。
从这个意义上讲,我配置了使用逗号和句点,就像您在表格中使用的一样,并且我使用基于sisetup
创建了第一个表的副本。您也可以看看\newcolumtype
siunitx
关于如何制作美观表格的提示。
\documentclass[a4paper, 11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[brazil]{babel}
\usepackage{float}
\usepackage{caption}
\captionsetup{textformat=period}
\captionsetup[table]{skip=10pt}
\usepackage{geometry}
\geometry{a4paper, margin=2.5cm}
\usepackage{indentfirst}
\usepackage{siunitx}
\sisetup{output-decimal-marker = {,},
group-separator = {.},
group-minimum-digits = 3}
\newcolumntype{N}[1]{S[table-format=#1]}
\begin{document}
\section{Trabalho}
\begin{table}[H]
\centering
\caption{Dados Experimentais dos Capacitores}
\begin{tabular}{|r|r| c|c| c|c| c|c|}
\hline
\multicolumn{2}{|c|}{} & \multicolumn{2}{c}{10nF} & \multicolumn{2}{|c}{47nF} & \multicolumn{2}{|c|}{220nF} \\
\hline
$f(Hz)$ & $\omega (rad/s)$ & $V_R(V)$ & $V_C(V)$ & $V_R(V)$ & $V_C(V)$ & $V_R(V)$ & $V_C(V)$ \\
\hline
100 & 628,3 & 0,043 & 7,86 & 0,215 & 7,85 & 1,119 & 7,77 \\
150 & 942,5 & 0,064 & 7,85 & 0,323 & 7,84 & 1,652 & 7,66 \\
200 & 1 256,6 & 0,086 & 7,84 & 0,429 & 7,83 & 2,161 & 7,51 \\
300 & 1 885,0 & 0,130 & 7,82 & 0,641 & 7,79 & 3,070 & 7,15 \\
400 & 2 513,3 & 0,172 & 7,80 & 0,849 & 7,74 & 3,825 & 6,71 \\
500 & 3 141,6 & 0,216 & 7,89 & 1,053 & 7,69 & 4,480 & 6,34 \\
1 000 & 6 283,2 & 0,427 & 7,87 & 2,027 & 7,57 & 6,210 & 4,40 \\
2 000 & 12 566,4 & 0,818 & 7,79 & 3,513 & 6,79 & 7,090 & 2,42 \\
\hline
\end{tabular}
\end{table}
\begin{table}[H]
\centering
\caption{Dados Experimentais dos Capacitores}
\begin{tabular}{|N{4}|N{4}| N{1.3}|N{1.2}| N{1.3}|N{1.2}| N{1.3}|N{1.2}|}
\hline
\multicolumn{2}{|c|}{} & \multicolumn{2}{c}{10nF} & \multicolumn{2}{|c}{47nF} & \multicolumn{2}{|c|}{220nF} \\
\hline
{$f(Hz)$} & {$\omega (rad/s)$} & {$V_R(V)$} & {$V_C(V)$} & {$V_R(V)$} & {$V_C(V)$} & {$V_R(V)$} & {$V_C(V)$} \\
\hline
100 & 628,3 & 0,043 & 7,86 & 0,215 & 7,85 & 1,119 & 7,77 \\
150 & 942,5 & 0,064 & 7,85 & 0,323 & 7,84 & 1,652 & 7,66 \\
200 & 1 256,6 & 0,086 & 7,84 & 0,429 & 7,83 & 2,161 & 7,51 \\
300 & 1 885,0 & 0,130 & 7,82 & 0,641 & 7,79 & 3,070 & 7,15 \\
400 & 2 513,3 & 0,172 & 7,80 & 0,849 & 7,74 & 3,825 & 6,71 \\
500 & 3 141,6 & 0,216 & 7,89 & 1,053 & 7,69 & 4,480 & 6,34 \\
1 000 & 6 283,2 & 0,427 & 7,87 & 2,027 & 7,57 & 6,210 & 4,40 \\
2 000 & 12 566,4 & 0,818 & 7,79 & 3,513 & 6,79 & 7,090 & 2,42 \\
\hline
\end{tabular}
\end{table}
\end{document}
第一个表格包含基本参数。
第二张表siunitx
使用\newcolumntype{N}[1]{S[table-format=#1]}
,稍微缩短语法并启用一些本地配置。
答案2
作为一个由双垂直线分隔的三组的表格,表格使用tabularray
包并且列是S
类型(在包中定义siunitx
):
\documentclass[a4paper, 11pt]{article}
\usepackage{geometry}
\geometry{a4paper, margin=2.5cm}
\usepackage[skip=1ex]{caption}
\usepackage{tabularray}
\UseTblrLibrary{booktabs, siunitx}
\begin{document}
\section{Work}
\begin{table}[ht] % <---
\sisetup{
output-decimal-marker={,},
group-separator={.},
group-minimum-digits=4
}
\centering % <---
\caption{Dados Experimentais do Capacitor \qty{10}{nF}, \qty{47}{nF} and \qty{220}{nF}}
\begin{tblr}{vline{1,2}={2-Z}{solid},
vline{3,5,7,9} = {1}{-}{},
vline{3,5,7,9} = {2}{-}{},
vline{4,6,8} = {solid},
colspec = {S[table-format=4.0]
S[table-format=5.1]
*{6}{S[table-format=1.3]}
},
row{2} = {mode=math},
}
\cmidrule[1pt]{3-9}
& & \SetCell[c=2]{c} {{{\qty{10}{\nano\farad}}}}
& & \SetCell[c=2]{c} {{{\qty{47}{\nano\farad}}}}
& & \SetCell[c=2]{c} {{{\qty{220}{\nano\farad}}}}
& \\
\midrule[1pt]
{{{f\; (\unit{Hz})}}}
& {{{\omega\; (\unit{rad/s})}}}
& {{{V_R(V)}}}
& {{{V_C(V)}}}
& {{{V_R(V)}}}
& {{{V_C(V)}}}
& {{{V_R(V)}}}
& {{{V_C(V)}}} \\
\midrule
100 & 628,3 & 0,043 & 7,86 & 0,215 & 7,85 & 1,119 & 7,77 \\
150 & 942,5 & 0,064 & 7,85 & 0,323 & 7,84 & 1,652 & 7,66 \\
200 & 1 256,6 & 0,086 & 7,84 & 0,429 & 7,83 & 2,161 & 7,51 \\
300 & 1 885,0 & 0,130 & 7,82 & 0,641 & 7,79 & 3,070 & 7,15 \\
400 & 2 513,3 & 0,172 & 7,80 & 0,849 & 7,74 & 3,825 & 6,71 \\
500 & 3 141,6 & 0,216 & 7,89 & 1,053 & 7,69 & 4,480 & 6,34 \\
1 000 & 6 283,2 & 0,427 & 7,87 & 2,027 & 7,57 & 6,210 & 4,40 \\
2 000 & 12 566,4 & 0,818 & 7,79 & 3,513 & 6,79 & 7,090 & 2,42 \\
\bottomrule
\end{tblr}
\end{table}
\end{document}
答案3
如果你确实想将三个表并排放置,你可以使用以下命令:
\documentclass[a4paper, 11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{float}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{hyperref}
\captionsetup[table]{skip=10pt}
\usepackage{geometry}
\geometry{a4paper, margin=2.5cm}
\usepackage{indentfirst}
% added packages:
\usepackage{adjustbox}
\usepackage{subcaption}
\begin{document}
\section{Work}
% changed:
\begin{table}[H]
\centering
\caption{Dados Experimentais do Capacitor}
\begin{subtable}{.3\textwidth}
\centering
\adjustbox{width=\textwidth}{
\begin{tabular}{|c|c|c|c|}
\hline
$f(Hz)$ & $\omega (rad/s)$ & $V_R(V)$ & $V_C(V)$\\
\hline
100 & 628,3 & 0,043 & 7,86\\
150 & 942,5 & 0,064 & 7,85\\
200 & 1.256,6 & 0,086 & 7,84\\
300 & 1.885,0 & 0,130 & 7,82\\
400 & 2.513,3 & 0,172 & 7,80\\
500 & 3.141,6 & 0,216 & 7,89\\
1.000 & 6.283,2 & 0,427 & 7,87\\
2.000 & 12.566,4 & 0,818 & 7,79\\
\hline
\end{tabular}
}
\caption{10nF}
\label{table1}
\end{subtable}
\begin{subtable}{.3\textwidth}
\centering
\adjustbox{width=\textwidth}{
\begin{tabular}{|c|c|c|c|}
\hline
$f(Hz)$ & $\omega (rad/s)$ & $V_R(V)$ & $V_C(V)$\\
\hline
100 & 628,3 & 0,215 & 7,85\\
150 & 942,5 & 0,323 & 7,84\\
200 & 1.256,6 & 0,429 & 7,83\\
300 & 1.885,0 & 0,641 & 7,79\\
400 & 2.513,3 & 0,849 & 7,74\\
500 & 3.141,6 & 1,053 & 7,69\\
1.000 & 6.283,2 & 2,027 & 7,57\\
2.000 & 12.566,4 & 3,513 & 6,79\\
\hline
\end{tabular}
}
\caption{47nF}
\label{table2}
\end{subtable}
\begin{subtable}{.3\textwidth}
\centering
\adjustbox{width=\textwidth}{
\begin{tabular}{|c|c|c|c|}
\hline
$f(Hz)$ & $\omega (rad/s)$ & $V_R(V)$ & $V_C(V)$\\
\hline
100 & 628,3 & 1,119& 7,77\\
150 & 942,5 & 1,652 & 7,66\\
200 & 1.256,6 & 2,161 & 7,51\\
300 & 1.885,0 & 3,070 & 7,15\\
400 & 2.513,3 & 3,825 & 6,71\\
500 & 3.141,6 & 4,480 & 6,34\\
1.000 & 6.283,2 & 6,210 & 4,40\\
2.000 & 12.566,4 & 7,090 & 2,42\\
\hline
\end{tabular}
}
\caption{220nF}
\label{table3}
\end{subtable}
\end{table}
\end{document}