I'm trying do cite after the rules of "Deutsche Gesellschaft für Psychologie" which are similar to the ones of APA.

Therefore I downloaded a modification here.

After deleting the line \usepackage{Sweave} (I have no idea, what this is for.) it produces two warnings:

  1. LaTeX Warning: You have requested package 'apager', but the package provides 'apacite'.
  2. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right.

I know how to fix the first:

Change line 40 in apager.sty from \ProvidesPackage{apacite}[1994/11/30 APA citation] to \ProvidesPackage{apager}[1994/11/30 APA citation]

But how to fix the second warning?

Additional question: What is the apager.bst file for?

  • Have you re-run LaTeX? I.E. have you run it at least twice? The warning says that basically in the normal procedure of running the anchors used to generate TOC and references in various places may have changed (new section, new float positioning, etc…). So, in order to have correct cross references, LaTeX tells you to re-run it. – Moriambar Apr 15 '17 at 20:37
  • I reran LaTeX several times. – Ben Apr 15 '17 at 20:47
  • @Ben Can you check if rerunning LaTeX causes any changes in the content of your .aux file? – Hagen von Eitzen Apr 15 '17 at 21:58
  • The alteration date changes, but the two files are identical. – Ben Apr 15 '17 at 22:20
  • A bit sad to see that people take files and just change them to their gusto. Without doing the more important changes. You should not care about fixing the wrong package, you should rather make DGPS aware of the problem so they can fix it for everybody using their template. – Johannes_B Apr 16 '17 at 6:12

Not a real answer to my question, but if someone else searches for a solution, here is mine.

Just use biblatex-apa.



An alternative is to use apalike-german, but the author recommends to use BibLaTeX.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.