1

I'm writing an APA style manuscript using the csquotes package for citations. I would like to use square brackets [] to enclose citations that are already within parentheses.

Here is an example:

\documentclass{article}
\usepackage{csquotes} 
\usepackage[style=apa,sortcites=true,sorting=nyt,backend=biber]{biblatex}
\addbibresource{bibliography.bib}

\begin{document}

Previous studies have investigated the influence of spatial features on navigation in real life settings (e.g., on urban \parencite{desyllas_axial_2001} and building \parencite{haq_just_2003} levels).

This, however, yields nested parentheses. How can I change the appearance of the parentheses within the parentheses (i.e., change them to square brackets)?

Thanks in advance!

2
  • Welcome to tex.se. \mkbibparens does nesting. Is that what you mean?
    – Cicada
    Feb 18, 2020 at 10:31
  • For semantic consistency, though, I would keep the () nesting (it's something I would expect - not changing what the eye has become used to seeing in prior text: cognitive load in visual perception, and all that (Cicada 2020)).
    – Cicada
    Feb 18, 2020 at 10:49

1 Answer 1

1

An experiment using \mkbibparens - seems to work with APA-style:

nesting brackets

(I don't have your bib, so just used a dummy entry.)

MWE


    \begin{filecontents}{\jobname.bib}
    @misc{john-73,
        author = {John, S.},
        year = {1973},
        title = {The best book ever},
    }
    \end{filecontents}


\documentclass{article}
\usepackage{csquotes} 
\usepackage[style=apa,sortcites=true,sorting=nyt,backend=biber]{biblatex}
%\addbibresource{bibliography.bib}

    \addbibresource{\jobname.bib}

\begin{document}

Previous studies have investigated the influence of spatial features on navigation in real life settings (e.g., on building \parencite{john-73} levels).

\mkbibparens{text \mkbibparens{test}}


Previous studies have investigated the influence of spatial features on navigation in real life settings \mkbibparens{e.g., on building \parencite{john-73} levels}.

\end{document}

1
  • Thanks! That does exactly what I wanted.
    – GFG
    Feb 20, 2020 at 9:15

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .