Re: [eledmac] issue with polyglossia sanskrit

[ Thread Index | Date Index | More lists.tuxfamily.org/eledmac Archives ]


It is a bug of reledmac, not related at all with sanskrit.
To avoid it, you must delete the blank lines before the \pend (here the tickets for this bug https://github.com/maieul/ledmac/issues/574)

However, note the following points:
- \! is mathematical thin space. As sidenote are not in mathematical mode, use \, instead.
- don't use \scriptsize inside sidenote, but redefine the command \ledlsnotefontsetup and  \ledrsnotefontsetup (§12.2.4 of the handbook)
- you should not redefine \endashchar but use instead \Xlinerangeseparator setting
- \Xemmaseparator is a "hook command". So you have not to redefine it, but instead to do \Xlemmaseparator{\bfseries\rbracket} (and I would avoid using \bfseries directly, if you don't want to have all the note in bold)




Le 21 sept. 2016 à 16:25, François Patte <francois.patte@xxxxxxxxxxxxxxxxxxxx> a écrit :

> Bonjour,
> 
> I have some problems using reledmac with polyglossia in sanskrit.
> 
> Using \pstart[\section{title}] returns  wrong line numbers and no side
> notes.
> 
> Am I doing something wrong? Or is it a bug from reledmac or a bug from
> polyglossia sanskrit?
> 
> Thank you.
> 
> Here is an mwe:
> <-------------------------------------------------------
> \documentclass[a4paper,11pt]{report}
> 
> \usepackage{fontspec}
> \usepackage{polyglossia}
> 
> \setdefaultlanguage{sanskrit}
> \setotherlanguage{french}
> 
> \usepackage[parapparatus]{reledmac}
> \let\variantes=\Afootnote
> \Xnotenumfont{\bfseries}
> \renewcommand{\endashchar}{\,--\,}
> \renewcommand{\Xlemmaseparator}{\bfseries\rbracket}
> \Xarrangement{paragraph}
> \Xbeforenumber{1em plus.4em minus.4em}
> 
> \setmainfont[%
> Mapping=velthuis-sanskrit,%
> AutoFakeSlant=0.2,%
> WordSpace=1.2,%
> ]{%
>  FreeSerif%
> }%
> \catcode`\~=12 %
> 
> 
> \begin{document}
> 
> \lineation{page}
> \linenummargin{outer}
> \sidenotemargin{inner}
> 
> \beginnumbering
> 
> \pstart[%
> \section*{%
>  Biijapallava "suunya.sa.dvidham -- K.r.s.nadaivaj~na%
> }%
> ]
> 
> atha \ledsidenote{\scriptsize p.\!21}yathaa
> ruupavar.naadi.sa.dvidhopayuktayaa dhanar.na.sa.dvidhasya prathamato
> niruupa.na.m yukta.m tathaa kha.sa.dvidhasyaapi tadyukta.m tacca
> yadyapi
> vyaktokta"suunyaparikarmaa.s.takenaatratyadhanar.na.sa.dvidhena ca
> gataarthamiti naarambha.niiya.m tathaapi yadyatra naarambhyeta tarhi
> "si.syairvyaktokta"sunyaparikarmamaarge.naiva "suunyaga.nita.m
> kriyeta na tu dhanar.nataak.rto vi"se.so.anavadhaanaadbhramaadveti
> tanniraasaarthamiha tadaarambha.na.m yuktameva||
> 
> \pend
> 
> \pstart
> 
> nanu kha.m hi "sunyamabhaava iti yaavattasya
> sa.mkalanaadi.sa.dvidha.m na sa.mbhavati sa.mkalanaadiphala.m
> sa"nkhyaadharmatvaat| na ca sa"nkhyaayaa.h "suunyena saha
> sa.mkalanaadye kartavye maa bhuucchuunye sa.mkalanaadiphala.m ki.m tu
> sa"nkhyaayaameva tadastviti vaacyam| evamapi khacaturvidhameva
> sa.mbhavenna kha.sa.dvidha.m vargamuulayostad asa.mbhavaat|
> vastutastu dvitiiyasa"nkhyaayaa abhaavaat sa.mkalanaaderasa.mbhava
> eva tasya sa"nkhyaadvayasaadhyatvaad iti|
> 
> \pend
> 
> \endnumbering
> 
> \end{document}
> <----------------------------------------------------------------------
> 
> -- 
> François Patte
> UFR de mathématiques et informatique
> Laboratoire CNRS MAP5, UMR 8145
> Université Paris Descartes
> 45, rue des Saints Pères
> F-75270 Paris Cedex 06
> Tél. +33 (0)1 8394 5849
> http://www.math-info.univ-paris5.fr/~patte
> 




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/