[XeTeX] Xelatex, kannada, sanskrit and ligatures

Harish Gopala harish.gopala at gmail.com
Sat Feb 26 07:39:40 CET 2011


 Hello,

I have the problem with Xelatex. When I compile the below file using
xelatex, it complains a little while compiling, but the ligatures are all
wrong in the output pdf file. Please help. The source is as below:
----------------------
\documentclass[12pt]{article}
\usepackage{fontspec}
\newfontfamily{\Kannada}{Tunga}
\newfontfamily{\Devanagari}{CDAC-GISTSurekh}

\begin{document}
\Devanagari नारायणाय परिपूर्ण गुणार्णवाय \Kannada ನಮ್ಮ ಭಾಗ್ಯ ದೊಡ್ಡದೋ ನಿಮ್ಮ
ಭಾಗ್ಯ ದೊಡ್ಡದೋ.
\end{document}
----------------------
The log file which is produced is as follows:
This is XeTeX, Version 3.1415926-2.2-0.9995.2 (TeX Live 2009/Debian)
(format=xelatex 2011.2.8)  26 FEB 2011 12:01
entering extended mode
 restricted \write18 enabled.
 %&-line parsing enabled.
**mix2.tex
(./mix2.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang,
noh
yphenation, sanskrit, loaded.
(/usr/share/texmf-texlive/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/size12.clo
File: size12.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
)
\c at part=\count80
\c at section=\count81
\c at subsection=\count82
\c at subsubsection=\count83
\c at paragraph=\count84
\c at subparagraph=\count85
\c at figure=\count86
\c at table=\count87
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/share/texmf-texlive/tex/xelatex/fontspec/fontspec.sty
Package: fontspec 2008/08/09 v1.18 Advanced font selection for XeLaTeX

(/usr/share/texmf-texlive/tex/generic/ifxetex/ifxetex.sty
Package: ifxetex 2009/01/23 v0.5 Provides ifxetex conditional
)
\c at zf@newff=\count88
\c at zf@index=\count89
\c at zf@script=\count90
\c at zf@language=\count91

(/usr/share/texmf-texlive/tex/latex/tools/calc.sty
Package: calc 2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
\calc at Acount=\count92
\calc at Bcount=\count93
\calc at Adimen=\dimen103
\calc at Bdimen=\dimen104
\calc at Askip=\skip43
\calc at Bskip=\skip44
LaTeX Info: Redefining \setlength on input line 76.
LaTeX Info: Redefining \addtolength on input line 77.
\calc at Ccount=\count94
\calc at Cskip=\skip45
)
(/usr/share/texmf-texlive/tex/latex/xkeyval/xkeyval.sty
Package: xkeyval 2008/08/13 v2.6a package option processing (HA)

(/usr/share/texmf-texlive/tex/generic/xkeyval/xkeyval.tex
\XKV at toks=\toks14
\XKV at tempa@toks=\toks15
\XKV at depth=\count95
File: xkeyval.tex 2008/08/13 v2.6a key=value parser (HA)

(/usr/share/texmf-texlive/tex/generic/xkeyval/keyval.tex)))
(/usr/share/texmf-texlive/tex/latex/base/fontenc.sty
Package: fontenc 2005/09/27 v1.99g Standard LaTeX package

(/usr/share/texmf-texlive/tex/xelatex/euenc/eu1enc.def
File: eu1enc.def 2008/03/08 v0.1d Experimental unicode font encoding
)
LaTeX Font Info:    Try loading font information for EU1+lmr on input line
100.


(/usr/share/texmf-texlive/tex/xelatex/euenc/eu1lmr.fd
File: eu1lmr.fd 2007/01/14 v1.3 Font defs for Latin Modern
))
LaTeX Info: Redefining \itshape on input line 1163.
LaTeX Info: Redefining \slshape on input line 1166.
LaTeX Info: Redefining \scshape on input line 1169.
LaTeX Info: Redefining \upshape on input line 1172.

fontspec.cfg loaded.
(/usr/share/texmf-texlive/tex/xelatex/fontspec/fontspec.cfg))
\c at zf@famc at Tunga=\count96
Package fontspec Info: Defining font family for 'Tunga' with options [] on
inpu
t line 3.
Package fontspec Info: Could not resolve font Tunga/B (it might not exist)
on i
nput line 3.
Package fontspec Info: Could not resolve font Tunga/I (it might not exist)
on i
nput line 3.
Package fontspec Info: Could not resolve font Tunga/BI (it might not exist)
on
input line 3.
\c at zf@famc at CDAC-GISTSurekh=\count97
Package fontspec Info: Defining font family for 'CDAC-GISTSurekh' with
options
[] on input line 4.
Package fontspec Info: Could not resolve font CDAC-GISTSurekh/I (it might
not e
xist) on input line 4.
 (./mix2.aux)
