
Для своей диссертации я используюМагистерскаяДокторскаяДиссертацияшаблон и необходимо изменить заголовки в соответствии с правилами APA6.
я нашелэто превосходное решение TeX.SEдля этого, но поскольку я не использую ни один из классов документов KOMA-Script, предлагаемые команды RedeclareSectionCommand
иsectioncatchphraseformat
возвращаютНеопределенная последовательность управления.
Есть ли способ включить эти команды в моем классе документа или есть другой способ создать эти точные форматы заголовков? Пока что я нашел только людей, работающих напрямую с классами KOMA-Script или классом apa6
.
(Из-за использования определенного шаблона и сути моей проблемы «Что включить, чтобы X работало», я не уверен, что именно мне следует включить в MWE. Я оставлю это, пока не будет получено конкретное требование.)
решение1
Стиль APA охватывает, возможно, сотню деталей, а не только заголовки. Чтобы соответствовать всем правилам APA6, лучше придерживаться класса apa6.
Класс apa6
работает как заявлено и загружает все необходимые дополнительные пакеты. Смотрите этот простой пример.
\documentclass{apa6}
\usepackage{kantlipsum}
\begin{document}
Normal Text
\kant[1]
\section{Level 1}
\kant[2]
\subsection{Level 2}
\kant[3]
\subsubsection{Level 3}
\kant[1]
\paragraph{Level 4}
\kant[2]
\subparagraph{Level 5}
\kant[3]
\end{document}
Если вы хотите использовать шаблон диссертации, вы можете попробовать рукопись в стиле Oveveleaf APA6.
https://www.overleaf.com/latex/templates/your-apa6-style-manuscript/kngbbqpypjcq
Обратите внимание, что последняя версиядиктатуры АПА — это АПА7, со многими изменениями. Видите разницу? (Вставьте apa7 вместо apa6 в прежнем коде)
Так что еще один вариант был бы
Зачастую редакция организации или журнала становится очень придирчивой. Лучше проконсультируйтесь с ними, прежде чем публиковать вашу рукопись.
Также убедитесь, что шаблон, который вы хотите использовать, соответствует требованиям университета или факультета. У многих есть свои шаблоны. Смотрите примеры и рекомендации в
http://ctan.math.washington.edu/tex-archive/macros/latex/contrib/apa7/apa7.pdf
и самое полезное (APA 6) от Purdue
https://engineering.purdue.edu/~mark/puthesis/
постоянный URL-адрес bit.ly/путезис
Из того же источника
Не существует комбинации опций, которая автоматически даст правильные заголовки, таблицы и рисунки в соответствии с Publication Manual of the American Psychological Association, шестое издание, пятый тираж, январь 2011 г. (Неофициально это известно как формат APA — я называю его APA6.) Спецификации APA6 ориентированы на короткие статьи и журнальные статьи. Он не определяет формат для оглавления, списка таблиц, списка рисунков и т. д. Он не определяет нумерацию, которая должна использоваться для глав, разделов, подразделов, подподразделов, уравнений и т. д.
... Отдел по защите диссертаций рекомендует использовать puthesis.
Для тестирования загрузите программное обеспечение puthesis и файлы шаблонов, поместите все в один каталог и скомпилируйте thesis.tex.
решение2
Я придумал решение для создания правильных форматов с помощью titlesec
пакета. Интервал был подтвержден в соответствии с результатами класса apa6
. К сожалению, я не смог сделать так, чтобы он автоматически подстраивался под размер шрифта документа, поэтому, если кто-то захочет использовать его для шрифтов меньше 12pt, его нужно будет перенастроить.
% in the preamble
\usepackage{titlesec}
\titleformat{\chapter}[hang]{\centering\bfseries}{\thechapter}{9pt}{}
\titlespacing{\chapter}{0pt}{.25\baselineskip}{\baselineskip}
\titleformat{\section}[hang]{\bfseries}{\thesection}{20pt}{}
\titlespacing{\section}{0pt}{\baselineskip}{0.2\baselineskip}
\titleformat{\subsection}[runin]{\bfseries}{\thesubsection}{3pt}{}[.\indent]
\titlespacing{\subsection}{11pt}{0.5\baselineskip}{0pt}
% after document start
\setlength{\parindent}{12pt}
Документация о том, как titleformat
,titlespacing
и ее аргументы можно найтив этом руководстве (стр. 3-5).