亲爱的 TEXstack 社区,
我有一个问题\footcite
。
对于直接引用我使用:
\footcite[p. xy]{reference}
对于间接引用我使用:
\footcite[Vgl.][S. xy]{Quelle}
Footmisc 集成如下:
\usepackage[hang, multiple]{footmisc}
\setlength{\footnotemargin}{1em}
该 git repo 包含示例代码: https://github.com/andygrunwald/FOM-LaTeX-Template
我怎样才能实现一致的缩进?
我已经搜索了几个小时,但还没有找到合适的解决方案:(
提前感谢您的支持!
答案1
该问题是由于缺少“%”引起的,并且已在模板中修复(参见:github.com/andygrunwald/FOM-LaTeX-Template/issues/186)
有错误的旧版本:
\renewbibmacro*{cite}{%
\iffieldundef{shorthand}
{\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}}
{\usebibmacro{cite:label}%
\setunit{\printdelim{nonameyeardelim}}}
{\toggletrue{abx@bool@giveninits}
\printnames[family-given]{labelname}%
\setunit{\printdelim{nameyeardelim}}}%
\printfield{usera}%
\setunit{\printdelim{titleyeardelim}}%
\usebibmacro{cite:labeldate+extradate}}
{\usebibmacro{cite:shorthand}}}
修复版本:
\renewbibmacro*{cite}{%
\iffieldundef{shorthand}
{\ifthenelse{\ifnameundef{labelname}\OR\iffieldundef{labelyear}}
{\usebibmacro{cite:label}%
\setunit{\printdelim{nonameyeardelim}}}
{\toggletrue{abx@bool@giveninits}%
\printnames[family-given]{labelname}%
\setunit{\printdelim{nameyeardelim}}}%
\printfield{usera}%
\setunit{\printdelim{titleyeardelim}}%
\usebibmacro{cite:labeldate+extradate}}
{\usebibmacro{cite:shorthand}}}
修复版本在第 6 行末尾包含一个 %:{\toggletrue{abx@bool@giveninits}