自定义 parnotes 格式

自定义 parnotes 格式

我希望能够使用该包parnotes,这是我最近从先前的帖子,但在我的文档中自定义格式。

  1. 我希望能够将脚注钩更改为字母(a、b、c、...)。目前唯一可用的选项(据我所知parnotes.sty)是arabic(默认值:1、2、3、...)和roman(i、ii、iii、...)。
  2. 我希望能够使脚注钩非粗体,即使正文是粗体。

梅威瑟:

Test.\parnote{first parnote} \textbf{Test.\parnote{second parnote, called from text that is boldface}}

MWE 结果

我希望能够:

  1. 将“1”和“2”替换为“a”和“b”
  2. 将“2”改为粗体。

答案1

\documentclass{article}
\usepackage{parnotes}
\renewcommand*\parnotemarkfmt[1]{\textsuperscript{\normalfont\alph{#1}}}
\begin{document}
\noindent
Test.\parnote{first parnote} \textbf{Test.\parnote{second parnote, called from text that is boldface}}
\parnotes
\end{document}

结果是

在此处输入图片描述

答案2

软件包 3b 版本parnotes提供了在注释标记处使用小写字母的选项alph。要使用非粗体字体,您可以重新定义宏\theparnotemark。由于esdd 的回答不再起作用,这里有一个替代方案:

\documentclass{article}

\usepackage[alph]{parnotes}

\let\oldTheparnotemark\theparnotemark
\renewcommand*\theparnotemark{\normalfont\oldTheparnotemark}

\begin{document}
\noindent
Test.\parnote{first parnote} \textbf{Test.\parnote{second parnote, called from text that is boldface}}
\parnotes
\end{document}

相关内容