表格不适合页面

表格不适合页面

我制作了一个表格,但它不适合页面。图片:

图像

生成图像的代码是:

\documentclass[12pt,twoside
%,draft
]{report}

\usepackage[headheight=18pt,a4paper, width=150mm, top=25mm, bottom=25mm, bindingoffset=6mm, headsep=18pt]{geometry}
\usepackage[spanish,es-noquoting]{babel}
%interprete de idioma castellano
\usepackage[utf8]{inputenc} %relacionado al input
\usepackage[T1]{fontenc} 
\usepackage{enumitem} 
\usepackage{adjustbox}
\usepackage[flushleft]{threeparttable}
\usepackage[justification=centering]{caption}
\usepackage[hypcap=false]{caption}
%para que funcionen bien las tildes
\usepackage[activate={true,nocompatibility},final,tracking=true,kerning=true,spacing=true,factor=1100,stretch=10,shrink=10]{microtype}
\usepackage{csquotes} %"para citar bien"
\emergencystretch=2em
\decimalpoint


\begin{document}

%literalmente, los capitulos se reemplazan en input{capit..}. Modoficaciones particulares pueden realizarse desde aquí o desde el capítulo escrito

\begin{table}[H]
\centering
\begin{adjustbox}{width=\textwidth}
\begin{threeparttable}
\caption{Cálculo de p$Ka$ extendido}\label{table:estimación_pka_extendido}
\begin{tabular}{|l|c|c|c|c|c|}
\hline
 & \textbf{} & \multicolumn{4}{c|}{\textbf{RM1}} \\ \hline
 &  & \multicolumn{2}{c|}{\textbf{COSMO}} & \multicolumn{2}{c|}{\textbf{SS-COSMO}} \\ \hline
 & p$Ka_{\textrm{exp}}$(298K) & p$Ka_{\textrm{calc}}$ & $\Delta$p$Ka$ & p$Ka_{\textrm{calc}}$ & $\Delta$p$Ka$ \\ \hline
\textbf{Ácidos}&  &  &  &  &  \\ \hline
cloroacético & 2.85 & 0.5 & 2.4 & 1.4 & 1.5 \\ \hline
4-clorobutírico & 4.52 & 5.0 & -0.5 & 4.7 & -0.2 \\ \hline
2-cloropentanoico\tnote{b} &  & -2.3 &  & 1.0 & \\ \hline
2-clorobutírico & 2.86 & 0.6 & 2.2 & 0.4 & 2.5 \\ \hline
3-clorobutírico & 4.05 & 3.7 & 0.4 & 3.8 & 0.3 \\ \hline
acetoacético & 3.6 & 3.4 & 0.2 & 2.0 & 1.6 \\ \hline
bromoacético & 2.69 & 1.2 & 1.5 & 1.1 & 1.6 \\ \hline
dicloro-acético & 1.41 & -3.2 & 4.6 & -2.5 & 3.9 \\ \hline
iodoacético & 3.12 & 2.1 & 1.1 & 2.8 & 0.3 \\ \hline
L-valina & 2.29 & -1.9 & 4.2 & 2.6 & -0.3 \\ \hline
L-alanina & 2.34 & -1.6 & 3.9 & 2.3 & 0.0 \\ \hline
trichloroacético & 0.7 & -7.0 & 7.7 & -4.7 & 5.4 \\ \hline
2-chloropropanoico & 2.83 & 0.8 & 2.0 & 0.2 & 2.6 \\ \hline
3-chloropropanoico & 3.98 & 3.4 & 0.6 & 5.2 & -1.3 \\ \hline
3-hidroxipropanoico & 4.51 & 3.8 & 0.8 & 3.5 & 1.0 \\ \hline
acético\tnote{a} & 4.75 & ref & ref & ref & ref \\ \hline
fluoroacético & 2.59 & 1.9 & 0.7 & -0.3 & 2.9 \\ \hline
fórmico & 3.75 & 6.4 & -2.6 & 4.3 & -0.6 \\ \hline
pirúvico & 2.39 & -0.3 & 2.7 & 1.3 & 1.1 \\ \hline
glioxílico & 3.18 & 0.3 & 2.9 & 1.0 & 2.2 \\ \hline
propanoico & 4.86 & 4.9 & -0.1 & 4.5 & 0.3 \\ \hline
butanoico & 4.83 & 5.2 & -0.3 & 4.7 & 0.1 \\ \hline
acrílico & 4.25 & 4.6 & -0.3 & 1.5 & 2.7 \\ \hline
láctico & 3.86 & 3.3 & 0.6 & 5.6 & -1.7 \\ \hline
benzoico & 4.2 & 3.7 & 0.5 & 2.2 & 2.0 \\ \hline
\textbf{MAE} &  &  & 1.8 &  & 1.7 \\ \hline
 &  &  &  &  &  \\ \hline
