| Karim BELABAS on Mon, 6 Mar 2000 15:20:42 +0100 (MET) |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Re: [PATCH 2.0.18] \x upgraded |
[Ilya:]
> Here is the minimal specificaiton for the translation program:
>
> a) Plain TeX input (probably changable in the future?) with no
> dollars;
It would be quite nice to be able to retain the distinction bewteen prompt
and output (esp. wrt colouring). Actually, I can do that from PARI's side
without tampering with tex2mail:
(15:09) gp > "\e[0;31m\\%1 = \e[0;32m 2"
%6 = %1 = 2
[ it does work... ].
Can I rely on tex2mail leaving terminal escape sequences alone ? (of course,
TeX/LaTeX would print them out verbatim, except for the initial escape...)
While checking my "improved" patch (btw, forgot to mention that one needs to
also take "secure" default into account), I found the following problem with
rational functions:
(14:44) gp > (x^2+1)/(x+2)
2 + 1
%1 = x -----
x + 2
(14:44) gp > printtex(%1)
{{x^{2} + 1}\over{x + {2}}}
I expected something like
2 + 1
x
%1 = ------
x + 2
instead [it gets worse as the degree increases].
Cheers,
Karim.
Ps: one funny (nice) side effect:
(15:03) gp > "\\frac{1}{2}"
1
%1 = -
2
[ after correcting a bug in PARI TeX printing of strings, which could not
possibly occur before your patch since a shortcut was used, bypassing the
incorrect code... ]
__
Karim Belabas email: Karim.Belabas@math.u-psud.fr
Dep. de Mathematiques, Bat. 425
Universite Paris-Sud Tel: (00 33) 1 69 15 57 48
F-91405 Orsay (France) Fax: (00 33) 1 69 15 60 19
--
PARI/GP Home Page: http://www.parigp-home.de/