最小工作示例

最小工作示例

我使用哈佛格式引用,有些地方需要同时引用多个引文。但是有人告诉我,必须用“and”分隔最后一个引文和倒数第二个引文。

文本模式已经有解决方案了这里。但是,当你想将引用放在括号中时,这种方法就行不通了,因为即使手动操作也会留下两个单独的括号,如下所示

有没有办法强制 natbib 在最后几项之间插入“and”,同时尊重括号。

显示当前发生的事情以及我希望发生的事情

最小工作示例

报告.tex

\documentclass[a4paper]{revtex4-1} \usepackage{natbib} \setcitestyle{authoryear,round} \bibliographystyle{agsm}

\begin{document}

    This is currently what I get \citep{Tresco10,Regan02,DuPaul97}

    \bibliography{report}
\end{document}

报告.bib

% report.bib

@Article{Tresco10,
    author = {Tresco, Katy E. and Lefler, Elizabeth K. and Power, Thomas J.},
    title = {Psychosocial Interventions to Improve the School Performance of Students with Attention-Deficit/Hyperactivity Disorder},
    journal = {Mind Brain},
    year = {2010},
    volume = {1},
    number = {2},
    pages = {69 -- 74},
}

@BOOK {Regan02,
    author    = "Fintan O'Regan",
    title     = "How to Teach and Manage Children with ADHD",
    publisher = "LDA, Wisbech",
    year      = "2002"
}

@Article{DuPaul97,
    author = {DuPaul, G. J. and Eckert, T. L.},
    title = {School-based interventions for students with attention-deficiti/hyperactivity disorder: A meta-analysis},
    journal = {School Psychology Review},
    year = {1997},
    volume = {26},
    pages = {5 -- 27},
}

相关内容