使用 p 类型停止 apa6e 中表格的自动缩进

使用 p 类型停止 apa6e 中表格的自动缩进

在 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}}

相关内容