Hi Alan, On 12/05/2011, at 7:53 AM, Alan Munn wrote:
>> dev.sty 2003/06/09 $Revision: 1.14$ LaTeX macros for Velthuis Devanagar >> i >> After loading devanagari.sty add the following: >>> >>> \def\DNencdefault{EU1} >>> \def\DNrmdefault{lmr} >>> >>> This superficially seems to solve the problem. >> >> This wasn't necessary for me. >> >> So if someone sees a difference in package versions from what I used, >> then that may provide a clue as to the source of the incompatibility. > > I need the redefinitions. The difference between my File List and yours is: > So generally yours are a bit older than mine. ... quite a lot, concerning dev.sty . Mine is a relic in a local texmf tree, from work I was doing with devnag ~8 years ago! I should have checked this before posting. > dev.sty 2008/03/09 v2.15 LaTeX macros for Velthuis Devanagari > devanagari.sty 2008/03/09 v2.15 LaTeX macros for Velthuis Devanagari > dvngcite.sty 2008/03/09 v2.15 Extension for citations in the nagari text > cite.sty 2010/09/10 v 5.3 After disabling the old directory, I now see what François was describing. The cause of the problem is that devanagari.sty defines a macro \NormalFont which needs to be set properly. One way is to setup \DNencdefault and \DNrmdefault as you advised. That is probably the best way to proceed. Presumably there is documentation for the package which explains why \NormalFont is defined at all. A simple alternative "quick and dirty" approach is to just disable \NormalFont before doing the ToC. e.g. {\let\NormalFont\relax \tableofcontents } This worked for me, with the example supplied. Though it is possible that with a larger, more complex document, this might not work --- depending on just where the \tableofcontents command is used. Hope this helps, Ross ------------------------------------------------------------------------ Ross Moore ross.mo...@mq.edu.au Mathematics Department office: E7A-419 Macquarie University tel: +61 (0)2 9850 8955 Sydney, Australia 2109 fax: +61 (0)2 9850 8114 ------------------------------------------------------------------------ -------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex