我正在尝试让这个输出通过biblatex
,
“奴隶制扩张的前景”,《查尔斯顿水星报》。《内战的原因》,肯尼斯·斯坦普编辑,第 148-49 页。纽约:Touchstone,1991 年。
问题是没有作者,而是书中文章的标题/报纸来源/书籍/编辑/页码等等。
@misc
似乎把一切都弄乱了,它应该像这个参考一样是芝加哥风格。
我应该补充说我只是在寻找.bib
条目,我浏览了维基书籍指南但找不到解决方案。
这些是我为芝加哥风格使用的包装:
\usepackage[english]{babel}
\usepackage{csquotes}
\usepackage[utf8]{inputenc}
\usepackage[authordate, notes ,backend=biber]{biblatex-chicago}
我一直在捣鼓这个.bib
条目,老实说,我不知道该如何处理它,但到目前为止,这是不起作用的条目:
@misc{mercury,
title = "Prospects of Slavery Expansion",
volume = "Charleston Mercury",
booktitle = "The Causes of the Civil War",
date = "1991",
publisher = "Touchstone",
editor = "Kenneth Stampp",
location = "New York",
}
答案1
您声明此条目没有作者。但是,从功能上讲,“查尔斯顿水星报”是文章的作者。由于是“企业作者”,因此该字段应为
author = {{Charleston Mercury}},
(注意双倍的我们使用一个带花括号的字符串来确保该条目不会被误认为是由一个名叫“Charleston”、姓氏为“Mercury”的人所写。
如果你想采用斜体报纸名称的第二部分(“新奥尔良蜜蜂“ “芝加哥论坛“等),你会写
author = {{Charleston \emph{Mercury}}},
顺便说一句,提供本出版物的chapter
和pages
领域的重要信息也可能会有所帮助。
\documentclass{article}
\usepackage{filecontents}
\begin{filecontents}{newbibl.bib}
@incollection{mercury,
author = {{Charleston Mercury}},
title = {Prospects of Slavery Expansion},
chapter = {50},
pages = {148--149},
booktitle = {The Causes of the Civil War},
date = {1991},
publisher = {Touchstone},
editor = {Kenneth Stampp},
location = {New York},
}
\end{filecontents}
\usepackage[english]{babel}
\usepackage{csquotes}
\usepackage[utf8]{inputenc}
\usepackage[authordate, notes ,backend=biber]{biblatex-chicago}
\bibliography{newbibl}
\begin{document}
\nocite{*}
\printbibliography
\end{document}
答案2
好吧,我已经找到了一个相当粗略的解决方案
感谢大家的帮助
我基本上切换了 .bib 文件的标题和作者字段,并在必要时添加了格式更改,这是 .bib
@incollection{mercury,
title = {Charleston Mercury},
author = {{\enquote{Prospects of Slavery Expansion}\nopunct }},
booktitle = {The Causes of the Civil War},
date = {1991},
publisher = {Touchstone},
editor = {Kenneth Stampp},
location = {New York},
options = {useeditor=false},
}
在 .tex 中,我删除了标题周围的引号(因为它与作者字段发生了变化)
\DeclareFieldFormat[incollection]{title}{#1}
\DeclareFieldFormat[incollection]{citetitle}{#1}
如果我想要更多的收藏参考,这将不起作用,但由于这对该文档来说不是问题,所以现在没问题。
问候