gb4e 罗马枚举格式

gb4e 罗马枚举格式

我正在使用该gb4e包来列举论文中的例子,但在脚注中,我需要用小写字母(ia)、(ii.b)等罗马数字来列举,而不是用小写大写字母(Ia)、(II.a)等来列举。我已经读过用 with \xlistione 可以做到这一点,但在编译时它不起作用,而是产生小写大写字母的罗马数字。

答案1

将脚注示例计数器重新定义为 并不困难\roman。但子示例的格式对我来说并不完全清楚。标准的gb4e格式化方法是将主要示例放在括号中,将子示例放在字母枚举列表中。以下是一个例子:

\documentclass{article}
\usepackage{gb4e}
\makeatletter
\renewcommand{\thexnumi}{\if@noftnote\@xsi{xnumi}\else\roman{xnumi}\fi}
\makeatother
\begin{document}
\begin{exe}
\ex An example
\end{exe}
Some text \footnote{These are some examples in a footnote:
\begin{exe}
\ex\begin{xlist}
\ex A footnote subexample
\ex A footnote subexample
\end{xlist}
\end{exe}
\begin{exe}
\ex Another footnote example
\end{exe}
}
\end{document}

脚注格式的输出

相关内容