脚注符号以粗体显示,文本中为小号,脚注中为正常大小

脚注符号以粗体显示,文本中为小号,脚注中为正常大小

我应该知道这一点...我希望在运行文本中使用粗体和小号(textsuperscript)的脚注图形,并在页面底部的脚注文本中使用粗体和正常大小的脚注图形。

梅威瑟:

\documentclass{article}
\usepackage[para]{bigfoot}
\def\thempfn{\textbf{\thefootnote}}% bold figures
\newfootnote[plain]{default}
\begin{document}
Hello\footnote{A totally cool footnote} world!
\end{document}

我用的是 bigfoot。我已设法将脚注符号在正文和底部都设为粗体和上标,但它在正文中应该只是小号。

答案1

LaTeX 的标准模型(由 保留bigfoot)将同时用于\@makefnmark运行文本中的标记和脚注文本中。

以下是将它们彼此分离的方法:

\documentclass{article}

\usepackage[para]{bigfoot}
\usepackage{etoolbox}

\makeatletter
\renewcommand{\@makefntext}[1]{%
  \parindent1em\noindent
  \hb@xt@ 1.8em{\hss\MOD@makefnmark}%
  #1%
}
\newcommand{\MOD@makefnmark}{\normalfont\bfseries\@thefnmark\ }
\patchcmd\@makefnmark
  {\normalfont}
  {\normalfont\bfseries}
  {}{}
\makeatother

\newfootnote[plain]{default}

\textheight=2cm % to keep the output small

\begin{document}

Hello\footnote{A totally cool footnote} world!

\end{document}

在此处输入图片描述

我不会在其中添加格式化指令\thempfn

相关内容