
我无法将文本中的某些表格居中。我正在使用以下代码:
\documentclass[12pt,openany, letterpaper, pagesize, draftthesis]{scrbook}
\usepackage{amsmath} %uso de equaciones
\usepackage{amssymb}
\usepackage{amsfonts}
\usepackage{paralist}
\usepackage{rotating} %para rotar la hoja y tabla
\usepackage{booktabs} %hacer tablas
\usepackage{adjustbox} %ajustar tabla a hoja
\usepackage{slashbox,multirow}
\usepackage[flushleft]{threeparttable}
\usepackage{tabularx}
\usepackage{longtable}
\begin{document}
\chapter{Appendix: Tables}
\begin{table}[h!]
\centering
\caption{Ln Diff. Exchange rate tests}
\label{table:Diff. Exchange}
\begin{threeparttable}
\scalebox{0.8}{
\begin{tabular}{ccccc}\\
%%% TABLE CONTENT
\end{tabular}}
\begin{tablenotes}
\footnotesize
\item[$\dagger$] Statistic for the series.
\item[$\ddagger$] Statistic for the squared residuals.
\end{tablenotes}
\end{threeparttable}
\end{table}
但我没有定心表,如您在图片中看到的。我尝试了此处引用的不同解决方案。任何帮助都将不胜感激。
答案1
根据您未编译的代码,我会说:不要使用\scalebox{0.8}{
。
请参阅以下内容编译MWE(我添加了虚拟表和缺失的命令以结束文档):
\documentclass[12pt,openany, letterpaper, pagesize, draftthesis]{scrbook}
\usepackage{amsmath} %uso de equaciones
\usepackage{amssymb}
\usepackage{amsfonts}
\usepackage{paralist}
\usepackage{rotating} %para rotar la hoja y tabla
\usepackage{booktabs} %hacer tablas
\usepackage{adjustbox} %ajustar tabla a hoja
\usepackage{slashbox,multirow}
\usepackage[flushleft]{threeparttable}
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{showframe}
\begin{document}
\chapter{Appendix: Tables}
\begin{table}[h!]
\centering
\caption{Ln Diff. Exchange rate tests}
\label{table:Diff. Exchange}
\begin{threeparttable}
%\scalebox{0.8}{
\begin{tabular}{ccccc}\\
test & test & test & test & test\\
test & test & test & test & test\\
test & test & test & test & test\\
\end{tabular}%}
\begin{tablenotes}
\footnotesize
\item[$\dagger$] Statistic for the series.
\item[$\ddagger$] Statistic for the squared residuals.
\end{tablenotes}
\end{threeparttable}
\end{table}
\end{document}
结果如下: