Hi,

I ran into some troubles when trying to do the following with
matplotlib:
        - plotting a figure
        - using latex for axis labels
        - (getting acceptable fonts)
        - getting a pdf in the end
I've not been able to solve this.

In the documentation I found 2 ways to do this. First, when a string is
enclosed in $ signs, matplotlib has its own way of rendering latex code.
Thats ok for mathematical expressions, but I can't print normal text at
all. The documentation says that \rm{} should be used, but

"$\rm{some label text} (\mu V)$" becomes "somelabeltext\muV"

so I searched again and found another documentation, telling me to
enable 'text.usetex' so all text is handled by latex. This way, the text
is rendered correctly, but then the font used for the tick numbers
switches to some ugly looking font.

Because Latex mode does not seem to work with the pdf output, I saved
these figures as EPS, using epstopdf in oder to get a pdf. Normally this
process gives me perfect results, but the ugly-font-ticks problem is
getting even worse, because in the pdf some of them are just missing.

I upped the eps and pdf files here:
http://www.staff.uni-mainz.de/wuertz/matplotlib/
There is also a png file with a screenshot from the "ugly" and missing
ticks.

Plotting a reasonable figure seems to be hard, is there any chance of
solving this problem?

Thanks in advance,
Peter

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to