Hot answers tagged

4

You might do this using the biblatex 3.4+/biber 2.5+ Data Annotation feature although the linked article from @Guido's comment is also a good solution since you are annotating entries rather than fields in an entry. \documentclass[man]{apa6} \usepackage{filecontents,showframe} \usepackage[american]{babel} \usepackage{csquotes} \usepackage[style=apa]{...


3

The requirement is to have the following output: %[Auth1 et al., 2016] Auth1, A., Auth2, B., and Auth3, C. The article title. My Simple Journal, 16:19–24, 2016. \bibitem[Auth1 et~al., 2016]{Auth123} Auth1, A., Auth2, B., and Auth3, C. \newblock The article title. \newblock {\em My Simple Journal}, 16:19--24, 2016. instead of: %[Auth1 et al., 2016] Auth1, ...


3

The languages you request for babel and the language mappings need to match. Either use \usepackage[british]{babel} ... \DeclareLanguageMapping{british}{british-apa} for British English, or use \usepackage[english]{babel} ... \DeclareLanguageMapping{english}{english-apa} for American English (without US punctuation). In your MWE your document is ...


2

You can define a new entry option extsymb where you can give an arbitrary symbol to be printed before the entry in the bibliography \makeatletter \providecommand{\bib@extsym}{} \DeclareEntryOption[string]{extsym}{\renewcommand{\bib@extsym}{#1}} \renewbibmacro*{begentry}{\printtext{\bib@extsym}} \makeatother this is used as options = {extsym={*}}, ...



Only top voted, non community-wiki answers of a minimum length are eligible