\openout1 = `mix2.aux'.

LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for EU1/lmr/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
Package fontspec Info: Adjusting the maths setup (use [no-math] to avoid
this).
 on input line 6.
\symlegacymaths=\mathgroup4
LaTeX Font Info:    Overwriting symbol font `legacymaths' in version `bold'
(Font)                  OT1/cmr/m/n --> OT1/cmr/bx/n on input line 6.
LaTeX Font Info:    Redeclaring math accent \acute on input line 6.
LaTeX Font Info:    Redeclaring math accent \grave on input line 6.
LaTeX Font Info:    Redeclaring math accent \ddot on input line 6.
LaTeX Font Info:    Redeclaring math accent \tilde on input line 6.
LaTeX Font Info:    Redeclaring math accent \bar on input line 6.
LaTeX Font Info:    Redeclaring math accent \breve on input line 6.
LaTeX Font Info:    Redeclaring math accent \check on input line 6.
LaTeX Font Info:    Redeclaring math accent \hat on input line 6.
LaTeX Font Info:    Redeclaring math accent \dot on input line 6.
LaTeX Font Info:    Redeclaring math accent \mathring on input line 6.
LaTeX Font Info:    Redeclaring math symbol \colon on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Gamma on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Delta on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Theta on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Lambda on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Xi on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Pi on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Sigma on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Upsilon on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Phi on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Psi on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Omega on input line 6.
LaTeX Font Info:    Redeclaring math symbol \mathdollar on input line 6.
LaTeX Font Info:    Redeclaring symbol font `operators' on input line 6.
LaTeX Font Info:    Encoding `OT1' has changed to `EU1' for symbol font
(Font)              `operators' in the math version `normal' on input line
6.
LaTeX Font Info:    Overwriting symbol font `operators' in version `normal'
(Font)                  OT1/cmr/m/n --> EU1/lmr/m/n on input line 6.
LaTeX Font Info:    Encoding `OT1' has changed to `EU1' for symbol font
(Font)              `operators' in the math version `bold' on input line 6.
LaTeX Font Info:    Overwriting symbol font `operators' in version `bold'
(Font)                  OT1/cmr/bx/n --> EU1/lmr/m/n on input line 6.
LaTeX Font Info:    Overwriting symbol font `operators' in version `normal'
(Font)                  EU1/lmr/m/n --> EU1/lmr/m/n on input line 6.
LaTeX Font Info:    Overwriting math alphabet `\mathrm' in version `normal'
(Font)                  EU1/lmr/m/n --> EU1/lmr/m/n on input line 6.
LaTeX Font Info:    Overwriting math alphabet `\mathit' in version `normal'
(Font)                  OT1/cmr/m/it --> EU1/lmr/m/it on input line 6.
LaTeX Font Info:    Overwriting math alphabet `\mathbf' in version `normal'
(Font)                  OT1/cmr/bx/n --> EU1/lmr/bx/n on input line 6.
LaTeX Font Info:    Overwriting math alphabet `\mathsf' in version `normal'
(Font)                  OT1/cmss/m/n --> EU1/lmss/m/n on input line 6.
LaTeX Font Info:    Overwriting math alphabet `\mathtt' in version `normal'
(Font)                  OT1/cmtt/m/n --> EU1/lmtt/m/n on input line 6.
LaTeX Font Info:    Overwriting symbol font `operators' in version `bold'
(Font)                  EU1/lmr/m/n --> EU1/lmr/bx/n on input line 6.
LaTeX Font Info:    Overwriting math alphabet `\mathrm' in version `bold'
(Font)                  EU1/lmr/m/n --> EU1/lmr/bx/n on input line 6.
LaTeX Font Info:    Overwriting math alphabet `\mathit' in version `bold'
(Font)                  OT1/cmr/bx/it --> EU1/lmr/bx/it on input line 6.
LaTeX Font Info:    Overwriting math alphabet `\mathsf' in version `bold'
(Font)                  OT1/cmss/bx/n --> EU1/lmss/bx/n on input line 6.
LaTeX Font Info:    Overwriting math alphabet `\mathtt' in version `bold'
(Font)                  OT1/cmtt/m/n --> EU1/lmtt/bx/n on input line 6.

Overfull \hbox (35.09357pt too wide) in paragraph at lines 7--8
This is XeTeX, Version 3.1415926-2.2-0.9995.2 (TeX Live 2009/Debian)
(format=xelatex 2011.2.8)  26 FEB 2011 12:01
entering extended mode
 restricted \write18 enabled.
 %&-line parsing enabled.
