我应该知道这一点...我希望在运行文本中使用粗体和小号(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
。