The current rev of the "tex" function (as of
2004/11/21) has some problems that seem to stem from
recent case-sensitive patches.
The filename argument is converted to uppercase if it
was originally in lowercase. E.g. tex (foo, "bar.tex")
writes "BAR.TEX". This is due to Maxima storing strings
as Lisp symbols, I guess. It could be fixed by
enclosing every call to "stripdollar" with
"print-invert-case", perhaps. There are several
"stripdollar" calls in src/mactex.lisp.
The equation label generated by "tex" is uppercase when
it should be lowercase, e.g. "(\%O5)" instead of "(\%o5)".
Log in to post a comment.