"John Hunter" <[EMAIL PROTECTED]> writes:

> Hi all -- John H here under a different email....  I'm on vacation so
> I'll probably be out of touch for a week but just dashed into a
> cyber-cafe and couldn't resist jumping in.  

[It seems that you only sent the email to me, but it looks like it is
meant for the list, so I re-sent it.]

> For those of us on the beach in Michican w/o read access to a TeX
> interpreter, perhaps you could describe what is different or broken.

This works and produces "xyz" in a Roman font:

    In [8]:rcParams['text.usetex'] = True 

    In [9]:text(0,0,r'$\rm xyz$')
    Out[9]:<matplotlib.text.Text instance at 0x1729be90>

This fails with an exception:

    In [10]:rcParams['text.usetex'] = False

    In [11]:text(0,0,r'$\rm xyz$')
    ---------------------------------------------------------------------------
    exceptions.ValueError                                Traceback (most recent 
call last)

    /Users/jks/<ipython console> 
[...]
    --> 613             raise ValueError('unrecognized symbol "%s"' % sym)
        614 
        615         #print sym, basename, num

    ValueError: unrecognized symbol "\rm"

In TeX \rm and friends set the font in the current scope. Mathtext
seems to only recognize \rm with an argument in braces, e.g. \rm{xyz}.

> The only "fresh rewrite" I'd be happy to consider is one that
> translated Knuth's algorithm for parsing mathematical expressions
> more or less verbatim.

That's a pretty tall order (as I'm sure you know). Just for fun, go to
http://latex.olympus.het.brown.edu/ and search for the word
"obfuscated".

-- 
Jouni


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel

Reply via email to