为什么 Biblatex 给出的引用作者数量/格式不一致?

问题描述 投票:0回答:1

我目前正在第一次使用 Latex 撰写科学报告。我正在使用背页。我使用 Zotero 作为参考管理器,并带有 Better BibTeX 插件。我定期将我的 Zotero 库导出为 BibTeX 文档并上传到背页。

我正在努力解决我的文本引用不一致的问题。大多数格式正确,例如(Albert et al. 2019),但是有些显示太多名称,例如(Mirbaha, Chen, Mullapudi, et al., 2022),一个半名字 (Goedert, M. Spillantini, et al., 1989),或一位作者姓名缩写 (Goedert and M. G. Spillantini, 2017)。

这是一份 MWE(我希望)包含有问题的引文,以及一个预期的引文。

main.tex 文件:

\documentclass{article}

\usepackage[backend = biber,
style = authoryear, 
citestyle = authoryear-comp,
natbib = true,
sorting = nyt, 
isbn = false, 
url = false,
eprint = false,
date = year, 
mincitenames = 1,
maxcitenames = 2, 
minbibnames = 3, 
giveninits=true]{biblatex}
\renewbibmacro{in:}{}
\DeclareNameAlias{author}{family-given}
\addbibresource{references.bib}

\begin{document}

As expected (\cite{albertPreventionTauSeeding2019}).

Too many names (\cite{mirbahaInertSeedcompetentTau2018, mirbahaSeedcompetentTauMonomer2022}).

One and a half names (\cite{goedertMultipleIsoformsHuman1989}).

Unwanted initials (\cite{goedertPropagationTauAggregates2017}).

\printbibliography[
title={References}
]

\end{document}

references.bib 文件:

