Как вписать текст в большую таблицу?

Как вписать текст в большую таблицу?

Я работаю над большой таблицей и использую некоторые инструменты, чтобы вписать ее в текст ширины по умолчанию. Однако один из ее столбцов не вписывается в размеры таблицы. Как это сделать?

\documentclass[
% -- opções da classe memoir --
article,            % indica que é um artigo acadêmico
11pt,               % tamanho da fonte
oneside,            % para impressão apenas no verso. Oposto a twoside
a4paper,            % tamanho do papel. 
% -- opções da classe abntex2 --
%chapter=TITLE,     % títulos de capítulos convertidos em letras maiúsculas
%section=TITLE,     % títulos de seções convertidos em letras maiúsculas
%subsection=TITLE,  % títulos de subseções convertidos em letras maiúsculas
%subsubsection=TITLE % títulos de subsubseções convertidos em letras maiúsculas
% -- opções do pacote babel --
english,            % idioma adicional para hifenização
brazil,             % o último idioma é o principal do documento
sumario=tradicional
]{abntex2}

\usepackage{tabularx}
\usepackage{adjustbox}

 \begin{document}

 \begin{table}[!htbp]
 \scriptsize
 \centering
 \begin{center}
 \caption{Resultados das regressões utilizando Mínimos Quadrados Ordinários}
 %\scalebox{1}{
 \begin{tabularx}{\textwidth}{cccccccccccccc} \hline %{bss}

 & $R^2 (\%)$ & Int. & \multicolumn{1}{l}{$R_{t}$} & \multicolumn{1}{l}{$R_{t-1}$} & \multicolumn{1} 
 {l}{$R_{t-2}$} & \multicolumn{1}{l}{$R_{t-3}$} & \multicolumn{1}{l}{$R_{t+1}$ } & \multicolumn{1}{l} 
 {$R_{t+2}$} & \multicolumn{1}{l}{$|R_{t}|$} & \multicolumn{1}{l}{$R^2_t$ } & \multicolumn{1}{l}{$\% 
 \Delta OVX_{t-1}$} & \multicolumn{1}{l}{$\% \Delta OVX_{t-2}$} & \multicolumn{1}{l}{$\% \Delta 
 OVX_{t-3}$} \\ \hline
 M1 & 0.00                      & 0.00       & 0.00                     & 0.00                       
 & 0.00                       & 0.00                       & 0.00                       & 0.00                       
 & 0.00                       & 0.00                                        & 0.00                                
 & 0.00                                 & 0.00                                 \\
 M2 & 0.00                      & 0.00       & 0.00                     & 0.00                       
 & 0.00                       & 0.00                       & 0.00                       & 0.00                       
 & 0.00                       & 0.00                                        & 0.00                                
 & 0.00                                 & 0.00                                 \\
 M3 & 0.00                      & 0.00       & 0.00                     & 0.00                       
 & 0.00                       & 0.00                       & 0.00                       & 0.00                       
 & 0.00                       & 0.00                                        & 0.00                                
 & 0.00                                 & 0.00                                 \\
 M4 & 0.00                      & 0.00       & 0.00                     & 0.00                       
 & 0.00                       & 0.00                       & 0.00                       & 0.00                       
 & 0.00                       & 0.00                                        & 0.00                                
 & 0.00                                 & 0.00                                 \\
 M5 & 0.00                      & 0.00       & 0.00                     & 0.00                       
 & 0.00                       & 0.00                       & 0.00                       & 0.00                       
 & 0.00                       & 0.00                                        & 0.00                                
 & 0.00                                 & 0.00 \\ \hline                                
 \end{tabularx}
 %}
 \label{tab:Tabela 1}
 \end{center}
 \end{table}

 \end{document}

изображение таблицы

решение1

Вот несколько вариантов того, как сделать таблицу достаточно узкой, чтобы она вписалась в ширину текста:

  1. В первом примере я заменил tabularxна , в данном конкретном случае более подходящий tabular*и используемый \setlength{\tabcolsep}{0pt}в сочетании с @{\extracolsep{\fill}}, чтобы уменьшить расстояние между столбцами, чтобы убедиться, что таблица просто вписывается в textwidth. В этом примере я также сохранил \scriptsizeразмер шрифта, но удалил лишнюю \enteringкоманду и centerокружение.

  2. Во втором примере я дополнительно заменил \hlineкоманды горизонтальными линиями из booktabsпакета, чтобы избежать наложений текста на горизонтальные линии.

  3. В третьем примере я попытался сократить заголовки столбцов, переместив повторяющуюся информацию в общий заголовок. При таком подходе можно увеличить размер шрифта до \smallи при этом вписать таблицу в textwidth.

  4. В последнем примере я транспонировал всю таблицу.

введите описание изображения здесь

(Красные линии обозначают поля.)

\documentclass[
% -- opções da classe memoir --
article,            % indica que é um artigo acadêmico
11pt,               % tamanho da fonte
oneside,            % para impressão apenas no verso. Oposto a twoside
a4paper,            % tamanho do papel. 
% -- opções da classe abntex2 --
%chapter=TITLE,     % títulos de capítulos convertidos em letras maiúsculas
%section=TITLE,     % títulos de seções convertidos em letras maiúsculas
%subsection=TITLE,  % títulos de subseções convertidos em letras maiúsculas
%subsubsection=TITLE % títulos de subsubseções convertidos em letras maiúsculas
% -- opções do pacote babel --
english,            % idioma adicional para hifenização
brazil,             % o último idioma é o principal do documento
sumario=tradicional
]{abntex2}

\usepackage{booktabs}
\usepackage{showframe}\renewcommand*\ShowFrameColor{\color{red}}

 \begin{document}

 \begin{table}[!htbp]
 \scriptsize
 \setlength{\tabcolsep}{0pt}
 \caption{Resultados das regressões utilizando Mínimos Quadrados Ordinários}
 \begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}cccccccccccccc} \hline %{bss}

 & $R^2 (\%)$ & Int. & \multicolumn{1}{l}{$R_{t}$} & \multicolumn{1}{l}{$R_{t-1}$} & \multicolumn{1} 
 {l}{$R_{t-2}$} & \multicolumn{1}{l}{$R_{t-3}$} & \multicolumn{1}{l}{$R_{t+1}$ } & \multicolumn{1}{l} 
 {$R_{t+2}$} & \multicolumn{1}{l}{$|R_{t}|$} & \multicolumn{1}{l}{$R^2_t$ } & \multicolumn{1}{l}{$\% 
 \Delta OVX_{t-1}$} & \multicolumn{1}{l}{$\% \Delta OVX_{t-2}$} & \multicolumn{1}{l}{$\% \Delta 
 OVX_{t-3}$} \\ \hline
 M1 & 0.00                      & 0.00       & 0.00                     & 0.00                       
 & 0.00                       & 0.00                       & 0.00                       & 0.00                       
 & 0.00                       & 0.00                                        & 0.00                                
 & 0.00                                 & 0.00                                 \\
 M2 & 0.00                      & 0.00       & 0.00                     & 0.00                       
 & 0.00                       & 0.00                       & 0.00                       & 0.00                       
 & 0.00                       & 0.00                                        & 0.00                                
 & 0.00                                 & 0.00                                 \\
 M3 & 0.00                      & 0.00       & 0.00                     & 0.00                       
 & 0.00                       & 0.00                       & 0.00                       & 0.00                       
 & 0.00                       & 0.00                                        & 0.00                                
 & 0.00                                 & 0.00                                 \\
 M4 & 0.00                      & 0.00       & 0.00                     & 0.00                       
 & 0.00                       & 0.00                       & 0.00                       & 0.00                       
 & 0.00                       & 0.00                                        & 0.00                                
 & 0.00                                 & 0.00                                 \\
 M5 & 0.00                      & 0.00       & 0.00                     & 0.00                       
 & 0.00                       & 0.00                       & 0.00                       & 0.00                       
 & 0.00                       & 0.00                                        & 0.00                                
 & 0.00                                 & 0.00 \\ \hline                                
 \end{tabular*}
 \label{tab:Tabela 1}
 \end{table}


 \begin{table}[!htbp]
 \scriptsize
 \setlength{\tabcolsep}{0pt}
 \caption{Resultados das regressões utilizando Mínimos Quadrados Ordinários}
 \begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}cccccccccccccc} 
 \toprule %{bss}
 & $R^2 (\%)$ & Int. & $R_{t}$ & $R_{t-1}$ & $R_{t-2}$ & $R_{t-3}$ & $R_{t+1}$  &  
 $R_{t+2}$ & $|R_{t}|$ & $R^2_t$ & $\%\Delta OVX_{t-1}$ & $\% \Delta OVX_{t-2}$ & $\% \Delta OVX_{t-3}$ \\ \midrule
 M1 & 0.00                      & 0.00       & 0.00                     & 0.00                       
 & 0.00                       & 0.00                       & 0.00                       & 0.00                       
 & 0.00                       & 0.00                                        & 0.00                                
 & 0.00                                 & 0.00                                 \\
 M2 & 0.00                      & 0.00       & 0.00                     & 0.00                       
 & 0.00                       & 0.00                       & 0.00                       & 0.00                       
 & 0.00                       & 0.00                                        & 0.00                                
 & 0.00                                 & 0.00                                 \\
 M3 & 0.00                      & 0.00       & 0.00                     & 0.00                       
 & 0.00                       & 0.00                       & 0.00                       & 0.00                       
 & 0.00                       & 0.00                                        & 0.00                                
 & 0.00                                 & 0.00                                 \\
 M4 & 0.00                      & 0.00       & 0.00                     & 0.00                       
 & 0.00                       & 0.00                       & 0.00                       & 0.00                       
 & 0.00                       & 0.00                                        & 0.00                                
 & 0.00                                 & 0.00                                 \\
 M5 & 0.00                      & 0.00       & 0.00                     & 0.00                       
 & 0.00                       & 0.00                       & 0.00                       & 0.00                       
 & 0.00                       & 0.00                                        & 0.00                                
 & 0.00                                 & 0.00 \\ \bottomrule
 \end{tabular*}
 \label{tab:Tabela 1}
 \end{table}
 
 
