如果可能的话,我需要让 @misc 类型的书目条目的标题不在脚注中被强调。当我使用 打印参考书目时,我已经设法做到了这一点\printbibliography
。我正在使用 的脚注样式\autocite{}
。
以下是我的序言
\documentclass[12pt, a4paper]{article}
% PACKAGES ----------------------------
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[english]{babel}
\usepackage{csquotes}
\usepackage{graphicx}
\usepackage[left=2.54cm,
right=2.54cm,
top=3.17cm,
bottom=3.17cm]{geometry}
\usepackage[notes, short, backend=biber] {biblatex-chicago}% notes allows for footnote citation
\bibliography{RR1.bib}
\DeclareFieldFormat[misc]{title}{#1}
\ExecuteBibliographyOptions{%
pagetracker=true, autocite=footnote, abbreviate=true, alldates=comp,
citetracker=true, ibidtracker=constrict, usetranslator=true,
usenamec=true, loccittracker=constrict, dateabbrev=false,
maxbibnames=10, minbibnames=7, sorting=cms, sortcase=false}
\usepackage{url}
我的 bib 条目在 RR1.bib 中为
@misc{4.2.2,
author = {},
title = {Arch of Constantine, Inscription},
}
我不确定为什么脚注仍会用斜体显示,但引用却没问题\printbibliography
。我不确定它\DeclareFieldFormat
实际上是如何工作的。
我正在使用 TeXStudio、Miktex、Windows。我的所有软件包都已更新。
答案1
引用中的标题格式有时受 控制citetitle
,因此您可能也希望重新定义该格式。
\documentclass[12pt, a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[english]{babel}
\usepackage{csquotes}
\usepackage[notes, short, backend=biber] {biblatex-chicago}
\DeclareFieldFormat[misc]{title}{#1}
\DeclareFieldFormat[misc]{citetitle}{#1}
\ExecuteBibliographyOptions{%
pagetracker=true, autocite=footnote, abbreviate=true, alldates=comp,
citetracker=true, ibidtracker=constrict, usetranslator=true,
usenamec=true, loccittracker=constrict, dateabbrev=false,
maxbibnames=10, minbibnames=7, sorting=cms, sortcase=false}
\begin{filecontents}{\jobname.bib}
@misc{4.2.2,
title = {Arch of Constantine, Inscription},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem\autocite{4.2.2}
ipsum\autocite{4.2.2}
\printbibliography
\end{document}