Dirk Laurie <[email protected]> wrote: > 2015-02-17 5:22 GMT+02:00 Bob Tennent <[email protected]>: > > > 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.
and/or comprehension by someone who's not used plain tex... > [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. it probably happens with _any_ document containing fonts that xdvi "doesn't know about". xdvi needs an encoding to back-translate what's in the dvi file (which is in font encoding -- possibly some virtual font encoding, in which case xdvi knows how to generate the real character. > 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. those messages are the proximate indication of the problem that causes the crash. (if i'm right.) indeed. however, xdvi shouldn't crash. the problem should be reported to the texlive mailing list (who are i think are the de facto maintainers of xdvi). the submission should contain sources that run with current tex live (2014). robin ------------------------------- [email protected] mailing list If you want to unsubscribe or look at the archives, go to http://tug.org/mailman/listinfo/tex-music