@article{mirbahaInertSeedcompetentTau2018,
  title = {Inert and Seed-Competent Tau Monomers Suggest Structural Origins of Aggregation},
  author = {Mirbaha, Hilda and Chen, Dailu and Morazova, Olga A and Ruff, Kiersten M and Sharma, Apurwa M and Liu, Xiaohua and Goodarzi, Mohammad and Pappu, Rohit V and Colby, David W and Mirzaei, Hamid and Joachimiak, Lukasz A and Diamond, Marc I},
  date = {2018-07-10},
  journaltitle = {eLife},
  volume = {7},
  pages = {e36584},
  issn = {2050-084X},
  doi = {10.7554/eLife.36584},
  url = {https://elifesciences.org/articles/36584},
  urldate = {2023-09-07},
  langid = {english}
}

@article{goedertMultipleIsoformsHuman1989,
  title = {Multiple Isoforms of Human Microtubule-Associated Protein Tau: Sequences and Localization in Neurofibrillary Tangles of {{Alzheimer}}'s Disease},
  shorttitle = {Multiple Isoforms of Human Microtubule-Associated Protein Tau},
  author = {Goedert, M. and Spillantini, M.G. and Jakes, R. and Rutherford, D. and Crowther, R.A.},
  date = {1989-10},
  journaltitle = {Neuron},
  shortjournal = {Neuron},
  volume = {3},
  number = {4},
  pages = {519--526},
  issn = {08966273},
  doi = {10.1016/0896-6273(89)90210-9},
  url = {https://linkinghub.elsevier.com/retrieve/pii/0896627389902109},
  urldate = {2023-09-06},
  langid = {english}
}

@article{goedertPropagationTauAggregates2017,
  title = {Propagation of {{Tau}} Aggregates},
  author = {Goedert, Michel and Spillantini, Maria Grazia},
  date = {2017-12},
  journaltitle = {Molecular Brain},
  shortjournal = {Mol Brain},
  volume = {10},
  number = {1},
  pages = {18},
  issn = {1756-6606},
  doi = {10.1186/s13041-017-0298-7},
  url = {http://molecularbrain.biomedcentral.com/articles/10.1186/s13041-017-0298-7},
  urldate = {2023-09-06},
  langid = {english}
}

@article{mirbahaSeedcompetentTauMonomer2022,
  title = {Seed-Competent Tau Monomer Initiates Pathology in a Tauopathy Mouse Model},
  author = {Mirbaha, Hilda and Chen, Dailu and Mullapudi, Vishruth and Terpack, Sandi Jo and White, Charles L. and Joachimiak, Lukasz A. and Diamond, Marc I.},
  date = {2022-08},
  journaltitle = {Journal of Biological Chemistry},
  shortjournal = {Journal of Biological Chemistry},
  volume = {298},
  number = {8},
  pages = {102163},
  issn = {00219258},
  doi = {10.1016/j.jbc.2022.102163},
  url = {https://linkinghub.elsevier.com/retrieve/pii/S0021925822006056},
  urldate = {2023-09-07},
  langid = {english},
  file = {C\:\\Users\\annab\\Zotero\\storage\\IGLU5IGM\\Mirbaha et al. - 2022 - Seed-competent tau monomer initiates pathology in .pdf}
}

@article{albertPreventionTauSeeding2019,
  title = {Prevention of Tau Seeding and Propagation by Immunotherapy with a Central Tau Epitope Antibody},
  author = {Albert, Marie and Mairet-Coello, Georges and Danis, Clément and Lieger, Sarah and Caillierez, Raphaëlle and Carrier, Sébastien and Skrobala, Emilie and Landrieu, Isabelle and Michel, Anne and Schmitt, Mathieu and Citron, Martin and Downey, Patrick and Courade, Jean-Philippe and Buée, Luc and Colin, Morvane},
  date = {2019-06-01},
  journaltitle = {Brain: A Journal of Neurology},
  shortjournal = {Brain},
  volume = {142},
  number = {6},
  eprint = {31038156},
  eprinttype = {pmid},
  pages = {1736--1750},
  issn = {1460-2156},
  doi = {10.1093/brain/awz100},
  langid = {english},
  pmcid = {PMC6536853}
}

如果有人能明白为什么我得到不一致的引用,我将非常感激!!

latex citations overleaf biblatex
1个回答
0
投票
\documentclass{article}

\usepackage[backend = biber,
style = authoryear, 
citestyle = authoryear-comp,
natbib = true,
sorting = nyt, 
isbn = false, 
url = false,
eprint = false,
date = year, 
mincitenames = 1,
maxcitenames = 2, 
minbibnames = 3, 
uniquename=false,
uniquelist=false,
giveninits=true]{biblatex}
\renewbibmacro{in:}{}
\DeclareNameAlias{author}{family-given}

\begin{filecontents*}[overwrite]{\jobname.bib}
@article{mirbahaInertSeedcompetentTau2018,
  title = {Inert and Seed-Competent Tau Monomers Suggest Structural Origins of Aggregation},
  author = {Mirbaha, Hilda and Chen, Dailu and Morazova, Olga A and Ruff, Kiersten M and Sharma, Apurwa M and Liu, Xiaohua and Goodarzi, Mohammad and Pappu, Rohit V and Colby, David W and Mirzaei, Hamid and Joachimiak, Lukasz A and Diamond, Marc I},
  date = {2018-07-10},
  journaltitle = {eLife},
  volume = {7},
  pages = {e36584},
  issn = {2050-084X},
  doi = {10.7554/eLife.36584},
  url = {https://elifesciences.org/articles/36584},
  urldate = {2023-09-07},
  langid = {english}
}

@article{goedertMultipleIsoformsHuman1989,
  title = {Multiple Isoforms of Human Microtubule-Associated Protein Tau: Sequences and Localization in Neurofibrillary Tangles of {{Alzheimer}}'s Disease},
  shorttitle = {Multiple Isoforms of Human Microtubule-Associated Protein Tau},
  author = {Goedert, M. and Spillantini, M.G. and Jakes, R. and Rutherford, D. and Crowther, R.A.},
  date = {1989-10},
  journaltitle = {Neuron},
  shortjournal = {Neuron},
  volume = {3},
  number = {4},
  pages = {519--526},
  issn = {08966273},
  doi = {10.1016/0896-6273(89)90210-9},
  url = {https://linkinghub.elsevier.com/retrieve/pii/0896627389902109},
  urldate = {2023-09-06},
  langid = {english}
}

@article{goedertPropagationTauAggregates2017,
  title = {Propagation of {{Tau}} Aggregates},
  author = {Goedert, Michel and Spillantini, Maria Grazia},
  date = {2017-12},
  journaltitle = {Molecular Brain},
  shortjournal = {Mol Brain},
  volume = {10},
  number = {1},
  pages = {18},
  issn = {1756-6606},
  doi = {10.1186/s13041-017-0298-7},
  url = {http://molecularbrain.biomedcentral.com/articles/10.1186/s13041-017-0298-7},
  urldate = {2023-09-06},
  langid = {english}
}

@article{mirbahaSeedcompetentTauMonomer2022,
  title = {Seed-Competent Tau Monomer Initiates Pathology in a Tauopathy Mouse Model},
  author = {Mirbaha, Hilda and Chen, Dailu and Mullapudi, Vishruth and Terpack, Sandi Jo and White, Charles L. and Joachimiak, Lukasz A. and Diamond, Marc I.},
  date = {2022-08},
  journaltitle = {Journal of Biological Chemistry},
  shortjournal = {Journal of Biological Chemistry},
  volume = {298},
  number = {8},
  pages = {102163},
  issn = {00219258},
  doi = {10.1016/j.jbc.2022.102163},
  url = {https://linkinghub.elsevier.com/retrieve/pii/S0021925822006056},
  urldate = {2023-09-07},
  langid = {english},
  file = {C\:\\Users\\annab\\Zotero\\storage\\IGLU5IGM\\Mirbaha et al. - 2022 - Seed-competent tau monomer initiates pathology in .pdf}
}

@article{albertPreventionTauSeeding2019,
  title = {Prevention of Tau Seeding and Propagation by Immunotherapy with a Central Tau Epitope Antibody},
  author = {Albert, Marie and Mairet-Coello, Georges and Danis, Clément and Lieger, Sarah and Caillierez, Raphaëlle and Carrier, Sébastien and Skrobala, Emilie and Landrieu, Isabelle and Michel, Anne and Schmitt, Mathieu and Citron, Martin and Downey, Patrick and Courade, Jean-Philippe and Buée, Luc and Colin, Morvane},
  date = {2019-06-01},
  journaltitle = {Brain: A Journal of Neurology},
  shortjournal = {Brain},
  volume = {142},
  number = {6},
  eprint = {31038156},
  eprinttype = {pmid},
  pages = {1736--1750},
  issn = {1460-2156},
  doi = {10.1093/brain/awz100},
  langid = {english},
  pmcid = {PMC6536853}
}

\end{filecontents*}

\addbibresource{\jobname.bib}

\begin{document}

As expected (\cite{albertPreventionTauSeeding2019}).

Too many names (\cite{mirbahaInertSeedcompetentTau2018, mirbahaSeedcompetentTauMonomer2022}).

One and a half names (\cite{goedertMultipleIsoformsHuman1989}).

Unwanted initials (\cite{goedertPropagationTauAggregates2017}).

\printbibliography[
title={References}
]

\end{document}
© www.soinside.com 2019 - 2024. All rights reserved.