如何使科文顿注释示例不变成斜体?

如何使科文顿注释示例不变成斜体?

我在 LyX 中使用了注释,这使第一行的斜体有所不同。有什么方法可以改变这种情况吗?

答案1

covington包使用 Marcel van der Goot 开发的宏版本gloss,该版本也是其他语言学示例包使用的包的基础。定义以下宏来设置或cgloss4e集合的第一行、第二行或第三行的字体。\gll\glll

\eachwordone
\eachwordtwo
\eachwordthree

因此,为了使第一行非斜体,您可以在序言中添加以下内容:

\let\eachwordone\normalfont

要在 LyX 中执行此操作,请转到文档设置 -> LaTeX 序言。确保在covington加载包后添加它。

还有其他可用的示例编号包,根据您的需要可能会更好。

答案2

请注意,从covington2.0 开始,上述操作也可以通过以下方式完成

\renewcommand*\glosslineone{\normalfont}

第三行(翻译)的缩进可以用

\let\saveglt\glt
\def\glt{\saveglt\hspace*{1em}}

\glot或者,如果您使用 2.0的新宏covington而不是\glt

\renewcommand*\glosslinetrans[1]{\hspace*{1em}\covenquote{#1}}

1em(根据需要调整长度)

请注意,使用 LyX 时,您需要\AtBeginDocument{...}在序言中包含所有这些内容,因为 covington 是在用户序言之后加载的。

相关内容