对于论文(包含章节)使用 apa6 类是否合理?

对于论文(包含章节)使用 apa6 类是否合理?

我想使用 LaTeX/XeLaTeX(我是新手)完成我的心理学博士论文,我的试用文档目前使用apa6进行文档布局(并使用biblatex-apa/biber 进行引用)。似乎apa6不允许\chapter{},虽然有两篇相关的帖子(12),我实际上无法判断它是否适合用于apa6论文!我会喜欢能够拥有的是:

  1. 我的文档结构和格式均符合 APA 第 6 版风格(由 提供apa6)。
  2. APA 第 6 版格式的引用和参考文献列表(提供biblatex-apa)。
  3. 允许章节(缺失apa6)。
  4. 引入一些定制的风格(例如引用转录的采访片段)。

有没有一种相对无痛的方法来实现目标 1 到 4?我还考虑过将类似的东西memoir与 结合使用可能会更容易biblatex-apa,而不再严格遵守 APA 风格(即 中的所有内容apa6)。

答案1

对该问题的评论非常有用,并且 cfr 的这个建议很好:

我不建议使用任何专门为管理论文而排版单篇文章的类。你需要做太多改动。不仅仅是添加 \chapter{} 命令,目录、参考书目等内容都会出错。最好弄清楚 apa6 做了哪些你真正想要的、适用于论文的事情。

StrongBad 还指出,APA 甚至没有完整的论文格式指南,所以在我看来,最好的方法是使用biblatex-apaandmemoirKOMA-Script。我选择它memoir只是因为英文文档更详尽。

从那里我将配置一些必要的 APA 格式内容(行距、边距)并处理biblatex-apa参考书目。 biblatex-apabiber似乎提供了最好的 APA 引用可能性(如果您想要第 6 种样式),因为它允许使用 UTF-8 并具有额外的字段,这使得 APA 引用对于罕见的参考类型更加令人愉快。

块引用看起来很适合引用转录的采访片段。

答案2

我建议您使用这些包:

\documentclass[jou,natbib]{apa6}
\usepackage{apacite}
\usepackage{natbib}

如果您觉得使用 \section 代替\chapter不可接受,它们将提供您所需的一切。我个人将其用作\section章节,您可以轻松地在章节名称中包含“第 n 章”以表明它是一个章节。

自定义样式不会影响 apa6,因此请随意实现您需要的任何内容。只需使用\quote就足够了。

答案3

如果您希望继续使用该apa6软件包,可以尝试修改该apa6.cls文件。该文件的绝对位置取决于您的安装,在我的 Windows 计算机上,相对路径为“tex\latex\apa6”。当然,请确保在编辑之前备份该文件。

就我而言,我将文件中的默认“jou”条目替换为“book”条目,如下所示:

\@ifundefined{def@man}{%
    \@ifundefined{def@jou}{%
        \@ifundefined{def@doc}{%
        }{% doc
          \ifx\apaSix@ptsize\apaSix@noptsize
            \LoadClass[11pt,twoside]{article} % default for doc is 11pt
          \else
            \LoadClass[\apaSix@ptsize]{article}
          \fi
        }
    }{% jou
      \ifx\apaSix@ptsize\apaSix@noptsize
        \LoadClass[10pt,twoside]{article} % default for jou is 10pt
      \else
        \LoadClass[\apaSix@ptsize,twoside]{article}
      \fi
    }
}{% man
  \ifx\apaSix@ptsize\apaSix@noptsize
    \LoadClass[12pt,twoside]{article} % default for man is 12pt
  \else
    \LoadClass[\apaSix@ptsize]{article}
  \fi
}

到:

\@ifundefined{def@man}{%
    \@ifundefined{def@jou}{%
        \@ifundefined{def@doc}{%
        }{% doc
          \ifx\apaSix@ptsize\apaSix@noptsize
            \LoadClass[11pt,twoside]{article} % default for doc is 11pt
          \else
            \LoadClass[\apaSix@ptsize]{article}
          \fi
        }
    }{% jou
      \ifx\apaSix@ptsize\apaSix@noptsize
        \LoadClass[10pt,twoside]{book} % CHANGED default for jou is 10pt
      \else
        \LoadClass[\apaSix@ptsize,twoside]{book} % CHANGED
      \fi
    }
}{% man
  \ifx\apaSix@ptsize\apaSix@noptsize
    \LoadClass[12pt,twoside]{article} % default for man is 12pt
  \else
    \LoadClass[\apaSix@ptsize]{article}
  \fi
}

这至少对我的情况是有效的——允许呈现我的博士论文的章节(以及目录)。

编辑

相关内容