在 apa6e 中,表格环境会自动缩进。这不符合 APA 的指导方针。
我怎样才能停止表格环境的缩进(不使用解决方法)?
解决方案停止 apa6e 中表格的自动缩进不起作用
tex
\documentclass{apa6e}
\shorttitle{}
\begin{document}
\begin{table}
\caption{Caption}
\begin{tabular}{p{2cm}}
\hline
This appears indented. \\
\hline
\end{tabular}
\end{table}
\end{document}
答案1
类apa6e
加载ragged2e
,重新定义\@arrayparboxrestore
为使用\RaggedRight
。该类执行
\RequirePackage[document]{ragged2e}
\setlength{\RaggedRightParindent}{0.5in}
第二行负责您所看到的缩进。
只需添加
\setlength{\RaggedRightParindent}{0pt}
你的序言。
\documentclass{apa6e}
\setlength{\RaggedRightParindent}{0pt}
\shorttitle{}
\begin{document}
\begin{table}
\caption{Caption}
\begin{tabular}{|p{2cm}|}% | just to show the box
\hline
This appears indented. \\
\hline
\end{tabular}
\end{table}
\end{document}
答案2
如果尚未完成,请将其放入序言中:
\usepackage{array}
并将此序言用于您的表格:
\begin{tabular}{>{\noindent}p{2cm}}