Please set verbose.level : debug in your matplotlibrc file, and then rerun your script and post the full output, including the full latex report.
Darren On Sunday 11 June 2006 7:57 am, Wolfgang wrote: > Hi, > > I'm quite new to python and matplotlib, but at least simple graphs work > already. But now I tried to use tex for processing labels. > > tex, latex, dvipng and ghostscript are in my path. A manual tex-run on > the tex file produces a dvi file. > > Any help is appreciated > Wolfgang > > PS: I'm runnin on WinXP prof > > ########################################################################## > My script: > from matplotlib import rc > from matplotlib.numerix import arange, cos, pi > from pylab import figure, axes, plot, xlabel, ylabel, title, grid, > savefig, show > > rc('text', usetex=True) > figure(1) > ax = axes([0.1, 0.1, 0.8, 0.7]) > t = arange(0.0, 1.0+0.01, 0.01) > s = cos(2*2*pi*t)+2 > plot(t, s) > > xlabel(r'\textbf{time (s)}') > ylabel(r'\textit{voltage (mV)}',fontsize=16) > title(r"\TeX\ is Number > $\displaystyle\sum_{n=1}^\infty\frac{-e^{i\pi}}{2^n}$!", fontsize=16, > color='r') > grid(True) > savefig('tex_demo') > > show() > > > > > ########################################################################## > > And here the error: > >pythonw -u "tex.py" > > Traceback (most recent call last): > File "tex.py", line 16, in ? > savefig('tex_demo') > File > "d:\programme\python2.4.3\lib\site-packages\matplotlib-0.87.3-py2.4-win32.e >gg\matplotlib\pylab.py", line 811, in savefig > return fig.savefig(*args, **kwargs) > File > "d:\programme\python2.4.3\lib\site-packages\matplotlib-0.87.3-py2.4-win32.e >gg\matplotlib\figure.py", line 660, in savefig > self.canvas.print_figure(*args, **kwargs) > File > "d:\programme\python2.4.3\lib\site-packages\matplotlib-0.87.3-py2.4-win32.e >gg\matplotlib\backends\backend_tkagg.py", line 184, in print_figure > agg.print_figure(filename, dpi, facecolor, edgecolor, orientation, > File > "d:\programme\python2.4.3\lib\site-packages\matplotlib-0.87.3-py2.4-win32.e >gg\matplotlib\backends\backend_agg.py", line 452, in print_figure > self.draw() > File > "d:\programme\python2.4.3\lib\site-packages\matplotlib-0.87.3-py2.4-win32.e >gg\matplotlib\backends\backend_agg.py", line 389, in draw > self.figure.draw(renderer) > File > "d:\programme\python2.4.3\lib\site-packages\matplotlib-0.87.3-py2.4-win32.e >gg\matplotlib\figure.py", line 531, in draw > for a in self.axes: a.draw(renderer) > File > "d:\programme\python2.4.3\lib\site-packages\matplotlib-0.87.3-py2.4-win32.e >gg\matplotlib\axes.py", line 1034, in draw > a.draw(renderer) > File > "d:\programme\python2.4.3\lib\site-packages\matplotlib-0.87.3-py2.4-win32.e >gg\matplotlib\axis.py", line 561, in draw > tick.draw(renderer) > File > "d:\programme\python2.4.3\lib\site-packages\matplotlib-0.87.3-py2.4-win32.e >gg\matplotlib\axis.py", line 161, in draw > if self.label1On: self.label1.draw(renderer) > File > "d:\programme\python2.4.3\lib\site-packages\matplotlib-0.87.3-py2.4-win32.e >gg\matplotlib\text.py", line 1167, in draw > Text.draw(self, renderer) > File > "d:\programme\python2.4.3\lib\site-packages\matplotlib-0.87.3-py2.4-win32.e >gg\matplotlib\text.py", line 339, in draw > bbox, info = self._get_layout(renderer) > File > "d:\programme\python2.4.3\lib\site-packages\matplotlib-0.87.3-py2.4-win32.e >gg\matplotlib\text.py", line 186, in _get_layout > w,h = renderer.get_text_width_height( > File > "d:\programme\python2.4.3\lib\site-packages\matplotlib-0.87.3-py2.4-win32.e >gg\matplotlib\backends\backend_agg.py", line 239, in get_text_width_height > Z = texmanager.get_rgba(s, size, self.dpi.get(), rgb) > File > "d:\programme\python2.4.3\lib\site-packages\matplotlib-0.87.3-py2.4-win32.e >gg\matplotlib\texmanager.py", line 401, in get_rgba > pngfile = self.make_png(tex, fontsize, dpi, force=False) > File > "d:\programme\python2.4.3\lib\site-packages\matplotlib-0.87.3-py2.4-win32.e >gg\matplotlib\texmanager.py", line 227, in make_png > dvifile = self.make_dvi(tex, fontsize) > File > "d:\programme\python2.4.3\lib\site-packages\matplotlib-0.87.3-py2.4-win32.e >gg\matplotlib\texmanager.py", line 197, in make_dvi > if exit_status: raise RuntimeError('LaTeX was not able to process \ > RuntimeError: LaTeX was not able to process the flowing string: > 0.0 > Here is the full report generated by LaTeX: > > The system cannot find the path specified. > > > ########################################################################## > But I can run the created tex-file manually: > latex -interaction=nonstopmode "3bb1bc57100b0c65915bdda3a1f60dae.tex" > > This is e-TeX, Version 3.141592-2.2 (MiKTeX 2.4) (preloaded format=latex > 2006.6.11) 11 JUN 2006 13:52 > entering extended mode > **3bb1bc57100b0c65915bdda3a1f60dae.tex > (3bb1bc57100b0c65915bdda3a1f60dae.tex > LaTeX2e <2005/12/01> > Babel <v3.8g> and hyphenation patterns for english, dumylang, > nohyphenation, ge > rman, ngerman, french, loaded. > (C:\texmf\tex\latex\base\article.cls > Document Class: article 2005/09/16 v1.4f Standard LaTeX document class > (C:\texmf\tex\latex\base\size10.clo > File: size10.clo 2005/09/16 v1.4f Standard LaTeX file (size option) > ) > [EMAIL PROTECTED] > [EMAIL PROTECTED] > [EMAIL PROTECTED] > [EMAIL PROTECTED] > [EMAIL PROTECTED] > [EMAIL PROTECTED] > [EMAIL PROTECTED] > [EMAIL PROTECTED] > \abovecaptionskip=\skip41 > \belowcaptionskip=\skip42 > \bibindent=\dimen102 > ) (C:\texmf\tex\latex\type1cm\type1cm.sty > Package: type1cm 2002/09/05 v0.04 BlueSky/Y&Y Type1 CM font definitions > (DPC, p > atched RF) > ) > (C:\texmf\tex\latex\psnfss\helvet.sty > Package: helvet 2005/04/12 PSNFSS-v9.2a (WaS) > (C:\texmf\tex\latex\graphics\keyval.sty > Package: keyval 1999/03/16 v1.13 key=value parser (DPC) > [EMAIL PROTECTED]@=\toks14 > )) (C:\texmf\tex\latex\psnfss\courier.sty > Package: courier 2005/04/12 PSNFSS-v9.2a (WaS) > ) (C:\texmf\tex\latex\base\textcomp.sty > Package: textcomp 2005/09/27 v1.99g Standard LaTeX package > Package textcomp Info: Sub-encoding information: > (textcomp) 5 = only ISO-Adobe without \textcurrency > (textcomp) 4 = 5 + \texteuro > (textcomp) 3 = 4 + \textohm > (textcomp) 2 = 3 + \textestimated + \textcurrency > (textcomp) 1 = TS1 - \textcircled - \t > (textcomp) 0 = TS1 (full) > (textcomp) Font families with sub-encoding setting implement > (textcomp) only a restricted character set as indicated. > (textcomp) Family '?' is the default used for unknown fonts. > (textcomp) See the documentation for details. > Package textcomp Info: Setting ? sub-encoding to TS1/1 on input line 71. > > (C:\texmf\tex\latex\base\ts1enc.def > File: ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file > ) > LaTeX Info: Redefining \oldstylenums on input line 266. > Package textcomp Info: Setting cmr sub-encoding to TS1/0 on input line 281. > Package textcomp Info: Setting cmss sub-encoding to TS1/0 on input line > 282. Package textcomp Info: Setting cmtt sub-encoding to TS1/0 on input > line 283. Package textcomp Info: Setting cmvtt sub-encoding to TS1/0 on > input line 284. > Package textcomp Info: Setting cmbr sub-encoding to TS1/0 on input line > 285. Package textcomp Info: Setting cmtl sub-encoding to TS1/0 on input > line 286. Package textcomp Info: Setting ccr sub-encoding to TS1/0 on input > line 287. Package textcomp Info: Setting ptm sub-encoding to TS1/4 on input > line 288. Package textcomp Info: Setting pcr sub-encoding to TS1/4 on input > line 289. Package textcomp Info: Setting phv sub-encoding to TS1/4 on input > line 290. Package textcomp Info: Setting ppl sub-encoding to TS1/3 on input > line 291. Package textcomp Info: Setting pag sub-encoding to TS1/4 on input > line 292. Package textcomp Info: Setting pbk sub-encoding to TS1/4 on input > line 293. Package textcomp Info: Setting pnc sub-encoding to TS1/4 on input > line 294. Package textcomp Info: Setting pzc sub-encoding to TS1/4 on input > line 295. Package textcomp Info: Setting bch sub-encoding to TS1/4 on input > line 296. Package textcomp Info: Setting put sub-encoding to TS1/5 on input > line 297. Package textcomp Info: Setting uag sub-encoding to TS1/5 on input > line 298. Package textcomp Info: Setting ugq sub-encoding to TS1/5 on input > line 299. Package textcomp Info: Setting ul8 sub-encoding to TS1/4 on input > line 300. Package textcomp Info: Setting ul9 sub-encoding to TS1/4 on input > line 301. Package textcomp Info: Setting augie sub-encoding to TS1/5 on > input line 302. > Package textcomp Info: Setting dayrom sub-encoding to TS1/3 on input > line 303. > Package textcomp Info: Setting dayroms sub-encoding to TS1/3 on input > line 304. > > Package textcomp Info: Setting pxr sub-encoding to TS1/0 on input line 305. > Package textcomp Info: Setting pxss sub-encoding to TS1/0 on input line > 306. Package textcomp Info: Setting pxtt sub-encoding to TS1/0 on input > line 307. Package textcomp Info: Setting txr sub-encoding to TS1/0 on input > line 308. Package textcomp Info: Setting txss sub-encoding to TS1/0 on > input line 309. Package textcomp Info: Setting txtt sub-encoding to TS1/0 > on input line 310. Package textcomp Info: Setting futs sub-encoding to > TS1/4 on input line 311. Package textcomp Info: Setting futx sub-encoding > to TS1/4 on input line 312. Package textcomp Info: Setting futj > sub-encoding to TS1/4 on input line 313. Package textcomp Info: Setting hlh > sub-encoding to TS1/3 on input line 314. Package textcomp Info: Setting hls > sub-encoding to TS1/3 on input line 315. Package textcomp Info: Setting > hlst sub-encoding to TS1/3 on input line 316. Package textcomp Info: > Setting hlct sub-encoding to TS1/5 on input line 317. Package textcomp > Info: Setting hlx sub-encoding to TS1/5 on input line 318. Package textcomp > Info: Setting hlce sub-encoding to TS1/5 on input line 319. Package > textcomp Info: Setting hlcn sub-encoding to TS1/5 on input line 320. > Package textcomp Info: Setting hlcw sub-encoding to TS1/5 on input line > 321. Package textcomp Info: Setting hlcf sub-encoding to TS1/5 on input > line 322. Package textcomp Info: Setting pplx sub-encoding to TS1/3 on > input line 323. Package textcomp Info: Setting pplj sub-encoding to TS1/3 > on input line 324. Package textcomp Info: Setting ptmx sub-encoding to > TS1/4 on input line 325. Package textcomp Info: Setting ptmj sub-encoding > to TS1/4 on input line 326. ) (C:\texmf\tex\latex\geometry\geometry.sty > Package: geometry 2002/07/08 v3.2 Page Geometry > [EMAIL PROTECTED] > [EMAIL PROTECTED] > [EMAIL PROTECTED]@tempcnt=\count89 > [EMAIL PROTECTED] > [EMAIL PROTECTED]@mp=\dimen104 > [EMAIL PROTECTED]@mp=\dimen105 > [EMAIL PROTECTED]@mp=\dimen106 > [EMAIL PROTECTED] > (C:\texmf\tex\latex\geometry\geometry.cfg) > > Package geometry Warning: Over-specification in `h'-direction. > `width' (5058.9pt) is ignored. > > > Package geometry Warning: Over-specification in `v'-direction. > `height' (5058.9pt) is ignored. > > ) > No file 3bb1bc57100b0c65915bdda3a1f60dae.aux. > LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 9. > LaTeX Font Info: ... okay on input line 9. > LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 9. > LaTeX Font Info: ... okay on input line 9. > LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 9. > LaTeX Font Info: ... okay on input line 9. > LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 9. > LaTeX Font Info: ... okay on input line 9. > LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 9. > LaTeX Font Info: ... okay on input line 9. > LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 9. > LaTeX Font Info: ... okay on input line 9. > LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 9. > LaTeX Font Info: Try loading font information for TS1+cmr on input > line 9. > (C:\texmf\tex\latex\base\ts1cmr.fd > File: ts1cmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions > ) > LaTeX Font Info: ... okay on input line 9. > LaTeX Font Info: Try loading font information for OT1+pnc on input > line 9. > (C:\texmf\tex\latex\psnfss\ot1pnc.fd > File: ot1pnc.fd 2001/06/04 font definitions for OT1/pnc. > ) > -------------------- Geometry parameters > paper: user defined > landscape: -- > twocolumn: -- > twoside: -- > asymmetric: -- > h-parts: 72.26999pt, 5058.90001pt, 72.26999pt > v-parts: 72.26999pt, 5058.90001pt, 72.26999pt > hmarginratio: -- > vmarginratio: -- > lines: -- > heightrounded: -- > bindingoffset: 0.0pt > truedimen: -- > includehead: -- > includefoot: -- > includemp: -- > driver: > -------------------- Page layout dimensions and switches > \paperwidth 5203.43999pt > \paperheight 5203.43999pt > \textwidth 5058.90001pt > \textheight 5058.90001pt > \oddsidemargin 0.0pt > \evensidemargin 0.0pt > \topmargin -37.0pt > \headheight 12.0pt > \headsep 25.0pt > \footskip 30.0pt > \marginparwidth 65.0pt > \marginparsep 11.0pt > \columnsep 10.0pt > \skip\footins 9.0pt plus 4.0pt minus 2.0pt > \hoffset 0.0pt > \voffset 0.0pt > \mag 1000 > > (1in=72.27pt, 1cm=28.45pt) > ----------------------- > LaTeX Font Info: Try loading font information for OT1+phv on input > line 10. > > (C:\texmf\tex\latex\psnfss\ot1phv.fd > File: ot1phv.fd 2001/06/04 scalable font definitions for OT1/phv. > ) [1 > > ] (3bb1bc57100b0c65915bdda3a1f60dae.aux) ) > Here is how much of TeX's memory you used: > 1241 strings out of 95889 > 17222 string characters out of 1195257 > 57891 words of memory out of 1061592 > 4295 multiletter control sequences out of 60000 > 5188 words of font info for 17 fonts, out of 1000000 for 2000 > 14 hyphenation exceptions out of 4999 > 24i,4n,32p,229b,105s stack positions out of > 5000i,500n,10000p,200000b,32768s > > Output written on 3bb1bc57100b0c65915bdda3a1f60dae.dvi (1 page, 208 bytes). > > > > _______________________________________________ > Matplotlib-users mailing list > Matplotlib-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/matplotlib-users -- Darren S. Dale, Ph.D. [EMAIL PROTECTED] _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users