2015-02-17 5:22 GMT+02:00 Bob Tennent <r...@cs.queensu.ca>:

> P.S. Who wrote "I hate LaTeX" in a comment in musixdoc.tex? :+)

This has been in there as long as I have been using MusiXTeX [1] and
I cannot imagine that anyone other than Daniel Taupin wrote it. The comment
expresses understandable exasperation at the verbosity of LaTeX.

\renewcommand{\arraystretch}{1.5}% I hate LaTeX

The line can be shortened to

\def\arraystretch{1.5}

at the expense of offending one of the design goals of LaTeX.

[1] If you must know how long that is, read the Acknowledgments section
of the M-Tx manual.

But that is not what this post is about. I built musixdoc.pdf via
latex -> dvips -> ps2pdf (using out-of-the-box TeX Live 2013/Debian
on Ubuntu 14.04). Everything went through, and I could view the
file in evince. But when I tried viewing the dvi file something strange
happened.

If you search for a string using Ctrl-F, and the string cannot be
found, xdvi crashes.

xdvi.bin: Fatal error: currinf.set_char_p is not a registered routine!

This does not happen with non-music TeX documents, but it also
happens with mtxdoc.dvi. In fact, on mtxdoc.dvi it happens on
any string search whatsoever, whether it is found or not.

The problem may be related to the fact that the music fonts are
unusual. Many messages like the following appear:

xdvi.bin: Warning: guess_encoding(): nothing suitable for "xsld20",
assuming Cork encoding.
-------------------------------
TeX-music@tug.org mailing list
If you want to unsubscribe or look at the archives, go to 
http://tug.org/mailman/listinfo/tex-music

Reply via email to