BibTeX 帮助解决书名中的字符转义问题

BibTeX 帮助解决书名中的字符转义问题

我正在尝试写这个

title = {c:\wp\file.txt\_05:41\_10-07-98},

作为 BibTeX 中书​​籍的标题,只不过当我使用 将其放入时,它会进入数学模式\。我试过了\textbackslash,但最终还是进入了类似的模式。有什么想法吗?

编辑

\documentclass[12pt]{article}
\usepackage{baskervald}
\usepackage[T1]{fontenc}
\usepackage[notes]{biblatex-chicago}
\DefineBibliographyStrings{english}{references = {Works Cited}}
\DeclareBibliographyCategory{primary}
\usepackage{filecontents}
\usepackage{microtype}
\addbibresource{bibliography.bib}
\begin{document}
Hello World!
\nocite{*}
\end{document}

文件.bib

@incollection {taylor2000,
author = {Gary Taylor},
title = {c:\wp\file.txt\_05:41\_10-07-98},
crossref = {murphy2000},
pages = {44-54},
}
@book {murphy2000,
editor = {Andrew Murphy},
title = {The Renaissance Text: Theory, Editing, Textuality},
publisher = {Great Britain: Manchester University Press},
year = {2000},
}

答案1

title={\verb|c:\wp\file.txt_05:41_10-07-98|},

如果您使用普通的 BibTeX 样式,则应该没有问题。使用biblatex基于参考书目样式的情况则不同,因为标题将始终是命令的参数,因此\verb不起作用。

最简单的方法是输入“标题”作为

title = {\texttt{c:\textbackslash wp\textbackslash file.txt\_05:41\_10-07-98}},

相关内容