为什么第二作者全部采用小写字母?

为什么第二作者全部采用小写字母?

根据 jurabib 文档,应该可以以不同的方式格式化作者/编辑者的名字和姓氏。为什么这对第一作者有效,而对第二作者无效?

在此处输入图片描述

\documentclass{scrartcl}
\usepackage[ngerman]{babel}

\usepackage[authorformat={reducedifibidem,allreversed},citefull=first]{jurabib}

\renewcommand*{\jbauthorfont}{\mdseries\scshape}
\renewcommand*{\jbauthorfnfont}{\mdseries}
\renewcommand*{\biblnfont}{\mdseries\scshape}
\renewcommand*{\bibfnfont}{\mdseries}
\renewcommand*{\bibelnfont}{\mdseries\scshape}
\renewcommand*{\bibefnfont}{\mdseries}
\renewcommand*{\jborgauthorfont}{\mdseries}
\renewcommand*{\jbannotatorfont}{\mdseries}

\begin{filecontents}{Lit.bib}
@Book{Editor,
  title      = {Scriptores rervm Germanicarvm, praecipve Saxonicarvm},
  year       = {1728},
  editor     = {Johann Burchard Mencke and Vorname Nachname},
  address    = {Leipzig}
}
@Book{Author,
  title      = {Scriptores rervm Germanicarvm, praecipve Saxonicarvm},
  year       = {1728},
  author     = {Johann Burchard Mencke and Vorname Nachname},
  address    = {Leipzig}
}
\end{filecontents}

\begin{document}
    Author\footcite{Author}
    Editor\footcite{Editor}
    \nobibliography{Lit}
    \bibliographystyle{jurabib}
\end{document}

答案1

您应该指定\upshape\jbauthorfnfont否则系列重新指定为mdseries形状保持不变scshape——是两个独立的字体的特征)

\documentclass{scrartcl}
\usepackage[ngerman]{babel}

\usepackage[authorformat={reducedifibidem,allreversed},citefull=first]{jurabib}

\renewcommand*{\jbauthorfont}{\mdseries\scshape}
\renewcommand*{\jbauthorfnfont}{\mdseries\upshape}
\renewcommand*{\biblnfont}{\mdseries\scshape}
\renewcommand*{\bibfnfont}{\mdseries}
\renewcommand*{\bibelnfont}{\mdseries\scshape}
\renewcommand*{\bibefnfont}{\mdseries}
\renewcommand*{\jborgauthorfont}{\mdseries}
\renewcommand*{\jbannotatorfont}{\mdseries}

\begin{filecontents}{Lit.bib}
@Book{Editor,
    title      = {Scriptores rervm Germanicarvm, praecipve Saxonicarvm},
    year       = {1728},
    editor     = {Johann Burchard Mencke and Vorname Nachname},
    address    = {Leipzig}
}
@Book{Author,
    title      = {Scriptores rervm Germanicarvm, praecipve Saxonicarvm},
    year       = {1728},
    author     = {Johann Burchard Mencke and Vorname Nachname},
    address    = {Leipzig}
}
\end{filecontents}

\begin{document}
        Author\footcite{Author}
        Editor\footcite{Editor}
        \nobibliography{Lit}
        \bibliographystyle{jurabib}
\end{document}

把事情做好:

在此处输入图片描述

相关内容