[XeTeX] Problem with Tamil font (InaiMathi) on OS X 10.5

Lammert, Richard A. richard.lammert at ctsfw.edu
Fri Mar 7 15:08:26 CET 2008


I have been working with the Apple-supplied Tamil font, InaiMathi, on Mac OS X 10.4 with no problem. As I move to Mac OS X 10.5, typesetting stops when the InaiMathi font is encountered.

Specs: 2.4 GHz Intel Core 2 Duo iMac (Fall 2007)
XeTeX 0.996 (installed with TeX Live 2007)
Default installation except for substituting fontspec v. 1.14 for version 1.13 installed by Tex Live.

On MacOS X 10.4.11, the version of InaiMathi is 5.0d3
On MacOS X 10.5.2, the version of InaiMathi is 6.0d2e4

The following sample produces the expected PDF output on 10.4, but stops with the error shown in the console output when run on 10.5:

***** XeLaTeX code *****

%!TEX TS-program = xelatex
%!TEX encoding = UTF-8 Unicode

\documentclass[twoside]{book}

\usepackage[no-math]{fontspec}

\newfontfamily\mytaml{InaiMathi}
\newcommand{\taml}{\mytaml\fontsize{20}{24pt}\selectfont}

\setmainfont{Hoefler Text}

\begin{document}

\taml{மனித உரிமைகள் பற்றிய உலகப் பிரகடனம்}

\end{document}

***** end of XeLaTeX code ****

Here is the console output:

This is XeTeXk, Version 3.141592-2.2-0.996 (Web2C 7.5.6)
 %&-line parsing enabled.
entering extended mode
(./test1.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, arabic, basque, bulgarian, coptic, welsh, czech, slovak, german, ng
erman, danish, esperanto, spanish, catalan, galician, estonian, farsi, finnish,
 french, greek, monogreek, ancientgreek, croatian, hungarian, interlingua, ibyc
us, indonesian, icelandic, italian, latin, mongolian, dutch, norsk, polish, por
tuguese, pinyin, romanian, russian, slovenian, uppersorbian, serbian, swedish, 
turkish, ukenglish, ukrainian, loaded.
(/usr/local/texlive/2007/texmf-dist/tex/latex/base/book.cls
Document Class: book 2005/09/16 v1.4f Standard LaTeX document class
(/usr/local/texlive/2007/texmf-dist/tex/latex/base/bk10.clo))
(/usr/local/texlive/2007/../texmf-local/tex/xelatex/fontspec.sty
(/usr/local/texlive/2007/texmf-dist/tex/generic/ifxetex/ifxetex.sty)
(/usr/local/texlive/2007/texmf-dist/tex/latex/tools/calc.sty)
(/usr/local/texlive/2007/texmf-dist/tex/latex/xkeyval/xkeyval.sty
(./xkeyval.tex (/usr/local/texlive/2007/texmf-dist/tex/latex/xkeyval/keyval.tex
))) (/usr/local/texlive/2007/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2007/texmf-dist/tex/xelatex/euenc/eu1enc.def)
(/usr/local/texlive/2007/texmf-dist/tex/xelatex/euenc/lm/eu1lmr.fd))
fontspec.cfg loaded.
(/usr/local/texlive/2007/../texmf-local/tex/xelatex/fontspec.cfg))
! Font \zf at basefont=InaiMathi at 10.0pt not loadable: Metric (TFM) file or inst
alled font not found.
\zf at fontspec ...ntname \zf at suffix " at \f at size pt 
                                                  \unless \ifzf at icu \zf at set@...
l.8 \newfontfamily\mytaml{InaiMathi}
                                    
?

***** end of console output

InaiMathi works with no problem with other programs (Text Wrangler, Text Edit, Mellel), and the font shows up as installed in Font Book, so this appears to be a XeTeX or fontspec problem.

Any help is greatly appreciated.

Richard


Rev. Richard A. Lammert           e-mail: richard.lammert at ctsfw.edu
Technical Services Librarian      mail: 6600 N. Clinton St.
Systems Librarian                 Fort Wayne, IN 46825-4916
Walther Library                   phone: 260-452-3148
Concordia Theological Seminary


More information about the XeTeX mailing list