
Estou fazendo uma edição crítica de um texto com ednotes
, tentando colocar em itálico as citações bíblicas no texto principal, mantendo o texto que aparece nas notas de rodapé sem itálico.
Se for uma seção simples, colocar \textit
antes do \Anote
comando funciona bem, por exemplo `
\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}
saídas
Em --- Verbum] Jo. 1:1
No entanto, quando nem todas as palavras do lema são bíblicas, ou quando os lemas se sobrepõem e preciso usar \Anotelabel
, não consigo encontrar uma solução que mantenha o texto da nota de rodapé sem itálico. Por exemplo, `
\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}}
`
retorna os erros:
mal colocado \pause, mal colocado \resume, mal colocado \donote
enquanto
\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}}
compila, mas gera
em--- Verbum] Jo. 1:1
Estou usando miktex
with texmaker
no Windows, se isso faz alguma diferença.
Responder1
Vou ser brega e responder minha própria pergunta.
A resposta, dada por um amigo em outro fórum, é utilizar o \IfLemmaTag
comando que funciona da seguinte forma:
\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}
Aquilo é,\IfLemmaTag{(Text in note)}{(Text in body)}
Isso resulta no texto principal:
em princípio erat Verbum et Verbum erat apud Deum et Deus erat Verbum
e na nota de rodapé:
em --- Verbum] Jo. 1:1