[tex-live] TLpretest: XeTeX has a problem with system font NimbusRomNo9L-Regu

Petr Olsak petr at olsak.net
Tue May 5 13:00:33 CEST 2015


Hello,

I tried to do experiments with the example given at

http://tex.stackexchange.com/questions/242218/

because OP mentioned the XeTeX version is 3.14159265-2.6-0.99992, i.e. the 
binary form TL pretest. The behavior at my system is slight different than 
what reports OP. The PDF isn't generated because of xdvipdfmx fatal error. 
I created more simple MWE for such experiments:

    \font\f="Nimbus Roman No9 L"
    \nopagenumbers
    \f ABC
    \end

Now, I tried to run XeTeX from TLpretest:

   xetex test
   This is XeTeX, Version 3.14159265-2.6-0.99992 (TeX Live 2015) (preloaded
   format=xetex)
    restricted \write18 enabled.
   entering extended mode
   (./test.tex [1]
   xdvipdfmx:fatal: sfnt: table not found...

If I try to do this step by step in order to get more information:

   xetex --no-pdf test
   This is XeTeX, Version 3.14159265-2.6-0.99992 (TeX Live 2015) (preloaded
   format=xetex)
    restricted \write18 enabled.
   entering extended mode
   (./test.tex [1] )
   Output written on test.xdv (1 page, 348 bytes).
   Transcript written on test.log.

   xdvipdfmx -vv test.xdv
   <FONTMAP:/archiv/tl/tl2015/texmf-var/fonts/map/pdftex/updmap/pdftex.map><FONTMAP:/archiv/tl/tl2015/texmf-var/fonts/map/dvipdfmx/updmap/kanjix.map><FONTMAP:/archiv/tl/tl2015/texmf-dist/fonts/map/dvipdfmx/ckx.map>test.xdv
   -> test.pdf
   DVI Comment:  XeTeX output 2015.05.05:1251
   <AGL:texglyphlist.txt><AGL:pdfglyphlist.txt><AGL:glyphlist.txt>[1</usr/share/fonts/default/ghostscript/n021003l.pfb at 9.96pt<NATIVE-FONTMAP:/usr/share/fonts/default/ghostscript/n021003l.pfb/0/H/65536/0/0>
   fontmap: /usr/share/fonts/default/ghostscript/n021003l.pfb/0/H/65536/0/0
   -> /usr/share/fonts/default/ghostscript/n021003l.pfb(Identity-H)

   pdf_font>> Input encoding "Identity-H" requires at least 2 bytes.
   pdf_font>> The -m <00> option will be assumed for
   "/usr/share/fonts/default/ghostscript/n021003l.pfb".
   (CID:NimbusRomNo9L-Regu)
   pdf_font>> Type0 font
   "/usr/share/fonts/default/ghostscript/n021003l.pfb"
   cmap_id=<Identity-H,0> opened at
   font_id=</usr/share/fonts/default/ghostscript/n021003l.pfb/0/H/65536/0/0,0>.

   xdvipdfmx:fatal: sfnt: table not found...

   Output file removed.

When I try to do this (at the same computer with identical GhostScript 
fonts) with XeTeX from TL 2014, no problem occurs, i.e:

   xetex --no-pdf test
   This is XeTeX, Version 3.14159265-2.6-0.99991 (TeX Live 2014) (preloaded
   format=xetex)
    restricted \write18 enabled.
   entering extended mode
   (./test.tex [1] )
   Output written on test.xdv (1 page, 336 bytes).
   Transcript written on test.log.

   xdvipdfmx -vv test.xdv
   <FONTMAP:/archiv/tl/tl2014/texmf-var/fonts/map/pdftex/updmap/pdftex.map><FONTMAP:/archiv/tl/tl2014/texmf-var/fonts/map/dvipdfmx/updmap/kanjix.map><FONTMAP:/archiv/tl/tl2014/texmf-dist/fonts/map/dvipdfmx/ckx.map>test.xdv
   -> test.pdf
   DVI Comment:  XeTeX output 2015.05.05:1254
   <AGL:texglyphlist.txt><AGL:pdfglyphlist.txt><AGL:glyphlist.txt>[1<[/usr/share/fonts/default/ghostscript/n021003l.pfb]@9.96pt<NATIVE-FONTMAP:[/usr/share/fonts/default/ghostscript/n021003l.pfb]/H/65536/0/0>
   fontmap: [/usr/share/fonts/default/ghostscript/n021003l.pfb]/H/65536/0/0
   -> /usr/share/fonts/default/ghostscript/n021003l.pfb(Identity-H)

   pdf_font>> Input encoding "Identity-H" requires at least 2 bytes.
   pdf_font>> The -m <00> option will be assumed for
   "/usr/share/fonts/default/ghostscript/n021003l.pfb".
   (CID:NimbusRomNo9L-Regu)
   pdf_font>> Type0 font
   "/usr/share/fonts/default/ghostscript/n021003l.pfb"
   cmap_id=<Identity-H,0> opened at
   font_id=<[/usr/share/fonts/default/ghostscript/n021003l.pfb]/H/65536/0/0,0>.
   >](CID:/usr/share/fonts/default/ghostscript/n021003l.pfb[YWFLOW+NimbusRomNo9L-Regu][CIDFontType0])
   Compression saved 430 bytes
   2327 bytes written

Where is a problem?

Petr Olsak


More information about the tex-live mailing list