\begin{table}[!htbp]
 \small
 \setlength{\tabcolsep}{0pt}
 \caption{Resultados das regressões utilizando Mínimos Quadrados Ordinários}
 \begin{tabular*}{\textwidth}{@{\extracolsep{\fill}}cccccccccccccc} 
 \toprule
 & & &&&&&&&&& \multicolumn{3}{c}{$\% \Delta OV$}\\
 \cmidrule{12-14}
 & $R^2 (\%)$ & Int. & $R_{t}$ & $R_{t-1}$ & $R_{t-2}$ & $R_{t-3}$ & $R_{t+1}$  &  
 $R_{t+2}$ & $|R_{t}|$ & $R^2_t$ & $X_{t-1}$ & $X_{t-2}$ & $X_{t-3}$ \\ \midrule
 M1 & 0.00                      & 0.00       & 0.00                     & 0.00                       
 & 0.00                       & 0.00                       & 0.00                       & 0.00                       
 & 0.00                       & 0.00                                        & 0.00                                
 & 0.00                                 & 0.00                                 \\
 M2 & 0.00                      & 0.00       & 0.00                     & 0.00                       
 & 0.00                       & 0.00                       & 0.00                       & 0.00                       
 & 0.00                       & 0.00                                        & 0.00                                
 & 0.00                                 & 0.00                                 \\
 M3 & 0.00                      & 0.00       & 0.00                     & 0.00                       
 & 0.00                       & 0.00                       & 0.00                       & 0.00                       
 & 0.00                       & 0.00                                        & 0.00                                
 & 0.00                                 & 0.00                                 \\
 M4 & 0.00                      & 0.00       & 0.00                     & 0.00                       
 & 0.00                       & 0.00                       & 0.00                       & 0.00                       
 & 0.00                       & 0.00                                        & 0.00                                
 & 0.00                                 & 0.00                                 \\
 M5 & 0.00                      & 0.00       & 0.00                     & 0.00                       
 & 0.00                       & 0.00                       & 0.00                       & 0.00                       
 & 0.00                       & 0.00                                        & 0.00                                
 & 0.00                                 & 0.00 \\ \bottomrule
 \end{tabular*}
 \label{tab:Tabela 1}
 \end{table}
 
 
\begin{table}[!htbp]
\centering
 \caption{Resultados das regressões utilizando Mínimos Quadrados Ordinários}
 \begin{tabular}{lccccc} \hline %{bss}
 & M1 & M2 & M3 & M4 & M5\\
 \midrule
  $R^2 (\%)$            & 0.00 & 0.00 & 0.00 & 0.00 & 0.00 \\
  Int.                  & 0.00 & 0.00 & 0.00 & 0.00 & 0.00 \\
  $R_{t}$               & 0.00 & 0.00 & 0.00 & 0.00 & 0.00 \\
  $R_{t-1}$             & 0.00 & 0.00 & 0.00 & 0.00 & 0.00 \\
  $R_{t-2}$             & 0.00 & 0.00 & 0.00 & 0.00 & 0.00 \\
  $R_{t-3}$             & 0.00 & 0.00 & 0.00 & 0.00 & 0.00 \\
  $R_{t+1}$             & 0.00 & 0.00 & 0.00 & 0.00 & 0.00 \\
  $R_{t+2}$             & 0.00 & 0.00 & 0.00 & 0.00 & 0.00 \\
  $|R_{t}|$             & 0.00 & 0.00 & 0.00 & 0.00 & 0.00 \\
  $R^2_t$               & 0.00 & 0.00 & 0.00 & 0.00 & 0.00 \\
  $\%\Delta OVX_{t-1}$  & 0.00 & 0.00 & 0.00 & 0.00 & 0.00 \\
  $\% \Delta OVX_{t-2}$ & 0.00 & 0.00 & 0.00 & 0.00 & 0.00 \\
  $\% \Delta OVX_{t-3}$ & 0.00 & 0.00 & 0.00 & 0.00 & 0.00 \\ 
  \bottomrule
 \end{tabular}
 \label{tab:Tabela 1}
\end{table}


 \end{document}

Связанный контент