在 BibTeX 中为 @BOOK 条目添加“前言”(或等效内容)的最佳做法是什么?问题是NOTE =
它出现在排版条目的末尾,而我希望它紧跟在作者之后。
当我使用这个时:
@BOOK{Hassrick:16,
AUTHOR = "Peter H. Hassrick",
TITLE = "Frederic Remington: {A} catalogue raisonn{\'e} {II}",
NOTE = "Foreward by {B}ruce {B}.~{E}ldredge",
SERIES = "The {C}harles {M}.~{R}ussell {C}enter {S}eries on {A}rt and {P}hotography of the {A}merican {W}est",
FOREWORD = "Bruce B. Eldredge",
PUBLISHER = "University of Oklahoma Press",
ADDRESS = "Norman, OK",
YEAR = "2016"
}
我得到:
我希望“Bruce B. Eldredge 的前言”出现在作者列表的正下方。
答案1
您可以在条目的字段中插入与前言相关的简介title
。
\documentclass{book}
\begin{filecontents}{stuffx.bib}
@BOOK{Hassrick:16,
EDITOR = "Peter H. Hassrick",
TITLE = "\textit{(Foreword by Bruce B. Eldredge.)} Frederic Remington:
A Catalogue Raisonn{\'e}~II",
SERIES = "The Charles M.~Russell Center Series on Art and Photography
of the American West, vol.~22",
PUBLISHER = "University of Oklahoma Press",
ADDRESS = "Norman~OK",
YEAR = "2016",
}
\end{filecontents}
\usepackage{geometry} % set text block parameters suitably
\usepackage[authoryear,round]{natbib}
\bibliographystyle{plainnat}% or some suitable bibliography style
\begin{document}
\cite{Hassrick:16}
\bibliography{stuffx}
\end{document}