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
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
--
Darren S. Dale, Ph.D.
[EMAIL PROTECTED]
_______________________________________________
Matplotlib-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/matplotlib-users