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