Skip to content

SAGE bibliography style sageapa #195

@nevrome

Description

@nevrome

Besides sageh and sagev some SAGE journals require APA citation. The sagej.cls knows the option sageapa to achieve this. Unfortunately that does not work with the rticles SAGE template.

If you set

bibliographystyle: sageapa

you get a set of errors:

  1. ! LaTeX Error: Command \bibhang already defined.
    Or name \end... illegal, see p.192 of the manual.

This can be "solved" by loading natbib and removing the definition of \bibhang before it's called in line 553 of sagej.cls. I added the following code in the lines 549 and 550:

\usepackage{natbib}
\let\bibhang\relax

Not a nice solution, but it works.

  1. This is BibTeX, Version 0.99d (TeX Live 2018/Arch Linux)
    The top-level auxiliary file: Untitled.aux
    I couldn't open style file sageapa.bst
    ---line 38 of file Untitled.aux
    : \bibstyle{sageapa
    : }
    I'm skipping whatever remains of this command
    I found no style file---while reading file Untitled.aux

This can be "solved" by adding a file sageapa.bst that contains the content of mslapa.bst.

  1. ! Missing = inserted for \ifnum.
    \def
    l.233 \citep{Taylor1937}
    , \citep{Knupp1999, Kamm2000}.

I have no solution for this. Most probably it's caused by the hacks in 1. and 2..

Could you please apply some changes to the rticles SAGE template to make it work with the bibliographystyle: sageapa option? I know that this is a feature request, but on the other hand the template is of limited use if it can't be employed for many SAGE journals.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions