6

I am new to LaTeX and I need to format my bibliography according to the newest version of APA manual (6th version). As I use bibtex and the \bibliographystyle{apacite}, not all the references are displayed correctly.

Now, I wish to force LaTeX to always list all of the authors in the bibliography, but to keep the rest of the apacite style. Can I do that? Or could I, for example, force LaTeX to list all authors only in a few special cases (because that problem does only occur three or four times in total)?

An Example (sorry for not putting it earlier): An entry in the .bib looks as follows

@article{55,
  title={An SCN9A channelopathy causes congenital inability to experience pain},
  author={Cox, James J and Reimann, Frank and Nicholas, Adeline K and Thornton, Gemma and Roberts, Emma and Springell, Kelly and Karbani, Gulshan and Jafri, Hussain and Mannan, Jovaria and Raashid, Yasmin and L. Al-Gazali and H. Hamamy and E. M. Valente and S. Gorman and R. Williams and D. P. McHale and J. N. Wood and F. M. Gribble and C. G. Woods},
  journal={Nature},
  volume={444},
  number={7121},
  pages={894--898},
  year={2006},
  publisher={Nature Publishing Group}
}

And what appears in the pdf is the following:

Cox, J. J., Reimann, F., Nicholas, A. K., Thornton, G., Roberts, E., Springell, K., ...
Woods, C. G. (2006). An scn9a channelopathy causes congenital inability to expe-
rience pain. Nature, 444(7121), 894–898.

Now, I do not want LaTeX to make these ..., but to list all of the authors. This problem only appears when there are many others, which is not very often. I wonder: Can I change something inside the single entry in the .bib to make all authors appear? Because reprogramming the whole style would be quite difficult, right?

  • 1
    In your case it is probably a better idea to modify the apacite style (apacite.bst) to always give the correct result. Could you give us an example (ideally an MWE) of what has to be changed? – moewe Oct 4 '13 at 21:19
6

Beginning with the 6th edition of the APA manual, the following is supposed to happen with entries that have more than seven (i.e., eight or more) authors: The names of the first 6 authors should be listed, followed by ..., followed by the name of the final author. See, e.g., p. 23 of the user guide of the apacite package for more information on this new requirement.

If you truly wish (or need) to override this requirement and list all authors, you could do so by creating and using a modified copy of apacite.bst:

  • Find the file apacite.bst in the directory structure of your TeX distribution. Make a copy, and name the copy, say, myapacite.bst. (Don't edit an original file of your TeX distribution directly.)

  • Open the file myapacite.bst in your favorite text editor and search for the function authors.reflist.apa6. (It starts on line 2926 in my copy of the file.)

  • In this function, change the two instances of #7 to #999 (or some other rather large integer). [Aside: A perfectionist would rewrite the entire function so as to get rid of the limit of authors entirely. I believe that simply changing the #7 instances gets you to where you want to go, but with much less fuss...]

  • Save the file myapacite.bst, either in the directory where your main .tex file is located or somewhere where it'll be found by BibTeX. If you choose the latter method you will probably also need to update TeX's filename database, in a way that's appropriate for your TeX distribution.

  • Start using the new bibliography style by issuing the commands

    \usepackage{apacite}
    \bibliographystyle{myapacite}
    

For instance, the entry you provide in your posting will by typeset like this:

enter image description here

  • i don't know how to upvote... ;) i'm not a registered user, i guess... – Sonja Oct 5 '13 at 11:37
  • yes i tried that but it doesn't work because i'm not registered here... – Sonja Oct 5 '13 at 11:49
  • fwiw I found my bst file here: /usr/share/texlive/texmf-dist/bibtex/bst/apacite/apacite.bst – benroth Nov 26 '17 at 21:30
  • @benroth - Thanks for this. Indeed, the location of the file within the TeX distribution will be highly dependent on which TeX distribution is in use. FWIW, I run a MacTeX2017 system, and in this distribution the bst file is stored as /usr/local/texlive/2017/texmf-dist/bibtex/bst/apacite/apacite.bst. – Mico Nov 26 '17 at 21:34

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.