我正在使用 KOMA-Script 类设置一篇文章scrartcl
。我需要标题的脚注,我使用命令获得了它\thanks
。根据 KOMA-Script 指南,这会在标题中产生一个星号,并在标题页底部产生一个带星号的注释,位于文章正文中编号注释之前,从数字 1 开始。但我正在使用 处理参考文献biblatex-chicago
,它为脚注分配了一种芝加哥风格的格式,格式如下:[缩进][基线上的全尺寸注释编号][句号][空格][注释文本...]。这对于编号注释和标题注释的间距来说都很好,标题注释的间距应该与编号注释的间距相匹配。但是,它给出了一个注释标记“*”。这肯定是错误的,而且肯定不是芝加哥风格(在线芝加哥手册第 14.24 段:“如果使用符号而不是数字 [...],符号在文本中显示为上标,但不在注释中显示,注释中后面不是句号,但可以跟一个空格,只要这样做是一致的。”)。
在 scrartcl 类中注释标题时,如何才能使用“*”而不是“*.”作为注释标记?
以下是 MWE:
\documentclass[letterpaper,11pt]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ebgaramond}
\usepackage{microtype}
\usepackage[notes,strict,backend=biber,%
bibencoding=inputenc]{biblatex-chicago}
\begin{document}
\title{Title\thanks{note}}
\maketitle
\end{document}
答案1
您可以暂时重新定义脚注制作命令。
...
\documentclass[letterpaper,11pt]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ebgaramond}
\usepackage{microtype}
\usepackage[notes,strict,backend=biber,%
bibencoding=inputenc]{biblatex-chicago}
\makeatletter
\newcommand{\nodotfn}{\renewcommand\@makefntext[1]{
\setlength\parindent{1em}%
\noindent
\makebox[2.3em][r]{\@thefnmark\hphantom{.}\,\,}##1}}
\makeatother
\begin{document}
{\nodotfn
\title{Title\thanks{Note}}
\author{Author}
\maketitle}
Text\footnote{More}.
\end{document}
此重新定义只是biblatex-chicago
的定义,用 替换了句号以\hphantom{.}
保留间距。务必将函数的使用包含在组中,否则其效果会蔓延到整个文档。
答案2
在 KOMA-Script 语法中,脚注定义biblatex-chicago
大致如下:
\deffootnote[2.3em]{0em}{1em}{\thefootnotemark.\,\,}
您可以使用不可见的来调整此标题页.
:
\documentclass[letterpaper,11pt]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ebgaramond}
\usepackage{microtype}
\usepackage{mwe}
\usepackage[notes,strict,backend=biber,%
bibencoding=inputenc]{biblatex-chicago}
%\deffootnote[2.3em]{0em}{1em}{\thefootnotemark.\,\,}
\begin{document}
\title{Title\thanks{note}}
\begingroup
\deffootnote[2.3em]{0em}{1em}{\thefootnotemark\hphantom{.}\,\,}
\maketitle
\endgroup
Test\footnote{\blindtext}
\end{document}
您还可以激活注释行以重新激活文档脚注的所有 KOMA-Script 功能。