如何更改表格的大小?

问题描述 投票:0回答:1

我有这张桌子。我想减小表的大小,但我无法更改。

\addtolength{\tabcolsep}{-1pt}
无法按我想要的方式工作。我该怎么办???

\begin{table}[htbp]
    \begin{tabular}{|p{2cm}||p{2cm}||p{2cm}||p{2cm}||p{2cm}||p{2cm}|}
        \hline
        Energy& \multicolumn{2}{|c|} {O16(p,np)O15}  & Energy & \multicolumn{2}{|c|} {O16(p,np)O15} \\
        \hline
        & Q & Cross section(mb) & & Q & Cross section(mb) \\
        \hline
        20 & 216 & 4,31E+00 & 60 & 2216 & 4,42E+01\\
    \end{tabular}

\caption{Number of reaction channels and cross section for O16(p,np)O15 on INCL model}

\label{incl_2}

\end{table}
resize font-size
1个回答
0
投票

您正在使用

p{2cm}
手动指定列的宽度。相反,您可以将此说明符替换为
c
之类的内容。这将使列中的所有文本居中,并且每列的宽度将自动确定。然后,如果您的桌子仍然太宽,您可以使用类似
\addtolength{\tabcolsep}{-1pt}
的内容。

\addtolength{\tabcolsep}{-5pt}
\begin{table}[htbp]
    \begin{tabular}{|c||c||c||c||c||c|}
        \hline
        Energy& \multicolumn{2}{|c|} {O16(p,np)O15}  & Energy & \multicolumn{2}{|c|} {O16(p,np)O15} \\
        \hline
        & Q & Cross section(mb) & & Q & Cross section(mb) \\
        \hline
        20 & 216 & 4,31E+00 & 60 & 2216 & 4,42E+01\\
    \end{tabular}

\caption{Number of reaction channels and cross section for O16(p,np)O15 on INCL model}

\label{incl_2}

\end{table}
© www.soinside.com 2019 - 2024. All rights reserved.