所有参考资料按字母顺序排列

所有参考资料按字母顺序排列

我正在使用命令 \bibliography{reference.bib}{}\bibliographystyle{apa}以 APA 格式引用参考文献,其中 references.bib 是我保存所有参考文献的文件夹。这些参考文献是文章(@article{...})、书籍(@book{...}和网站(@misc{...})。但是,Latex 首先按字母顺序对网站进行排序,然后按字母顺序对书籍和文章进行排序。我想让 Latex 按字母顺序排列所有这些。我该怎么做?

我的reference.bib文件夹的一部分:

@misc{BM19,
  title = {Neighbourhood Monitor (Buurtmonitor) 2019},
  howpublished = {\url{https://s-hertogenbosch.buurtmonitor.nl/}},
  note = {Accessed: 2019-05-06}

@misc{CBS19,
  title = {The Central Agency for Statistics (CBS) 2019},
  howpublished = {\url{https://www.cbs.nl/nl-nl/dossier/nederland-regionaal/wijk-en-buurtstatistieken/kerncijfers-wijken-en-buurten-2004-2018}},
  note = {Accessed: 2019-05-06}

@article{kozak2009strong,
  title={What is strong correlation?},
  author={Kozak, Marcin},
  journal={Teaching Statistics},
  volume={31},
  number={3},
  pages={85--86},
  year={2009},
  publisher={Wiley Online Library}
}

@book{hill2012,
  title={Principles of econometrics},
  author={Hill, R Carter and Griffiths, William E and Lim, Guay C and Lim, Mark Andrew},
  volume={5},
  year={2012},
  publisher={Wiley Hoboken, NJ}
}

答案1

如果您希望按作者和出版年份对 bib 条目进行排序,您可以必须确保所有条目都有author(或editor)和year字段。目前,有几个条目缺少一个或两个字段。因此,如果它们没有按authoryear字段排序,请不要感到惊讶。

为这些字段、甚至网页提出合理的值应该不难。

如果您有“公司”作者,例如author={Municipality New York},请务必将该字段括在一对额外的花括号中,以防止 BibTeX 将该名称解析为名字为“Municipality”和“New”且姓氏为“York”的人。即,您需要编写author={{Municipality New York}}

对于 Hill 等人的书,volumepublisher字段都是错误的。您应该 (a) 更改volume = 5edition = 5和 (b) 将字段中的信息拆分publisher为两个单独的字段,publisher并且address

publisher = "Wiley",
address   = "Hoboken, NJ",

那么,这就是我对这四个条目的重新加工;显然,您可以自由地调整我必须做出的一些选择。

@misc{BM19,
  author       = "{'s-Hertogenbosch Administration}",
  title        = "{'s-Hertogenbosch Neighbourhood
                   Monitor ({Buurtmonitor})}",
  year         = 2019,
  howpublished = "\url{https://s-hertogenbosch.buurtmonitor.nl/}",
  note         = "Accessed: 2019-05-06",
} 

@misc{CBS19,
  author       = "{Dutch Central Agency for Statistics
                  (CBS)}",
  title        = "Kerncijfers wijken en buurten
                  2004--2018",
  year         = 2019,
  howpublished = "\url{https://www.cbs.nl/nl-nl/dossier/nederland-regionaal/wijk-en-buurtstatistieken/kerncijfers-wijken-en-buurten-2004-2018}",
  note         = "Accessed: 2019-05-06",
} 

@article{kozak2009strong,
  title        = "What is strong correlation?",
  author       = "Kozak, Marcin",
  journal      = "Teaching Statistics",
  volume       = 31,
  number       = 3,
  pages        = "85--86",
  year         = 2009,
  publisher    = "Wiley Online Library",
} 

@book{hill2012,
  title        = "Principles of Econometrics",
  author       = "Hill, R. Carter and Griffiths, William
                  E. and Lim, Guay C. and Lim, Mark
                  Andrew",
  edition      = 5,
  year         = 2012,
  publisher    = "Wiley",
  address      = "Hoboken, NJ",
}

答案2

向条目添加author字段@misc将允许它们根据使用的作者姓名按字母顺序排序。这还允许您使用该title字段作为您链接到的网页的实际标题。

如果网站是由组织编写的,而不是由采用标准姓氏和首字母设置的特定作者编写的,则最好确保组织名称与字段中提供的名称完全一致author,无需额外的格式。这可以通过将它们包裹在一组额外的花括号内来实现。

例如,我将把你的问题中的第二条写成:

@misc{CBS19,
  title = {Kerncijfers wijken en buurten 2004-2018},
  author = {{The Central Agency for Statistics (CBS)}}
  howpublished = {\url{https://www.cbs.nl/nl-nl/dossier/nederland-regionaal/wijk-en-buurtstatistieken/kerncijfers-wijken-en-buurten-2004-2018}},
  note = {Accessed: 2019-05-06},
  year = {2019}
}

请注意 中的双括号author = {{The Central Agency for Statistics (CBS)}}。内括号可确保其拼写与参考书目中的拼写完全一致(包括大写和小写字母)。

相关内容