On 2012-12-18 12:18, Khaled Hosny wrote: > On Tue, Dec 18, 2012 at 12:11:04PM +0100, Pander wrote: >> On 2012-12-17 19:04, Khaled Hosny wrote: >>> On Mon, Dec 17, 2012 at 06:47:19PM +0100, Pander wrote: >>>> Hi all, >>>> >>>> I am getting errors with XeLaTeX for Unicodes 01f01b up to 01f030. >>>> Attached is a test that fails and results in: >>>> >>>> ** ERROR ** Type2 Charstring Parser: Parsing charstring failed: >>>> (status=-2, stack=48) >>>> >>>> Output file removed. >>>> ) >>>> Error 256 (driver return code) generating output; >>>> file test.pdf may not be valid. >>>> >>>> Strange thing is that 01f01a is processed correctly and beyond 01f030 >>>> also. I have asked the maintainer of GNU FreeFonts to test this but he >>>> cannot reproduce this problem. Can any of you? >>>> >>>> I am using latest TeX Live and latest GNU FreeFonts. >>> >>> Runs fine here, but this sounds like a font-related xdvipdfmx error. >>> >>> Try running: >>> >>> xelatex --no-pdf test >> >> xelatex --no-pdf test >> This is XeTeX, Version 3.1415926-2.4-0.9998 (TeX Live 2012) >> restricted \write18 enabled. >> entering extended mode >> (./test.tex >> LaTeX2e <2011/06/27> >> ... >> [1] (./test.aux) ) >> Output written on test.xdv (1 page, 660 bytes). >> Transcript written on test.log. >> >>> xdvipdfmx -v test >> >> xdvipdfmx -v test >> <FONTMAP:pdftex.map><FONTMAP:kanjix.map><FONTMAP:ckx.map> >> ** ERROR ** Could not open specified DVI (or XDV) file: test >> >> Output file removed. > > My bad, use > xdvipdfmx -v test.xdv
xdvipdfmx -v test.xdv <FONTMAP:pdftex.map><FONTMAP:kanjix.map><FONTMAP:ckx.map>DVI Comment: XeTeX output 2012.12.18:1208 test.xdv -> test.pdf <AGL:texglyphlist.txt>[1<[/usr/local/texlive/2012/texmf-dist/fonts/opentype/public/gnu-freefont/FreeSerif.otf](:)@9.96pt<NATIVE-FONTMAP:[/usr/local/texlive/2012/texmf-dist/fonts/opentype/public/gnu-freefont/FreeSerif.otf]/H/65536/0/0> pdf_font>> Input encoding "Identity-H" requires at least 2 bytes. pdf_font>> The -m <00> option will be assumed for "/usr/local/texlive/2012/texmf-dist/fonts/opentype/public/gnu-freefont/FreeSerif.otf". (CID:FreeSerif) pdf_font>> Type0 font "/usr/local/texlive/2012/texmf-dist/fonts/opentype/public/gnu-freefont/FreeSerif.otf" cmap_id=<Identity-H,0> opened at font_id=<[/usr/local/texlive/2012/texmf-dist/fonts/opentype/public/gnu-freefont/FreeSerif.otf]/H/65536/0/0,0>. >] otf_cmap>> Creating ToUnicode CMap for "/usr/local/texlive/2012/texmf-dist/fonts/opentype/public/gnu-freefont/FreeSerif.otf"... (CID:/usr/local/texlive/2012/texmf-dist/fonts/opentype/public/gnu-freefont/FreeSerif.otf[CIDFontType0] ** ERROR ** Type2 Charstring Parser: Parsing charstring failed: (status=-2, stack=48) Output file removed. > (note the extension, sorry I didn't realize that TL version does not > auto-look for .xdv files). Feature request? >>> and check which font file is causing the error. >> >> Eeeuh, I am trying to use FreeSerif. I only use OTF and TTF fonts. > > I need the exact same file to try it myself, so once you find the > culprit please send it to me (together with the XDV file). See personal message. Thanks, Pander > Regards, > Khaled > -------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex
