我有一个专门用于编号列表的自定义字体——它以比标准主字体更好的方式呈现枚举中的数字。一旦我将字体加载到我调用的新字体系列中\numfont
(使用fontspec
),我就可以像这样在枚举中使用它:
\begin{enumerate}
\item[{\numfont 1}] his
\item[{\numfont 2}] her
\end{enumerate}
有没有办法对示例中的数字做类似的事情linguex
?我更喜欢与上面类似的风格,而不是普遍更改数字的字体。我的字体只绘制数字(而不是字母),所以我更愿意只在这种情况下使用它。
答案1
最好的方法是修补示例格式的左括号和右括号代码。我\sffamily
在这里使用它来代替\numfont
您未定义的代码。
\documentclass{article}
\usepackage{linguex}
\renewcommand{\ExLBr}{(\sffamily} % using \sffamily as an example
\renewcommand{\ExRBr}{\normalfont)}
\begin{document}
\ex. This is an example
\ex.
\a. This is a subexample.
\b. This is
\end{document}