Biblatex 问题,在参考书目中使用 authoryear-comp 样式的 textcite 引文中使用括号

Biblatex 问题,在参考书目中使用 authoryear-comp 样式的 textcite 引文中使用括号

我的 Latex 文档中有此参考书目代码。

   \documentclass[11pt, a4paper, twoside, openright]{memoir}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath,amsfonts,amsthm,amssymb} 
\usepackage[protrusion=true,expansion=true]{microtype} 
\usepackage[dvips]{graphicx}
\usepackage{xcolor}
\usepackage[italian, english]{babel}
\usepackage[babel]{csquotes}

\usepackage{lmodern}


\usepackage[
           backend=biber,
           bibstyle=authoryear,
           citestyle=authoryear-comp,
           natbib=true,
           firstinits=true,
           uniquename=init,
           uniquelist=false,
           uniquename=full,
           uniquelist=true,
           dashed=false,
           hyperref=true,
           maxcitenames=4,
           maxbibnames=99,
           language=italian,
    %           autocite=inline,          
    %           sortcites=true,
    %           labeldate=true
    ]{biblatex}  

\bibliography{./biblatex/tesi2015.bib}

\usepackage{xcolor}
\definecolor{citeblue}{RGB}{46,48,146}  
\definecolor{linkblue}{RGB}{0,51,153}   
\usepackage{hyperref}

\begin{document}

\chapter{Introduzione}

\textcites{mcclymont2008characterization}{mcclymont2008visualization}{mcclymont2009fault}{mcclymont2010shallow}

\defbibfilter{allbooks}{
  type=book or
  type=inbook
}

\printbibheading[title={Bibliography},heading=bibliography]
\printbibliography[filter=allbooks,heading=subbibliography,title={Book References}]
\printbibliography[nottype=book,nottype=inbook,heading=subbibliography,title={Papers}]


\end{document}

当我像这样多次引用时:

\textcites{mcclymont2008characterization}{mcclymont2008visualization}{mcclymont2009fault}{mcclymont2010shallow}

或这个:

\textcite{mcclymont2008characterization, mcclymont2008visualization, mcclymont2009fault, mcclymont2010shallow}

我应该得到

McClymont 等人(2008a、2008b、2009、2010)。

但我在文中看到的是这样的引用:

在此处输入图片描述

最近三年无括号。

有人能帮帮我吗?我已经尝试解决这个问题三天了 :D

这是 .bib 条目:

@article{mcclymont2008visualization,
  title={Visualization of active faults using geometric attributes of 3D GPR data: An example from the Alpine Fault Zone, New Zealand},
  author={McClymont, Alastair F and Green, Alan G and Streich, Rita and Horstmeyer, Heinrich and Tronicke, Jens and Nobes, David C and Pettinga, Jarg and Campbell, Jocelyn and Langridge, Robert},
  journal={Geophysics},
  volume={73},
  number={2},
  pages={B11--B23},
  year={2008},
  publisher={Society of Exploration Geophysicists}
}

@article{mcclymont2010shallow,
  title={Shallow fault segmentation of the Alpine fault zone, New Zealand revealed from 2-and 3-D GPR surveying},
  author={McClymont, Alastair F and Green, Alan G and Kaiser, Anna and Horstmeyer, Heinrich and Langridge, Robert},
  journal={Journal of Applied Geophysics},
  volume={70},
  number={4},
  pages={343--354},
  year={2010},
  publisher={Elsevier}
}

@article{mcclymont2008characterization,
  title={Characterization of the shallow structures of active fault zones using 3-D ground-penetrating radar data},
  author={McClymont, Alastair F and Green, Alan G and Villamor, Pilar and Horstmeyer, Heinrich and Grass, Christof and Nobes, David C},
  journal={Journal of Geophysical Research: Solid Earth (1978--2012)},
  volume={113},
  number={B10},
  year={2008},
  publisher={Wiley Online Library}
}

@article{mcclymont2009fault,
  title={Fault displacement accumulation and slip rate variability within the Taupo Rift (New Zealand) based on trench and 3-D ground-penetrating radar data},
  author={McClymont, Alastair F and Villamor, Pilar and Green, Alan G},
  journal={Tectonics},
  volume={28},
  number={4},
  year={2009},
  publisher={Wiley Online Library}
}

答案1

输出是正确的。您有三个不同的作者,将打印为三个不同的引用:

在此处输入图片描述

只有对于相同的作者,你才会得到类似的结果foo et al (1008, 2009)

相关内容