**mix2.tex
(./mix2.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang,
noh
yphenation, sanskrit, loaded.
(/usr/share/texmf-texlive/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/size12.clo
File: size12.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
)
\c at part=\count80
\c at section=\count81
\c at subsection=\count82
\c at subsubsection=\count83
\c at paragraph=\count84
\c at subparagraph=\count85
\c at figure=\count86
\c at table=\count87
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/share/texmf-texlive/tex/xelatex/fontspec/fontspec.sty
Package: fontspec 2008/08/09 v1.18 Advanced font selection for XeLaTeX

(/usr/share/texmf-texlive/tex/generic/ifxetex/ifxetex.sty
Package: ifxetex 2009/01/23 v0.5 Provides ifxetex conditional
)
\c at zf@newff=\count88
\c at zf@index=\count89
\c at zf@script=\count90
\c at zf@language=\count91

(/usr/share/texmf-texlive/tex/latex/tools/calc.sty
Package: calc 2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
\calc at Acount=\count92
\calc at Bcount=\count93
\calc at Adimen=\dimen103
\calc at Bdimen=\dimen104
\calc at Askip=\skip43
\calc at Bskip=\skip44
LaTeX Info: Redefining \setlength on input line 76.
LaTeX Info: Redefining \addtolength on input line 77.
\calc at Ccount=\count94
\calc at Cskip=\skip45
)
(/usr/share/texmf-texlive/tex/latex/xkeyval/xkeyval.sty
Package: xkeyval 2008/08/13 v2.6a package option processing (HA)

(/usr/share/texmf-texlive/tex/generic/xkeyval/xkeyval.tex
\XKV at toks=\toks14
\XKV at tempa@toks=\toks15
\XKV at depth=\count95
File: xkeyval.tex 2008/08/13 v2.6a key=value parser (HA)

(/usr/share/texmf-texlive/tex/generic/xkeyval/keyval.tex)))
(/usr/share/texmf-texlive/tex/latex/base/fontenc.sty
Package: fontenc 2005/09/27 v1.99g Standard LaTeX package

(/usr/share/texmf-texlive/tex/xelatex/euenc/eu1enc.def
File: eu1enc.def 2008/03/08 v0.1d Experimental unicode font encoding
)
LaTeX Font Info:    Try loading font information for EU1+lmr on input line
100.


(/usr/share/texmf-texlive/tex/xelatex/euenc/eu1lmr.fd
File: eu1lmr.fd 2007/01/14 v1.3 Font defs for Latin Modern
))
LaTeX Info: Redefining \itshape on input line 1163.
LaTeX Info: Redefining \slshape on input line 1166.
LaTeX Info: Redefining \scshape on input line 1169.
LaTeX Info: Redefining \upshape on input line 1172.

fontspec.cfg loaded.
(/usr/share/texmf-texlive/tex/xelatex/fontspec/fontspec.cfg))
\c at zf@famc at Tunga=\count96
Package fontspec Info: Defining font family for 'Tunga' with options [] on
inpu
t line 3.
Package fontspec Info: Could not resolve font Tunga/B (it might not exist)
on i
nput line 3.
Package fontspec Info: Could not resolve font Tunga/I (it might not exist)
on i
nput line 3.
Package fontspec Info: Could not resolve font Tunga/BI (it might not exist)
on
input line 3.
\c at zf@famc at CDAC-GISTSurekh=\count97
Package fontspec Info: Defining font family for 'CDAC-GISTSurekh' with
options
[] on input line 4.
Package fontspec Info: Could not resolve font CDAC-GISTSurekh/I (it might
not e
xist) on input line 4.
 (./mix2.aux)
