使用 ednotes 将文本变为斜体

使用 ednotes 将文本变为斜体

我正在对文本进行批注ednotes,尝试将正文中的圣经引文用斜体显示,同时保持脚注中出现的文本不采用斜体显示。

如果是一个简单的部分,放在命令\textit之前\Anote就可以了,例如`

\documentclass[12pt]{article}

\usepackage{marginnote}
\usepackage[para*, pagewise]{ednotes}
\usepackage{setspace}
\usepackage{bigfoot} 

\begin{document}

\textit{
\Anote{
in\< principio erat Verbum et Verbum erat apud Deum et Deus erat \>Verbum
    }{Jn. 1:1}}

\end{document}

输出

在---Verbum] Jn。 1:1

但是,当词条中的单词并非全部符合圣经,或者词条重叠而我需要使用时\Anotelabel,我找不到让脚注文本不斜体的解决方案。例如,`

\textit{
\Anotelabel{1}in}\pause{1} principio erat Verbum et Verbum erat apud Deum et Deus erat \resume{1}Verbum\donote{1}{Jn. 1:1}}

`

返回错误:

放错 \pause、放错 \resume、放错 \donote

尽管

 \Anotelabel{1}\textit{in}\pause{1} principio erat Verbum et Verbum erat apud Deum et Deus erat \resume{1}Verbum\donote{1}{Jn. 1:1}}

编译,但输出

---Verbum] Jn。 1:1

miktex我在Windows 上使用texmaker,看看这是否有什么区别。

答案1

我会很俗气地回答我自己的问题。

另一个论坛上的朋友给出的答案是使用\IfLemmaTag以下命令:

\Anotelabel{1}\IfLemmaTag{in}{\textit{in}}\pause{1} 
\textit{principio erat Verbum et Verbum erat apud Deum et Deus erat}
\resume{1}\IfLemmaTag{Verbum}{\textit{Verbum}}\donote{1}{Jn. 1:1}

那是,\IfLemmaTag{(Text in note)}{(Text in body)}

这在正文中输出:

原则上,圣言是神所默示的,圣言是神所默示的

脚注中写道:

在---Verbum] Jn。 1:1

相关内容