[XeTeX] hyphenation cancelled through footnote
hanneder at staff.uni-marburg.de
hanneder at staff.uni-marburg.de
Wed Jan 3 14:35:56 CET 2018
When editing Sanskrit texts with very long compounds, avoiding manual
hyphenation is extremely time
saving. XeLaTeX fortunately takes care of this, but the mechanism is
cancelled by footnotes within
the compounded word. In the example below the \varc{}{} causes the
error. Any idea on how to enable
hyphenation under such conditions?
Thanks
Jürgen
\documentclass[11pt]{memoir}
\usepackage[series={A,B},noend,noeledsec,nofamiliar,noledgroup]{reledmac}
\Xarrangement[A]{paragraph}
\newcommand{\varc}[2]{\edtext{}{\lemma{#1}\Afootnote{\sanskritfont{#2}}}}
\usepackage{polyglossia,fontspec,xunicode}
\setdefaultlanguage{english} \setotherlanguage{sanskrit}
\setmainfont{EB Garamond}
\newfontfamily\sanskritfont[Script=Devanagari,Mapping=RomDev,Scale=1.36,LetterSpace=1.35]{Sanskrit2003}
\begin{document}
\begin{sanskrit}
\beginnumbering
\pstart
kvāpi ca svātmanaivātmani
nikhilajalapatibhāvamāropyocitavividhasattva\varc{sattva}{sattve}gaṇavinayananayatayā
vikhyātaviṣadayaśovattvākṛśataravibhūtiviśeṣaḥ/
\pend
\endnumbering
\end{sanskrit}
\end{document}
---
Prof. Dr. Juergen Hanneder
Philipps-Universitaet Marburg
FG Indologie u. Tibetologie
Deutschhausstr.12
35032 Marburg
Germany
Tel. 0049-6421-28-24930
hanneder at staff.uni-marburg.de
More information about the XeTeX
mailing list