\openout1 = `mix2.aux'.

LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for EU1/lmr/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
Package fontspec Info: Adjusting the maths setup (use [no-math] to avoid
this).
 on input line 6.
\symlegacymaths=\mathgroup4
LaTeX Font Info:    Overwriting symbol font `legacymaths' in version `bold'
(Font)                  OT1/cmr/m/n --> OT1/cmr/bx/n on input line 6.
LaTeX Font Info:    Redeclaring math accent \acute on input line 6.
LaTeX Font Info:    Redeclaring math accent \grave on input line 6.
LaTeX Font Info:    Redeclaring math accent \ddot on input line 6.
LaTeX Font Info:    Redeclaring math accent \tilde on input line 6.
LaTeX Font Info:    Redeclaring math accent \bar on input line 6.
LaTeX Font Info:    Redeclaring math accent \breve on input line 6.
LaTeX Font Info:    Redeclaring math accent \check on input line 6.
LaTeX Font Info:    Redeclaring math accent \hat on input line 6.
LaTeX Font Info:    Redeclaring math accent \dot on input line 6.
LaTeX Font Info:    Redeclaring math accent \mathring on input line 6.
LaTeX Font Info:    Redeclaring math symbol \colon on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Gamma on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Delta on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Theta on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Lambda on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Xi on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Pi on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Sigma on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Upsilon on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Phi on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Psi on input line 6.
LaTeX Font Info:    Redeclaring math symbol \Omega on input line 6.
LaTeX Font Info:    Redeclaring math symbol \mathdollar on input line 6.
LaTeX Font Info:    Redeclaring symbol font `operators' on input line 6.
LaTeX Font Info:    Encoding `OT1' has changed to `EU1' for symbol font
(Font)              `operators' in the math version `normal' on input line
6.
LaTeX Font Info:    Overwriting symbol font `operators' in version `normal'
(Font)                  OT1/cmr/m/n --> EU1/lmr/m/n on input line 6.
LaTeX Font Info:    Encoding `OT1' has changed to `EU1' for symbol font
(Font)              `operators' in the math version `bold' on input line 6.
LaTeX Font Info:    Overwriting symbol font `operators' in version `bold'
(Font)                  OT1/cmr/bx/n --> EU1/lmr/m/n on input line 6.
LaTeX Font Info:    Overwriting symbol font `operators' in version `normal'
(Font)                  EU1/lmr/m/n --> EU1/lmr/m/n on input line 6.
LaTeX Font Info:    Overwriting math alphabet `\mathrm' in version `normal'
(Font)                  EU1/lmr/m/n --> EU1/lmr/m/n on input line 6.
LaTeX Font Info:    Overwriting math alphabet `\mathit' in version `normal'
(Font)                  OT1/cmr/m/it --> EU1/lmr/m/it on input line 6.
LaTeX Font Info:    Overwriting math alphabet `\mathbf' in version `normal'
(Font)                  OT1/cmr/bx/n --> EU1/lmr/bx/n on input line 6.
LaTeX Font Info:    Overwriting math alphabet `\mathsf' in version `normal'
(Font)                  OT1/cmss/m/n --> EU1/lmss/m/n on input line 6.
LaTeX Font Info:    Overwriting math alphabet `\mathtt' in version `normal'
(Font)                  OT1/cmtt/m/n --> EU1/lmtt/m/n on input line 6.
LaTeX Font Info:    Overwriting symbol font `operators' in version `bold'
(Font)                  EU1/lmr/m/n --> EU1/lmr/bx/n on input line 6.
LaTeX Font Info:    Overwriting math alphabet `\mathrm' in version `bold'
(Font)                  EU1/lmr/m/n --> EU1/lmr/bx/n on input line 6.
LaTeX Font Info:    Overwriting math alphabet `\mathit' in version `bold'
(Font)                  OT1/cmr/bx/it --> EU1/lmr/bx/it on input line 6.
LaTeX Font Info:    Overwriting math alphabet `\mathsf' in version `bold'
(Font)                  OT1/cmss/bx/n --> EU1/lmss/bx/n on input line 6.
LaTeX Font Info:    Overwriting math alphabet `\mathtt' in version `bold'
(Font)                  OT1/cmtt/m/n --> EU1/lmtt/bx/n on input line 6.

Overfull \hbox (35.09357pt too wide) in paragraph at lines 7--8
[]\EU1/CDAC-GISTSurekh(0)/m/n/12 à€šà€Ÿà€°à€Ÿà€¯à€£à€Ÿà€¯
à€ªà€°à€¿à€ªà¥‚à€°à¥
à€£ à€—à¥à€£à€Ÿà€°à¥à€£à€µà€Ÿà€¯ \EU1/Tunga(0)/m/n/12 ಚಮ್ಮ
ಭಟಗà
³à²¯ ಊೊಡ್ಡಊೋ ಚಿಮ್ಮ ಭಟಗ್ಯ
ಊೊಡ್ಡಊà
³‹.
 []
[1] (./mix2.aux) )
Here is how much of TeX's memory you used:
 2225 strings out of 495713
 44844 string characters out of 1188912
 121333 words of memory out of 3000000
 5389 multiletter control sequences out of 15000+50000
 4010 words of font info for 24 fonts, out of 3000000 for 9000
 28 hyphenation exceptions out of 8191
 27i,4n,28p,461b,151s stack positions out of
5000i,500n,10000p,200000b,50000s

Output written on mix2.pdf (1 page).
[1] (./mix2.aux) )
Here is how much of TeX's memory you used:
 2225 strings out of 495713
 44844 string characters out of 1188912
 121333 words of memory out of 3000000
 5389 multiletter control sequences out of 15000+50000
 4010 words of font info for 24 fonts, out of 3000000 for 9000
 28 hyphenation exceptions out of 8191
 27i,4n,28p,461b,151s stack positions out of
5000i,500n,10000p,200000b,50000s

Output written on mix2.pdf (1 page).
------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/xetex/attachments/20110226/d50e1652/attachment-0001.html>


More information about the XeTeX mailing list