[XeTeX] avagraha+anusvara ligature in devanagari

François Patte francois.patte at mi.parisdescartes.fr
Wed Aug 27 11:00:45 CEST 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Le 26/08/2014 18:00, Jonathan Kew a écrit :
> On 26/8/14 16:37, François Patte wrote:
>> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
>> 
>> Bonjour,
>> 
>> 
>> How can I get this ligature: दोऽंश
>> 
>> It seems that the anusvara cannot be put over the avagraha...
> 
> It probably depends on the font you're using. Experiment with some 
> alternatives... and if that fails, provide a minimal but complete 
> example for people to try.

No, it seems to depend on xelatex from texlive 2013:

$ xelatex -v
XeTeX 3.1415926-2.5-0.9999.3-2013060708 (TeX Live 2013)
kpathsea version 6.1.1
<couic>
Primary author of XeTeX: Jonathan Kew.
Compiled with ICU version 51.1; using 51.1
Compiled with zlib version 1.2.7; using 1.2.7
Compiled with FreeType2 version 2.4.11; using 2.4.11
Compiled with Graphite2 version 1.2.1; using 1.2.1
Compiled with HarfBuzz version 0.9.15; using 0.9.15
Compiled with fontconfig version 2.10.93; using 2.11.0
Compiled with libpng version 1.5.16; using 1.5.16
Compiled with poppler version 0.22.2

And seems to be corrected in texlive 2014

Here is a MWE:

\documentclass[a4paper,11pt]{report}

\usepackage{fontspec}
\usepackage{polyglossia}

\setdefaultlanguage{english}

\setotherlanguage{sanskrit}

\setmainfont[Script=Latin]{FreeSerif}

\newfontfamily{\sanskritdmtrois}[Script=Devanagari,Mapping=velthuis-sanskrit]{%
  Sanskrit 2003}

\newfontfamily{\freetype}[%
Script=Devanagari,%
UprightFeatures={Language=Sanskrit},%
BoldFeatures={Language=Sanskrit},%
Mapping=velthuis-sanskrit]{%
  FreeSerif%
}

\newfontfamily{\nakula}[Mapping=velthuis-sanskrit]{%
  Nakula%
}

\newfontfamily{\sahadeva}[Mapping=velthuis-sanskrit]{%
  Sahadeva%
}

\newfontfamily{\siddhanta}[Script=Devanagari,Mapping=velthuis-sanskrit]{%
  Siddhanta%
}


\newfontfamily{\english}{FreeSerif}

\begin{document}

{\Large \english Free Serif : } \hspace{5mm} {\Huge \freetype
chedo.a.m‍‌"sa}

\bigskip

{\Large \english Sanskrit 2003 : } \hspace{5mm} {\Huge
\sanskritdmtrois chedo.a.m‍‌"sa}

\bigskip

{\Large \english Sahadeva : } \hspace{5mm} {\Huge \sahadeva
chedo.a.m‍‌"sa}

\bigskip

{\Large \english Nakula : } \hspace{5mm} {\Huge \nakula chedo.a.m‍‌"sa}

\bigskip

{\Large \english Siddhanta : } \hspace{5mm} {\Huge \siddhanta
chedo.a.m‍‌"sa}

\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
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iEYEARECAAYFAlP9nj0ACgkQdE6C2dhV2JXyOgCfRDxuHHbn+Mfc7VKlwG4UqHZ2
3twAnipDuQ1CE7zkyGQX1g87lcbbGVPj
=1KMn
-----END PGP SIGNATURE-----


More information about the XeTeX mailing list