On Thursday 24 April 2008 08:53:47 am you wrote:
> Although the 'align' environment inside the figure environment does not
> cause any error,
> tt seems like that the 'put' command from the 'picture' environment in
> LaTeX does not
> accept \begin{something} ~ \end{something} or \[~\].
>
> As you pointed out, my problem is coming from the limitation in LaTeX.
>
> However, there are two things I do not understand still.
>
> First, saving a plot with the align environment in 'eps' format had worked
> in the previous
> version of matplotlib (0.90.1 from ubuntu gutsy 7.10). What has been
> changed?

Nothing with the latex support, as far as I can tell from the changelogs. 

> Secondly, saving in a 'png' or 'pdf' format works still. What's the
> difference?

Saving a ps or eps file goes through the procedure of embedding the figure in 
a latex document in order for PSFrags to do its job and convert some tags 
into actual text. That way you get scalable output. png just renders the text 
as images, not as text. pdf output uses dviread.py to parse the dvi files 
created by latex, get the font layout information, and place the glyphs. 
dviread was not available when we added support to the eps/*agg backends, it 
was contributed later by Jouni Seppanen. dviread is a simpler and more 
elegant approach than the way it is done in eps/*agg, but there are some 
subtle and difficult to resolve limitations of dviread (like rendering greek 
letters in math mode) that have prevented us from using it everywhere. Jouni, 
would you care to comment?

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to