删除参考书目中的斜体样式,仅使用直立字体形状

删除参考书目中的斜体样式,仅使用直立字体形状

我对参考书目的字体样式有疑问。

我的参考文献使用斜体作为书名。是否有任何命令可以设置以确保参考书目中的所有文本都采用一种样式,即直立样式?

答案1

\em对于使用(例如,plain)或\emph(例如,plainnat)或更基本的书目样式,应该将书目放在一个组内,并在该组的开头\itshape发布。\let\itshape\upshape

\documentclass{article}

\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@book{A01,
  author = {Author, A.},
  year = {2001},
  title = {Alpha},
}
\end{filecontents}

\begin{document}

\nocite{*}

\begingroup
\let\itshape\upshape

\bibliographystyle{plain}
\bibliography{\jobname}

\endgroup

\end{document}

在此处输入图片描述

答案2

根据以下答案:https://tex.stackexchange.com/a/296150

对于 biblatex,您可以使用以下命令禁用所有强调(斜体):

\makeatletter
\renewrobustcmd*{\mkbibemph}{}
\protected\long\def\blx@imc@mkbibemph#1{#1}
\makeatother

相关内容