Я пытаюсь ссылаться на правила «Немецкого общества психологии», которые аналогичны правилам АПА.
Поэтому я скачал модификациюздесь.
После удаления строки \usepackage{Sweave}
(понятия не имею, зачем она) выдается два предупреждения:
LaTeX Warning: You have requested package 'apager', but the package provides 'apacite'.
LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.
Я знаю, как исправить первую:
Измените строку 40 в apager.sty с \ProvidesPackage{apacite}[1994/11/30 APA citation]
на\ProvidesPackage{apager}[1994/11/30 APA citation]
Но как исправить второе предупреждение?
Дополнительный вопрос: Для чего нужен файл apager.bst?
решение1
Это не настоящий ответ на мой вопрос, но если кто-то ищет решение, вот мое.
Просто используйтеbiblatex-apa.
Код:
\usepackage[style=apa]{biblatex}
\DeclareLanguageMapping{german}{german-apa}
Альтернативой является использованиеapalike-немецкий, но автор рекомендует использовать BibLaTeX.