使用@Ulrike Fischer 的解决方法为什么 jurabib 设置等采用作者字体,即使它属于编辑?我能够最大程度地解决最初的问题。但结合和bibformat=tabular
bib-entry:
@BOOK{Findebuch_1,
title = {Findebuch zum mittelhochdeutschen Wortschatz},
year = {1992},
editor = {Kurt G\"artner and Christoph Gerhardt and J\"urgen Jaehrling and Ralf Plate and Walter R\"oll and Erika Timm},
volume = {1},
address = {Stuttgart},
shorttitle = {Findebuch~1},
volumetitle = {a\,--\,êvrouwe}
}
结合 Ulrike 提出的变更建议,得出以下结论:
\documentclass[]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{color}
\usepackage{filecontents}
\usepackage[bibformat=tabular]{jurabib}
\renewcommand*{\bibefnfont}{\textnormal}
\renewcommand*{\bibelnfont}{\textnormal}
\renewcommand*{\bibfnfont}{\textbf}
\renewcommand*{\biblnfont}{\textbf}
\usepackage{xpatch}
\xpretocmd\bibenf{\renewcommand\bibfnfont{}}{}{\fail}
\begin{filecontents}{literatur.bib}
@BOOK{Gerichtsschreiberamt,
title = {Gerichtsschreiberamt und Kanzlei am Reichshofgericht},
year = {1974},
editor = {Bernhard Diestelkamp and Ulrich Eisenhardt and Gunter Gudian and Adolf Laufs and Wolfgang Sellert},
author = {Friedrich Battenberg},
series = {Quellen und Forschungen zur h\"ochsten Gerichtsbarkeit im alten Reich, Reihe~B: Forschungen, Band~2},
address = {K\"oln},
shorttitle = {Gerichtsschreiberamt und Kanzlei}
}
@INCOLLECTION{Lehnswesen,
author = {Oliver Auge},
title = {Lehnrecht, Lehnswesen},
booktitle = {Hand\-w\"orterbuch zur Deutschen Rechtsgeschichte},
pages = {Sp.\,717\,--\,736},
year = {2016},
editor = {Albrecht Cordes and Hans-Peter Haferkamp and Heiner L\"uck and Dieter Werkm\"uller},
volume = {III},
address = {Berlin},
shorttitle = {Lehnrecht, Lehnswesen in: HRG~III, 2.\,Auflage},
volumetitle = {Konfliktbew\"altigung\,--\,Nowgorod}
}
@BOOK{Findebuch_1,
title = {Findebuch zum mittelhochdeutschen Wortschatz},
year = {1992},
editor = {Kurt G\"artner and Christoph Gerhardt and J\"urgen Jaehrling and Ralf Plate and Walter R\"oll and Erika Timm},
volume = {1},
address = {Stuttgart},
shorttitle = {Findebuch~1},
volumetitle = {a\,--\,êvrouwe}
}
\end{filecontents}
\begin{document}
Test\footcite{Gerichtsschreiberamt}. Test2\footcite{Lehnswesen}. Test3\footcite{Findebuch_1}
\bibliography{literatur}
\bibliographystyle{jurabib}
\end{document}
答案1
您还需要修补\biblenf
- 并且为了达到良好的效果可能还\bibrenf
需要\biblrenf
。
我还发现,重新定义(\bibIMfont
用于排版“et al.”及其相关内容的字体命令)\bibEIMfont
比重新定义较低级别的略好一些\bibfnfont
。正如 Ulrike 在回答您的链接问题时所说,对“et al.”和其他一些字符串jurabib
使用相同的命令(作者字体命令)。我们将其从作者字体更改为编辑器字体。\bibIMfont
\DeclareRobustCommand{\bibIMfont}{\bibEIMfont}
\documentclass[]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{color}
\usepackage{filecontents}
\usepackage[bibformat=tabular]{jurabib}
\renewcommand*{\bibefnfont}{}
\renewcommand*{\bibelnfont}{}
\renewcommand*{\bibfnfont}{\textbf}
\renewcommand*{\biblnfont}{\textbf}
\usepackage{xpatch}
\xpretocmd\bibenf {\DeclareRobustCommand{\bibIMfont}{\bibEIMfont}}{}{\fail}
\xpretocmd\biblenf {\DeclareRobustCommand{\bibIMfont}{\bibeimfont}}{}{\fail}
\xpretocmd\bibrenf {\DeclareRobustCommand{\bibIMfont}{\bibeimfont}}{}{\fail}
\xpretocmd\bibrlenf{\DeclareRobustCommand{\bibIMfont}{\bibeimfont}}{}{\fail}
\begin{filecontents}{literatur.bib}
@BOOK{Gerichtsschreiberamt,
title = {Gerichtsschreiberamt und Kanzlei am Reichshofgericht},
year = {1974},
editor = {Bernhard Diestelkamp and Ulrich Eisenhardt and Gunter Gudian and Adolf Laufs and Wolfgang Sellert},
author = {Friedrich Battenberg},
series = {Quellen und Forschungen zur h\"ochsten Gerichtsbarkeit im alten Reich, Reihe~B: Forschungen, Band~2},
address = {K\"oln},
shorttitle = {Gerichtsschreiberamt und Kanzlei}
}
@INCOLLECTION{Lehnswesen,
author = {Oliver Auge},
title = {Lehnrecht, Lehnswesen},
booktitle = {Hand\-w\"orterbuch zur Deutschen Rechtsgeschichte},
pages = {Sp.\,717\,--\,736},
year = {2016},
editor = {Albrecht Cordes and Hans-Peter Haferkamp and Heiner L\"uck and Dieter Werkm\"uller},
volume = {III},
address = {Berlin},
shorttitle = {Lehnrecht, Lehnswesen in: HRG~III, 2.\,Auflage},
volumetitle = {Konfliktbew\"altigung\,--\,Nowgorod}
}
@BOOK{Findebuch_1,
title = {Findebuch zum mittelhochdeutschen Wortschatz},
year = {1992},
editor = {Kurt G\"artner and Christoph Gerhardt and J\"urgen Jaehrling and Ralf Plate and Walter R\"oll and Erika Timm},
volume = {1},
address = {Stuttgart},
shorttitle = {Findebuch~1},
volumetitle = {a\,--\,êvrouwe}
}
\end{filecontents}
\begin{document}
Test\footcite{Gerichtsschreiberamt}. Test2\footcite{Lehnswesen}. Test3\footcite{Findebuch_1}
\bibliography{literatur}
\bibliographystyle{jurabib}
\end{document}