
나는 를 사용하여 텍스트의 비평판을 만들고 있으며 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}
출력
In---동사] 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}}
`
오류를 반환합니다.
잘못된 위치 \일시 중지, 잘못된 위치의 \이력, 잘못된 위치의 \donnote
~하는 동안
\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}}
컴파일하지만 출력
~에---동사] Jn. 1:1
나는 Windows에서 miktex
with를 사용하고 있습니다 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)}
이는 본문에 다음과 같이 출력됩니다.
in principio erat Verbum et Verbum erat apud Deum et Deus erat Verbum
그리고 각주에서:
in---동사] Jn. 1:1