如果我结合使用 apacite 和 \flushleft,如何修复参考文献之间的不平等空间

如果我结合使用 apacite 和 \flushleft,如何修复参考文献之间的不平等空间

我对 所做的引用有疑问apacite。我的引用必须格式化为左对齐条目:

   \documentclass[a4paper,fontsize=14pt,DIV=10,twoside, numbers=noenddot, bibliography=totoc, cleardoublepage=empty]{scrbook}
\pagestyle{plain}

\usepackage[utf8]{inputenc}
\usepackage[english,ngerman]{babel}
\usepackage{pxfonts}
\usepackage[natbibapa]{apacite} 
\usepackage[osf,sc]{mathpazo}
\usepackage[T1]{fontenc}
\usepackage{fixltx2e}
\usepackage{ellipsis}
\usepackage{ragged2e}
\usepackage[tracking=true]{microtype}
\DeclareMicrotypeSet*[tracking]{my}{ font = */*/*/sc/* } 
\SetTracking{ encoding = *, shape = sc }{ 45 }
\usepackage{hyperref}

\setcounter{tocdepth}{1}
\setkomafont{caption}{\fontsize{12}{14}\normalfont}
\setkomafont{captionlabel}{\fontsize{12}{14}\bfseries}
\setkomafont{descriptionlabel}{\fontsize{14}{16}\bfseries}
\setcapindent{0em}
\setkomafont{footnote}{\fontsize{12}{14}\normalfont}
\setkomafont{chapter}{\fontsize{18}{20}\normalfont\bfseries}
\setkomafont{chapterentry}{\fontsize{16}{20}\normalfont\bfseries}
\setkomafont{section}{\fontsize{16}{18}\normalfont\bfseries}
\setkomafont{subsection}{\fontsize{14}{16}\normalfont\bfseries}
\setkomafont{subsubsection}{\fontsize{14}{16}\normalfont\bfseries}

\clubpenalty=10000
\widowpenalty=10000
\displaywidowpenalty=10000
\brokenpenalty=10000
\doublehyphendemerits=5000 
\finalhyphendemerits=5000
\tolerance=10000
\urlstyle{same}
\deffootnote{0.75cm}{1em}{\makebox[0.75cm][l]{\thefootnotemark}}

\author{XX} \title{YYY}
\begin{document} 
\maketitle 
\citep{APA1, APA2, Ambady1}
\bibliographystyle{apacite}
\begin{flushleft}
\bibliography{test}
\end{flushleft}

\end{document}

我正在使用带有 natbibapa 选项的 apacite (\usepackage[natbibapa]{apacite})。test.bib 文件包含以下三个条目:

@article{Ambady1,
   author = {Ambady, Nalini and Rosenthal, Robert},
   title = {{Half a minute: Predicting teacher evaluations from thin slices of nonverbal behavior and physical attractiveness}},
   journal = {Journal of Personality and Social Psychology},
   volume = {64},
   number = {3},
   pages = {431-441},
   year = {1993}
}
@book{APA1,
   author = {{American Psychological Association}},
   title = {Publication manual of the {A}merican {P}sychological {A}ssociation},
   publisher = {American Psychological Association},
   address = {Washington},
   year = {2010}
}
@book{APA2,
   author = {{American Psychological Association}},
   title = {{APA} Dictionary of Psychology},
   publisher = {American Psychological Association},
   address = {Washington},
   year = {2007}
}

当我合并时,apacite\flushleft的一些参考文献之间的行距不一致。我该如何解决这个问题?

答案1

您不应该使用\flushleft:此宏仅用于\begin{flushleft}工作。

你可以用以下方法解决你的问题

\begin{FlushLeft}
\bibliography{mybibfile}
\end{Flushleft}

这将降低条目中的最后一个框产生不良行为的可能性。

请注意,这FlushLeft是由ragged2e您已在加载的内容提供的。

相关内容