\textbf{Alcoholes} &  &  &  &  &  \\ \hline
glicerol(doble hidrato) & 14.15 & 11.0 & 3.2 & 14.1 & 0.0 \\ \hline
fenol & 9.99 & 1.2 & 8.8 & 5.9 & 4.1 \\ \hline
etilenglicol & 14.8 & 12.4 & 2.4 & 12.9 & 1.9 \\ \hline
2-metil-1propanol\tnote{b} &  & 17.6 &  & 20.3 &  \\ \hline
fenilmetanol & 15.4 & 15.6 & -0.2 & 14.0 & 1.4 \\ \hline
butanol & 16.1 & 16.1 & 0.0 & 15.2 & 0.9 \\ \hline
metanol & 15.5 & 14.7 & 0.8 & 12.5 & 3.0 \\ \hline
trifluoroetanol & 12.47 & 4.6 & 7.8 & 9.8 & 2.7 \\ \hline
etanol\tnote{a} & 15.9 & ref & ref & ref & ref \\ \hline
n-propanol & 16 & 16.2 & -0.2 & 16.4 & -0.4 \\ \hline
terbutanol & 19.2 & 17.3 & 1.9 & 16.3 & 2.9 \\ \hline
\textbf{MAE} &  &  & 2.8 &  & 1.9 \\ \hline
 &  &  &  &  &  \\ \hline
\textbf{Aminoácidos} &  &  &  &  &  \\ \hline
L-serina & 2.19 & 1.2 & 1.0 & 0.2 & 2.0 \\ \hline
L-isoleucina & 2.32 & 1.9 & 0.4 & 1.3 & 1.0 \\ \hline
glicina\tnote{a} & 2.35 & ref & ref & ref & ref \\ \hline
L-valina & 2.29 & 1.7 & 0.5 & 2.2 & 0.1 \\ \hline
L-alanina & 2.34 & 2.0 & 0.3 & 1.9 & 0.4 \\ \hline
L-arginina & 1.82 & 1.9 & -0.1 & 1.8 & 0.0 \\ \hline
L-lisina & 2.16 & 4.7 & -2.5 & 3.6 & -1.4 \\ \hline
\textbf{MAE} &  &  & 0.8 &  & 0.8 \\ \hline
\end{tabular}
\begin{tablenotes}
\item[a]{\scriptsize Desprotonación de referencia.}
\item[b] {\scriptsize Sin valor experimental.}
\item {Estimación y comparación de p$Ka$ calculados con RM1 y dos estrategias de solvatación: implícita (COSMO) y explícita-implícita(Solvateshell-COSMO). El $\Delta$p$Ka$ se realizó como $\Delta$p$Ka$=p$Ka_{\textrm{exp}}$-p$Ka_{\textrm{calc}}$. La sigla SS significa Solvateshell.}
\end{tablenotes}
\end{threeparttable}
\end{adjustbox}
\end{table}
\end{document}

有什么帮助可以解决这个问题?如果可能的话,我不想减少宽度,只想减少长度。

答案1

看看你的表格的以下组成是否可以接受:

在此处输入图片描述

在你的姆韦我做了以下更改:

  • 由于您的表格的\normalsize字体大小对于一页来说太高,我将字体大小减小到\footnotesize如果这个尺寸太小,那么唯一的选择就是使用longtable并将表格拆分为两页
  • 删除所有垂直线和大部分水平线。
  • 为了保持水平线我使用了booktabs包中的规则
  • 删除空行并使用包\addlinespaces中的booltabs
  • 对于列类型我从包中选择Ssiunitx

\documentclass[12pt,twoside
%,draft
]{report}

\usepackage[showframe,
            a4paper,
            headheight=18pt, width=150mm, top=25mm, bottom=25mm, bindingoffset=6mm, headsep=18pt]{geometry}
\usepackage[spanish,es-noquoting]{babel}
%interprete de idioma castellano
\usepackage[utf8]{inputenc} %relacionado al input
\usepackage[T1]{fontenc}
\usepackage{enumitem}
\usepackage{adjustbox}
\usepackage[flushleft]{threeparttable}
%\floatstyle{plaintop}
\usepackage[justification=centering]{caption}
%\usepackage[hypcap=false]{caption}
%para que funcionen bien las tildes
\usepackage[activate={true,nocompatibility},
            final,tracking=true,kerning=true,
            spacing=true,factor=1100,
            stretch=10,shrink=10]{microtype}
\usepackage{csquotes} %"para citar bien"
\emergencystretch=2em
\decimalpoint

\usepackage{booktabs}  % added
\usepackage{siunitx}   % added
\usepackage{caption}   % added

\begin{document}
    \begin{table}[hp]
\centering
\footnotesize
\renewcommand\arraystretch{0.9}
\captionsetup{skip=1ex}
\begin{threeparttable}
\caption{Cálculo de \textit{pKa} extendido}
    \label{table:estimación_pka_extendido}
\begin{tabular}{ l
            *{5}{S[table-format=2.2]}
               }
    \toprule
    &       & \multicolumn{4}{c}{\textbf{RM1}}                  \\
    \cmidrule{2-6}
    &       & \multicolumn{2}{c}{\textbf{COSMO}}
                    & \multicolumn{2}{c}{\textbf{SS-COSMO}}     \\
    \cmidrule(lr){3-4}\cmidrule(lr){5-6}
    & {$\mathit{pKa}_{\exp}(298$K)}
            & {$\mathit{pKa}_{\textrm{calc}}$}
                    & {$\Delta\mathit{pKa}$}
                            & {$\mathit{pKa}_{\textrm{calc}}$}
                                    & {$\Delta\mathit{pKa}$}    \\
    \midrule
\textbf{Ácidos}
    &       &       &       &       &                           \\
    \midrule
cloroacético
    & 2.85  & 0.5   & 2.4   & 1.4   & 1.5                       \\
4-clorobutírico
    & 4.52  & 5.0   & -0.5  & 4.7   & -0.2                      \\
2-cloropentanoico\tnote{b}
    &       & -2.3  &       & 1.0   &                           \\
2-clorobutírico
    & 2.86  & 0.6   & 2.2   & 0.4   & 2.5                       \\
3-clorobutírico
    & 4.05  & 3.7   & 0.4   & 3.8   & 0.3                       \\
acetoacético
    & 3.6   & 3.4   & 0.2   & 2.0   & 1.6                       \\
bromoacético
    & 2.69  & 1.2   & 1.5   & 1.1   & 1.6                       \\
dicloro-acético
    & 1.41  & -3.2  & 4.6   & -2.5  & 3.9                       \\
iodoacético
    & 3.12  & 2.1   & 1.1   & 2.8   & 0.3                       \\
L-valina
    & 2.29  & -1.9  & 4.2   & 2.6   & -0.3                      \\
L-alanina
    & 2.34  & -1.6  & 3.9   & 2.3   & 0.0                       \\
trichloroacético
    & 0.7   & -7.0  & 7.7   & -4.7  & 5.4                       \\
2-chloropropanoico
    & 2.83  & 0.8   & 2.0   & 0.2   & 2.6                       \\
3-chloropropanoico
    & 3.98  & 3.4   & 0.6   & 5.2   & -1.3                      \\
3-hidroxipropanoico
    & 4.51  & 3.8   & 0.8   & 3.5   & 1.0                       \\
acético\tnote{a}
    & 4.75  & {ref} & {ref} & {ref} & {ref}                     \\
fluoroacético
    & 2.59  & 1.9   & 0.7   & -0.3  & 2.9                       \\
fórmico
    & 3.75  & 6.4   & -2.6  & 4.3   & -0.6                      \\
pirúvico
    & 2.39  & -0.3  & 2.7   & 1.3   & 1.1                       \\
glioxílico
    & 3.18  & 0.3   & 2.9   & 1.0   & 2.2                       \\
propanoico
    & 4.86  & 4.9   & -0.1  & 4.5   & 0.3                       \\
