[XeTeX] XeTeX endian bug?
Norbert Preining
preining at logic.at
Mon Sep 5 07:41:05 CEST 2016
Dear XeTeX crew,
(please keep Ccs, thanks)
on Debian we got the following bug report with minimal
file. The bug seem to happen only on MIPS and not on
other machines. This is TL 2016 sources with some patches
that are unrelated to xetex.
The generated xdv file cannot be converted on my machine,
neither, so it seems that the xetex engine creates
something broken on mips.
The OP (Eugene) has also made a comparision of generated
xdv files on different machines and saw some endian
errors.
Maybe some macro in the source code did missdetect mips?
All the best
Norbert
> Compiling the following MWE with the XeLaTex at MIPS leads to the error:
>
> xdvipdfmx:fatal: Bad DVI: negative point_size: -1371074304
>
> MWE:
>
> \documentclass{article}
> \XeTeXtracingfonts=1 % for verbose logs
> \usepackage{fontspec}
> \begin{document}
> \title{Test}
> \author{Foo}
> \maketitle
> Test content test content.
> \end{document}
>
> Minimal compilation command:
>
> xelatex test
>
> Verbose compilation command:
>
> xelatex -recorder -output-driver='xdvipdfmx -vv >> test.fls 2>&1’ test
>
> Failure is reproduced only at MIPS (which is big-endian), all other systems (such as amd64, i386 and even similar 32-bit big-endian hppa).
> It is also reproduced at QEMU chroot and at MIPS build machine (it blocks the asn1c build by the way).
> Failure is not reproduced using debian stable (texlive 2014).
>
> Logs and output are provided by adding the
>
> \XeTeXtracingfonts=1
>
> to the tex file and by running xelatex and xdvipdfmx in a verbose mode using the command:
>
> xelatex -recorder -output-driver='xdvipdfmx -vv >> test.fls 2>&1’ test
>
>
> Files test.log and test.xdv are attached.
>
> Contents of test.fls:
> ---
> PWD /tmp/t
> INPUT /etc/texmf/web2c/texmf.cnf
> INPUT /usr/share/texmf/web2c/texmf.cnf
> INPUT /usr/share/texlive/texmf-dist/web2c/texmf.cnf
> INPUT /var/lib/texmf/web2c/xetex/xelatex.fmt
> INPUT test.tex
> OUTPUT test.log
> INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
> INPUT /usr/share/texlive/texmf-dist/tex/latex/base/article.cls
> INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
> INPUT /usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
> INPUT /usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.sty
> INPUT /usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.sty
> INPUT /usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.sty
> INPUT /usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.sty
> INPUT /usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3-code.tex
> INPUT /usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3-code.tex
> INPUT /usr/share/texlive/texmf-dist/tex/generic/unicode-data/UnicodeData.txt
> INPUT /usr/share/texlive/texmf-dist/tex/generic/unicode-data/CaseFolding.txt
> INPUT /usr/share/texlive/texmf-dist/tex/generic/unicode-data/SpecialCasing.txt
> INPUT /usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3xdvipdfmx.def
> INPUT /usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3xdvipdfmx.def
> INPUT /usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
> INPUT /usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
> INPUT /usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
> INPUT /usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
> INPUT /usr/share/texlive/texmf-dist/tex/latex/fontspec/tuenc.def
> INPUT /usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
> INPUT /usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
> INPUT /usr/share/texlive/texmf-dist/tex/latex/euenc/eu1enc.def
> INPUT /usr/share/texlive/texmf-dist/tex/latex/euenc/eu1enc.def
> INPUT /usr/share/texlive/texmf-dist/tex/latex/euenc/eu1lmr.fd
> INPUT /usr/share/texlive/texmf-dist/tex/latex/euenc/eu1lmr.fd
> INPUT /usr/share/texlive/texmf-dist/tex/xelatex/xunicode/xunicode.sty
> INPUT /usr/share/texlive/texmf-dist/tex/xelatex/xunicode/xunicode.sty
> INPUT /usr/share/texmf/tex/latex/tipa/t3enc.def
> INPUT /usr/share/texlive/texmf-dist/tex/latex/euenc/eu1lmss.fd
> INPUT /usr/share/texlive/texmf-dist/tex/latex/euenc/eu1lmss.fd
> INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
> INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
> INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
> INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
> INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
> INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
> INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
> INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
> INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
> INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
> INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/xetex.def
> INPUT /usr/share/texlive/texmf-dist/tex/latex/graphics-def/xetex.def
> INPUT /usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg
> INPUT /usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg
> INPUT test.aux
> INPUT test.aux
> OUTPUT test.aux
> INPUT /usr/share/texmf/tex/latex/tipa/t3cmr.fd
> INPUT /usr/share/texmf/tex/latex/tipa/t3cmr.fd
> INPUT /usr/share/texlive/texmf-dist/fonts/map/fontname/texfonts.map
> INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm
> INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm
> INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm
> INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
> INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm
> INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm
> INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
> INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr8.tfm
> INPUT /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr6.tfm
> INPUT test.aux
> <FONTMAP:/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map><FONTMAP:/var/lib/texmf/fonts/map/dvipdfmx/updmap/kanjix.map><FONTMAP:/usr/share/texlive/texmf-dist/fonts/map/dvipdfmx/ckx.map>No dvi filename specified, reading standard input.
> stdin -> test.pdf
> DVI Comment: XeTeX output 2016.09.03:0919
>
> xdvipdfmx:fatal: Bad DVI: negative point_size: -1371074304
>
> Output file removed.
> ---
>
> It looks like xdv contains a value that is badly converted between different endianness.
>
> An xdv file produced at amd64 box can be successfully converted to pdf at MIPS box using xdvipdfmx.
> So I compared these test.xdv files:
>
> % xxd test-amd64.xdv > test-amd64.xdv.xxd
> % xxd test-mips.xdv > test-mips.xdv.xxd
> % diff test-amd64.xdv.xxd test-mips.xdv.xxd
> 3c3
> < 0000020: 362e 3039 2e30 323a 3231 3139 8b00 0000 6.09.02:2119....
> ---
> > 0000020: 362e 3039 2e30 323a 3231 3137 8b00 0000 6.09.02:2117....
> 11c11
> < 00000a0: 8d92 00db bbf7 fc00 0000 1300 1147 ae00 .............G..
> ---
> > 00000a0: 8d92 00db bbf7 fc00 0000 13ae 4711 0000 ............G...
> 20c20
> < 0000130: 00e1 1db2 fc00 0000 1400 0c00 0000 003f ...............?
> ---
> > 0000130: 00e1 1db2 fc00 0000 1400 000c 0000 003f ...............?
> 40c40
> < 0000270: 0000 fc00 0000 0e00 0a00 0000 003f 2f75 .............?/u
> ---
> > 0000270: 0000 fc00 0000 0e00 000a 0000 003f 2f75 .............?/u
> 65c65
> < 0000400: 9700 0000 0700 01fc 0000 0014 000c 0000 ................
> ---
> > 0000400: 9700 0000 0700 01fc 0000 0014 0000 0c00 ................
> 70c70
> < 0000450: 7466 0000 0000 fc00 0000 1300 1147 ae00 tf...........G..
> ---
> > 0000450: 7466 0000 0000 fc00 0000 13ae 4711 0000 tf..........G...
> 75c75
> < 00004a0: 6600 0000 00fc 0000 000e 000a 0000 0000 f...............
> ---
> > 00004a0: 6600 0000 00fc 0000 000e 0000 0a00 0000 f……………
>
> Differences between two xdv files are clearly in a byte order.
> If I try to compile dvi files from a minimal LaTeX document then resulting DVI files are the same.
>
> So it is a possible bug in XeTeX xdv generator.
> ????
;> 1?> > ?{>
> This is XeTeX, Version 3.14159265-2.6-0.99996 (TeX Live 2016/Debian) (preloaded format=xelatex 2016.8.26) 3 SEP 2016 09:58
> entering extended mode
> restricted \write18 enabled.
> %&-line parsing enabled.
> **test
> (./test.tex
> LaTeX2e <2016/03/31> patch level 3
> Babel <3.9r> and hyphenation patterns for 83 language(s) loaded.
> (/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
> Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
> (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
> File: size10.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
> )
> \c at part=\count79
> \c at section=\count80
> \c at subsection=\count81
> \c at subsubsection=\count82
> \c at paragraph=\count83
> \c at subparagraph=\count84
> \c at figure=\count85
> \c at table=\count86
> \abovecaptionskip=\skip41
> \belowcaptionskip=\skip42
> \bibindent=\dimen102
> )
> (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.sty
> (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.sty
> Package: expl3 2016/05/18 v6512 L3 programming layer (loader)
>
> (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3-code.tex
> Package: expl3 2016/05/18 v6512 L3 programming layer (code)
> L3 Module: l3bootstrap 2016/02/12 v6412 L3 Bootstrap code
> L3 Module: l3names 2016/03/11 v6433 L3 Namespace for primitives
> L3 Module: l3basics 2015/11/22 v6315 L3 Basic definitions
> L3 Module: l3expan 2015/09/10 v5983 L3 Argument expansion
> L3 Module: l3tl 2016/03/26 v6465 L3 Token lists
> L3 Module: l3str 2016/03/24 v6441 L3 Strings
> L3 Module: l3seq 2015/08/05 v5777 L3 Sequences and stacks
> L3 Module: l3int 2016/03/24 v6441 L3 Integers
> \c_max_int=\count87
> \l_tmpa_int=\count88
> \l_tmpb_int=\count89
> \g_tmpa_int=\count90
> \g_tmpb_int=\count91
> L3 Module: l3quark 2015/08/17 v5855 L3 Quarks
> L3 Module: l3prg 2015/11/01 v6216 L3 Control structures
> \g__prg_map_int=\count92
> L3 Module: l3clist 2015/09/02 v5901 L3 Comma separated lists
> L3 Module: l3token 2016/04/03 v6470 L3 Experimental token manipulation
> L3 Module: l3prop 2016/01/05 v6366 L3 Property lists
> L3 Module: l3msg 2016/03/26 v6464 L3 Messages
> L3 Module: l3file 2016/03/25 v6458 L3 File and I/O operations
> \l_iow_line_count_int=\count93
> \l__iow_target_count_int=\count94
> \l__iow_current_line_int=\count95
> \l__iow_current_word_int=\count96
> \l__iow_current_indentation_int=\count97
> L3 Module: l3skip 2016/01/05 v6366 L3 Dimensions and skips
> \c_zero_dim=\dimen103
> \c_max_dim=\dimen104
> \l_tmpa_dim=\dimen105
> \l_tmpb_dim=\dimen106
> \g_tmpa_dim=\dimen107
> \g_tmpb_dim=\dimen108
> \c_zero_skip=\skip43
> \c_max_skip=\skip44
> \l_tmpa_skip=\skip45
> \l_tmpb_skip=\skip46
> \g_tmpa_skip=\skip47
> \g_tmpb_skip=\skip48
> \c_zero_muskip=\muskip10
> \c_max_muskip=\muskip11
> \l_tmpa_muskip=\muskip12
> \l_tmpb_muskip=\muskip13
> \g_tmpa_muskip=\muskip14
> \g_tmpb_muskip=\muskip15
> L3 Module: l3keys 2015/11/17 v6284 L3 Key-value interfaces
> \g__keyval_level_int=\count98
> \l_keys_choice_int=\count99
> L3 Module: l3fp 2016/03/26 v6465 L3 Floating points
> \c__fp_leading_shift_int=\count100
> \c__fp_middle_shift_int=\count101
> \c__fp_trailing_shift_int=\count102
> \c__fp_big_leading_shift_int=\count103
> \c__fp_big_middle_shift_int=\count104
> \c__fp_big_trailing_shift_int=\count105
> \c__fp_Bigg_leading_shift_int=\count106
> \c__fp_Bigg_middle_shift_int=\count107
> \c__fp_Bigg_trailing_shift_int=\count108
> L3 Module: l3box 2015/08/09 v5822 L3 Experimental boxes
> \c_empty_box=\box26
> \l_tmpa_box=\box27
> \l_tmpb_box=\box28
> \g_tmpa_box=\box29
> \g_tmpb_box=\box30
> L3 Module: l3coffins 2016/05/17 v6508 L3 Coffin code layer
> \l__coffin_internal_box=\box31
> \l__coffin_internal_dim=\dimen109
> \l__coffin_offset_x_dim=\dimen110
> \l__coffin_offset_y_dim=\dimen111
> \l__coffin_x_dim=\dimen112
> \l__coffin_y_dim=\dimen113
> \l__coffin_x_prime_dim=\dimen114
> \l__coffin_y_prime_dim=\dimen115
> \c_empty_coffin=\box32
> \l__coffin_aligned_coffin=\box33
> \l__coffin_aligned_internal_coffin=\box34
> \l_tmpa_coffin=\box35
> \l_tmpb_coffin=\box36
> \l__coffin_display_coffin=\box37
> \l__coffin_display_coord_coffin=\box38
> \l__coffin_display_pole_coffin=\box39
> \l__coffin_display_offset_dim=\dimen116
> \l__coffin_display_x_dim=\dimen117
> \l__coffin_display_y_dim=\dimen118
> L3 Module: l3color 2014/08/23 v5354 L3 Experimental color support
> L3 Module: l3sys 2015/09/25 v6087 L3 Experimental system/runtime functions
> L3 Module: l3candidates 2016/05/13 v6484 L3 Experimental additions to l3kernel
> \l__box_top_dim=\dimen119
> \l__box_bottom_dim=\dimen120
> \l__box_left_dim=\dimen121
> \l__box_right_dim=\dimen122
> \l__box_top_new_dim=\dimen123
> \l__box_bottom_new_dim=\dimen124
> \l__box_left_new_dim=\dimen125
> \l__box_right_new_dim=\dimen126
> \l__box_internal_box=\box40
> \l__coffin_bounding_shift_dim=\dimen127
> \l__coffin_left_corner_dim=\dimen128
> \l__coffin_right_corner_dim=\dimen129
> \l__coffin_bottom_corner_dim=\dimen130
> \l__coffin_top_corner_dim=\dimen131
> \l__coffin_scaled_total_height_dim=\dimen132
> \l__coffin_scaled_width_dim=\dimen133
> L3 Module: l3luatex 2016/03/26 v6465 L3 Experimental LuaTeX-specific functions
> )
> (/usr/share/texlive/texmf-dist/tex/latex/l3kernel/l3xdvipdfmx.def
> File: l3xdvidpfmx.def 2016/03/26 v6465 L3 Experimental driver: xdvipdfmx
> \l__driver_tmp_box=\box41
> ))
> (/usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
> Package: xparse 2016/05/18 v6512 L3 Experimental document command parser
> \l__xparse_current_arg_int=\count109
> \l__xparse_m_args_int=\count110
> \l__xparse_mandatory_args_int=\count111
> \l__xparse_processor_int=\count112
> \l__xparse_v_nesting_int=\count113
> )
> Package: fontspec 2016/02/01 v2.5a Font selection for XeLaTeX and LuaLaTeX
>
> (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec-xetex.sty
> Package: fontspec-xetex 2016/02/01 v2.5a Font selection for XeLaTeX and LuaLaTe
> X
> \l_fontspec_script_int=\count114
> \l_fontspec_language_int=\count115
> \l_fontspec_strnum_int=\count116
> \l__fontspec_tmpa_dim=\dimen134
> \l__fontspec_tmpb_dim=\dimen135
> \l__fontspec_tmpc_dim=\dimen136
> \g__file_internal_ior=\read1
>
> (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
> Package: fontenc 2016/06/19 v1.99m Standard LaTeX package
>
> (/usr/share/texlive/texmf-dist/tex/latex/euenc/eu1enc.def
> File: eu1enc.def 2010/05/27 v0.1h Experimental Unicode font encodings
> )
> LaTeX Font Info: Try loading font information for EU1+lmr on input line 105.
>
>
> (/usr/share/texlive/texmf-dist/tex/latex/euenc/eu1lmr.fd
> File: eu1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
> )
> Requested font "[lmroman10-regular]:mapping=tex-text" at 10.0pt
> -> /usr/share/texmf/fonts/opentype/public/lm/lmroman10-regular.otf
> )
> (/usr/share/texlive/texmf-dist/tex/xelatex/xunicode/xunicode.sty
> File: xunicode.sty 2011/09/09 v0.981 provides access to latin accents and many
> other characters in Unicode lower plane
>
> (/usr/share/texmf/tex/latex/tipa/t3enc.def
> File: t3enc.def 2001/12/31 T3 encoding
> Requested font "[lmromanslant10-regular]:mapping=tex-text" at 10.0pt
> -> /usr/share/texmf/fonts/opentype/public/lm/lmromanslant10-regular.otf
> Requested font "[lmroman10-italic]:mapping=tex-text" at 10.0pt
> -> /usr/share/texmf/fonts/opentype/public/lm/lmroman10-italic.otf
> Requested font "[lmroman10-bold]:mapping=tex-text" at 10.0pt
> -> /usr/share/texmf/fonts/opentype/public/lm/lmroman10-bold.otf
> LaTeX Font Info: Try loading font information for EU1+lmss on input line 357
> .
>
> (/usr/share/texlive/texmf-dist/tex/latex/euenc/eu1lmss.fd
> File: eu1lmss.fd 2009/10/30 v1.6 Font defs for Latin Modern
> )
> Requested font "[lmsans10-regular]:mapping=tex-text" at 10.0pt
> -> /usr/share/texmf/fonts/opentype/public/lm/lmsans10-regular.otf
> )
> \tipaTiiicode=\count117
> \tipasavetokens=\toks14
> \tipachecktokens=\toks15
>
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
> Package: graphicx 2014/10/28 v1.0g Enhanced LaTeX Graphics (DPC,SPQR)
>
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
> Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
> \KV at toks@=\toks16
> )
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
> Package: graphics 2016/07/10 v1.0t Standard LaTeX Graphics (DPC,SPQR)
>
> (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
> Package: trig 2016/01/03 v1.10 sin cos tan (DPC)
> )
> (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
> File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
> )
> Package graphics Info: Driver file: xetex.def on input line 99.
>
> (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/xetex.def
> File: xetex.def 2016/07/11 v4.10 LaTeX color/graphics driver for XeTeX (L3/RRM/
> JK)
> ))
> \Gin at req@height=\dimen137
> \Gin at req@width=\dimen138
> ))
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \__fontspec_post_arg:w with sig. 'mmO{}' on line 353.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \fontspec with sig. 'om' on line 355.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \setmainfont with sig. 'om' on line 365.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \setsansfont with sig. 'om' on line 375.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \setmonofont with sig. 'om' on line 385.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \setmathrm with sig. 'om' on line 399.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \setboldmathrm with sig. 'om' on line 407.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \setmathsf with sig. 'om' on line 415.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \setmathtt with sig. 'om' on line 423.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \newfontfamily with sig. 'mom' on line 437.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \newfontface with sig. 'mom' on line 453.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \defaultfontfeatures with sig. 't+om' on line 467.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \addfontfeatures with sig. 'm' on line 529.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \newfontfeature with sig. 'mm' on line 540.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \newAATfeature with sig. 'mmmm' on line 548.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \newopentypefeature with sig. 'mmm' on line 556.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \aliasfontfeature with sig. 'mm' on line 577.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \aliasfontfeatureoption with sig. 'mmm' on line 586.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \newfontscript with sig. 'mm' on line 590.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \newfontlanguage with sig. 'mm' on line 594.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \DeclareFontsExtensions with sig. 'm' on line 599.
> .................................................
> \l__fontspec_tmp_int=\count118
>
> (/usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.cfg)
> LaTeX Info: Redefining \itshape on input line 2705.
> LaTeX Info: Redefining \slshape on input line 2710.
> LaTeX Info: Redefining \scshape on input line 2715.
> LaTeX Info: Redefining \upshape on input line 2720.
> \l__fontspec_em_int=\count119
> \l__fontspec_emdef_int=\count120
> LaTeX Info: Redefining \em on input line 2736.
> LaTeX Info: Redefining \emph on input line 2742.
> LaTeX Info: Redefining \- on input line 2746.
> .................................................
> . LaTeX info: "xparse/redefine-command"
> .
> . Redefining command \oldstylenums with sig. 'm' on line 2841.
> .................................................
> .................................................
> . LaTeX info: "xparse/define-command"
> .
> . Defining command \liningnums with sig. 'm' on line 2845.
> .................................................
> )) (./test.aux)
> \openout1 = `test.aux'.
>
> LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 4.
> LaTeX Font Info: ... okay on input line 4.
> LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 4.
> LaTeX Font Info: ... okay on input line 4.
> LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 4.
> LaTeX Font Info: ... okay on input line 4.
> LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 4.
> LaTeX Font Info: ... okay on input line 4.
> LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 4.
> LaTeX Font Info: ... okay on input line 4.
> LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 4.
> LaTeX Font Info: ... okay on input line 4.
> LaTeX Font Info: Checking defaults for EU1/lmr/m/n on input line 4.
> LaTeX Font Info: ... okay on input line 4.
> LaTeX Font Info: Checking defaults for T3/cmr/m/n on input line 4.
> LaTeX Font Info: Try loading font information for T3+cmr on input line 4.
>
> (/usr/share/texmf/tex/latex/tipa/t3cmr.fd
> File: t3cmr.fd 2001/12/31 TIPA font definitions
> )
> LaTeX Font Info: ... okay on input line 4.
> .................................................
> . fontspec info: "setup-math"
> .
> . Adjusting the maths setup (use [no-math] to avoid this).
> .................................................
> \symlegacymaths=\mathgroup4
> LaTeX Font Info: Overwriting symbol font `legacymaths' in version `bold'
> (Font) OT1/cmr/m/n --> OT1/cmr/bx/n on input line 4.
> LaTeX Font Info: Redeclaring math accent \acute on input line 4.
> LaTeX Font Info: Redeclaring math accent \grave on input line 4.
> LaTeX Font Info: Redeclaring math accent \ddot on input line 4.
> LaTeX Font Info: Redeclaring math accent \tilde on input line 4.
> LaTeX Font Info: Redeclaring math accent \bar on input line 4.
> LaTeX Font Info: Redeclaring math accent \breve on input line 4.
> LaTeX Font Info: Redeclaring math accent \check on input line 4.
> LaTeX Font Info: Redeclaring math accent \hat on input line 4.
> LaTeX Font Info: Redeclaring math accent \dot on input line 4.
> LaTeX Font Info: Redeclaring math accent \mathring on input line 4.
> LaTeX Font Info: Redeclaring math symbol \colon on input line 4.
> LaTeX Font Info: Redeclaring math symbol \Gamma on input line 4.
> LaTeX Font Info: Redeclaring math symbol \Delta on input line 4.
> LaTeX Font Info: Redeclaring math symbol \Theta on input line 4.
> LaTeX Font Info: Redeclaring math symbol \Lambda on input line 4.
> LaTeX Font Info: Redeclaring math symbol \Xi on input line 4.
> LaTeX Font Info: Redeclaring math symbol \Pi on input line 4.
> LaTeX Font Info: Redeclaring math symbol \Sigma on input line 4.
> LaTeX Font Info: Redeclaring math symbol \Upsilon on input line 4.
> LaTeX Font Info: Redeclaring math symbol \Phi on input line 4.
> LaTeX Font Info: Redeclaring math symbol \Psi on input line 4.
> LaTeX Font Info: Redeclaring math symbol \Omega on input line 4.
> LaTeX Font Info: Redeclaring math symbol \mathdollar on input line 4.
> LaTeX Font Info: Redeclaring symbol font `operators' on input line 4.
> LaTeX Font Info: Encoding `OT1' has changed to `EU1' for symbol font
> (Font) `operators' in the math version `normal' on input line 4.
> LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
> (Font) OT1/cmr/m/n --> EU1/lmr/m/n on input line 4.
> LaTeX Font Info: Encoding `OT1' has changed to `EU1' for symbol font
> (Font) `operators' in the math version `bold' on input line 4.
> LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
> (Font) OT1/cmr/bx/n --> EU1/lmr/m/n on input line 4.
> LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
> (Font) EU1/lmr/m/n --> EU1/lmr/m/n on input line 4.
> LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal'
> (Font) OT1/cmr/m/it --> EU1/lmr/m/it on input line 4.
> LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal'
> (Font) OT1/cmr/bx/n --> EU1/lmr/bx/n on input line 4.
> LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal'
> (Font) OT1/cmss/m/n --> EU1/lmss/m/n on input line 4.
> LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal'
> (Font) OT1/cmtt/m/n --> EU1/lmtt/m/n on input line 4.
> LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
> (Font) EU1/lmr/m/n --> EU1/lmr/bx/n on input line 4.
> LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
> (Font) OT1/cmr/bx/it --> EU1/lmr/bx/it on input line 4.
> LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
> (Font) OT1/cmss/bx/n --> EU1/lmss/bx/n on input line 4.
> LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
> (Font) OT1/cmtt/m/n --> EU1/lmtt/bx/n on input line 4.
> Requested font "[lmroman17-regular]:mapping=tex-text" at 17.28pt
> -> /usr/share/texmf/fonts/opentype/public/lm/lmroman17-regular.otf
> Requested font "[lmroman12-regular]:mapping=tex-text" at 12.0pt
> -> /usr/share/texmf/fonts/opentype/public/lm/lmroman12-regular.otf
> Requested font "[lmroman8-regular]:mapping=tex-text" at 8.0pt
> -> /usr/share/texmf/fonts/opentype/public/lm/lmroman8-regular.otf
> Requested font "[lmroman6-regular]:mapping=tex-text" at 6.0pt
> -> /usr/share/texmf/fonts/opentype/public/lm/lmroman6-regular.otf
> Requested font "cmmi12" at 12.0pt
> -> /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi12.tfm
> Requested font "cmmi8" at 8.0pt
> -> /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi8.tfm
> Requested font "cmmi6" at 6.0pt
> -> /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmmi6.tfm
> Requested font "cmsy10" at 12.0pt
> -> /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy10.tfm
> Requested font "cmsy8" at 8.0pt
> -> /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy8.tfm
> Requested font "cmsy6" at 6.0pt
> -> /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmsy6.tfm
> LaTeX Font Info: External font `cmex10' loaded for size
> (Font) <12> on input line 7.
> LaTeX Font Info: External font `cmex10' loaded for size
> (Font) <8> on input line 7.
> LaTeX Font Info: External font `cmex10' loaded for size
> (Font) <6> on input line 7.
> Requested font "cmr12" at 12.0pt
> -> /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr12.tfm
> Requested font "cmr8" at 8.0pt
> -> /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr8.tfm
> Requested font "cmr6" at 6.0pt
> -> /usr/share/texlive/texmf-dist/fonts/tfm/public/cm/cmr6.tfm
> [1
>
> ] (./test.aux) )
> Here is how much of TeX's memory you used:
> 13326 strings out of 493589
> 267314 string characters out of 6145556
> 256312 words of memory out of 5000000
> 16728 multiletter control sequences out of 15000+600000
> 6448 words of font info for 32 fonts, out of 8000000 for 9000
> 1347 hyphenation exceptions out of 8191
> 46i,6n,42p,10356b,235s stack positions out of 5000i,500n,10000p,200000b,80000s
>
> Error 256 (driver return code) generating output;
> file test.pdf may not be valid.
--
PREINING Norbert + TeX Live & Debian Developer + http://www.preining.info
GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
More information about the XeTeX
mailing list