Re: [matplotlib-devel] unicode question

2007-07-16 Thread John Hunter
On 7/16/07, Edin Salkovic <[EMAIL PROTECTED]> wrote: > You use it like this (notice no backslashes): > >>> from matplotlib._mathtext_data import tex2uni > >>> unichr(tex2uni['int']) > u'\u222b' > >>> unichr(tex2uni['sum']) > u'\u2211' That's a rather good solution, as it avoids duplication, and i

Re: [matplotlib-devel] unicode question

2007-07-16 Thread Edin Salkovic
On 7/16/07, Michael Droettboom <[EMAIL PROTECTED]> wrote: > As for Unicode literals in Python source, there is a third option, other > than u'\xd7' or '×'. Python will let you do u"\N{MULTIPLICATION SIGN}", > which means you don't have to remember what \xd7 is. For single > characters like this,

Re: [matplotlib-devel] unicode question

2007-07-16 Thread Michael Droettboom
Eric Firing wrote: > While you are at it, perhaps you can figure out how to stop > unicode_demo from generating an error: > > driving unicode_demo.py > File "_tmp_unicode_demo.py", line 10 > SyntaxError: Non-ASCII character '\xe9' in file _tmp_unicode_demo.py > on line 10, but no encodi

Re: [matplotlib-devel] unicode question

2007-07-16 Thread Eric Firing
Darren Dale wrote: [...] > What about rendering unicode, but keeping the mpl sources ascii only? This sounds like the thing to do for now. While you are at it, perhaps you can figure out how to stop unicode_demo from generating an error: driving unicode_demo.py File "_tmp_unicode_de

Re: [matplotlib-devel] unicode question

2007-07-16 Thread Eric Firing
John Hunter wrote: > On 7/16/07, Eric Firing <[EMAIL PROTECTED]> wrote: > >> I use a good old-fashioned editor called zed, written by an Italian >> named Sandro Serrafini who seems to have left no trace for several >> years. I have modified it slightly, and I do minimal maintenance to >> keep it

Re: [matplotlib-devel] unicode question

2007-07-16 Thread Darren Dale
On Monday 16 July 2007 01:25:18 pm Eric Firing wrote: > Michael Droettboom wrote: > > Darren Dale wrote: > >> If not, should we use > >> u'\xd7' or '×' in the actual sources (the latter requiring the file's > >> encoding to be declared at the beginning of the file, like: # -*- > >> coding: utf-8 -*

Re: [matplotlib-devel] unicode question

2007-07-16 Thread John Hunter
On 7/16/07, Eric Firing <[EMAIL PROTECTED]> wrote: > I use a good old-fashioned editor called zed, written by an Italian > named Sandro Serrafini who seems to have left no trace for several > years. I have modified it slightly, and I do minimal maintenance to > keep it compiling with new OS relea

Re: [matplotlib-devel] unicode question

2007-07-16 Thread Eric Firing
Michael Droettboom wrote: > Darren Dale wrote: >> If not, should we use >> u'\xd7' or '×' in the actual sources (the latter requiring the file's >> encoding to be declared at the beginning of the file, like: # -*- coding: >> utf-8 -*-)? > In an ideal world, I would prefer the latter, but we woul

Re: [matplotlib-devel] unicode question

2007-07-16 Thread Michael Droettboom
Darren Dale wrote: > If not, should we use > u'\xd7' or '×' in the actual sources (the latter requiring the file's > encoding to be declared at the beginning of the file, like: # -*- coding: > utf-8 -*-)? In an ideal world, I would prefer the latter, but we would want to verify that all the mat

[matplotlib-devel] unicode question

2007-07-16 Thread Darren Dale
I am cleaning up some of the code in ticker.ScalarFormatter, specifically some of the text formatting for dealing with scientific notation. We provide an option to format labels in sci. notation without using mathtext or usetex, in which case I would like to use the unicode multiplication sign,