我如何调整表格大小并将它们并排放置?

我如何调整表格大小并将它们并排放置?

我想将 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}。恭喜您使用utf8indentfirst。我还添加了\captionsetup{textformat=period},因此您可以在表格和图形的标题末尾添加句号,而不必实际输入它们,如果您不需要它,只需将其删除即可。

关于小数分隔符,我总是建议我的学生快速阅读一下维基百科中的小数分隔符。这很简单,但请给我们概述一下为什么这是一个如此复杂的主题。世界上有许多标准,例如使用或不使用句号/逗号/其他 总是依赖于一些先前的定义,一些标准。为了解决这个问题,我们有包希尼奇。它支持一整套带有数字和单位的修改。试试这个包吧。

从这个意义上讲,我配置了使用逗号和句点,就像您在表格中使用的一样,并且我使用基于sisetup创建了第一个表的副本。您也可以看看\newcolumtypesiunitx关于如何制作美观表格的提示

\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}

三张桌子并排摆放。

相关内容