butanoico
    & 4.83  & 5.2   & -0.3  & 4.7   & 0.1                       \\
acrílico
    & 4.25  & 4.6   & -0.3  & 1.5   & 2.7                       \\
láctico
    & 3.86  & 3.3   & 0.6   & 5.6   & -1.7                      \\
benzoico
    & 4.2   & 3.7   & 0.5   & 2.2   & 2.0                       \\
    \midrule
\textbf{MAE}
    &       &       & 1.8   &       & 1.7                       \\
    \addlinespace
\textbf{Alcoholes}
    &       &       &       &       &                           \\
    \midrule
glicerol(doble hidrato)
    & 14.15 & 11.0  & 3.2   & 14.1  & 0.0                       \\
fenol
    & 9.99  & 1.2   & 8.8   & 5.9   & 4.1                       \\
etilenglicol
    & 14.8  & 12.4  & 2.4   & 12.9  & 1.9                       \\
2-metil-1propanol\tnote{b}
    &       & 17.6  &       & 20.3  &                           \\
fenilmetanol
    & 15.4  & 15.6  & -0.2  & 14.0  & 1.4                       \\
butanol
    & 16.1  & 16.1  & 0.0   & 15.2  & 0.9                       \\
metanol
    & 15.5  & 14.7  & 0.8   & 12.5  & 3.0                       \\
trifluoroetanol
    & 12.47 & 4.6   & 7.8   & 9.8   & 2.7                       \\
etanol\tnote{a}
    & 15.9  & {ref} & {ref} & {ref} & {ref}                     \\
n-propanol
    & 16    & 16.2  & -0.2  & 16.4  & -0.4                      \\
terbutanol
    & 19.2  & 17.3  & 1.9   & 16.3  & 2.9                       \\
    \midrule
\textbf{MAE}
    &       &       & 2.8   &       & 1.9                       \\
    \addlinespace
\textbf{Aminoácidos}
    &       &       &       &       &                           \\
    \midrule
L-serina
    & 2.19  & 1.2   & 1.0   & 0.2   & 2.0                       \\
L-isoleucina
    & 2.32  & 1.9   & 0.4   & 1.3   & 1.0                       \\
glicina\tnote{a}
    & 2.35  & {ref} & {ref} & {ref} & {ref}                     \\
L-valina
    & 2.29  & 1.7   & 0.5   & 2.2   & 0.1                       \\
L-alanina
    & 2.34  & 2.0   & 0.3   & 1.9   & 0.4                       \\
L-arginina
    & 1.82  & 1.9   & -0.1  & 1.8   & 0.0                       \\
L-lisina
    & 2.16  & 4.7   & -2.5  & 3.6   & -1.4                      \\
    \midrule
\textbf{MAE}
    &       &       & 0.8   &       & 0.8                       \\
    \bottomrule
\end{tabular}
\begin{tablenotes}\scriptsize
\item[a]    Desprotonación de referencia.
\item[b]    Sin valor experimental.
\item       Estimación y comparación de p$Ka$ calculados con RM1 y dos estrategias de solvatación: implícita (COSMO) y explícita-implícita(Solvateshell-COSMO). El $\Delta$p$Ka$ se realizó como $\Delta$p$Ka$=p$Ka_{\textrm{exp}}$-p$Ka_{\textrm{calc}}$. La sigla SS significa Solvateshell.
\end{tablenotes}
\end{threeparttable}
    \end{table}
\end{document}

附录

如果您希望表格宽度与文本宽度相同,则您有更多选择。例如使用tabularxtabular*。当所有其他措施都失败时,使用adjustbox或多或少是最后的绝望措施......

在我看来最简单的方法是使用tabular*在这种情况下你只需要对上面的代码做一些小的修改姆韦

\begin{tabular*}{\linewidth}{%
    @{\hspace{\tabcolsep}\extracolsep{\fill}}% this add extra space between columns 
                                             % that the table width become equal to text width
                     l           
                *{5}{S[table-format=2.2]}
                             }
...

\end{tabular*}

所有其他代码都相同。在这种情况下,表格如下所示(仅显示表格的顶部):

在此处输入图片描述

笔记:在实际文档中,您应该删除geometry包选项showframe(现在,仅用于测试目的,显示页面布局

编辑:我现在考虑的代码伯纳德评论如下。

相关内容