<div dir="ltr"><div><div><div><div><div>Hi All, <br><br></div>I recently moved to working on a new machine and I've run into problems with eps_writer and pyx and tex. It seems pyx and tex are not talking to one another. I know pyx can sometimes have an iffy relationship with tex but does anyone know how to make them like each other?<br><br></div>This is the output I get. <br><br>yt : [INFO     ] 2015-11-25 14:51:23,198 xlim = 0.456408 0.541884<br>yt : [INFO     ] 2015-11-25 14:51:23,198 ylim = 0.482775 0.568251<br>yt : [INFO     ] 2015-11-25 14:51:23,200 Making a fixed resolution buffer of (('gas', 'H_number_density')) 800 by 800<br>Create Multiplot....<br>yt : [WARNING  ] 2015-11-25 14:51:24,085 No field specified.  Choosing first field (('gas', 'H2_fraction'))<br>yt : [WARNING  ] 2015-11-25 14:51:24,955 No field specified.  Choosing first field (('gas', 'H_number_density'))<br>still waiting for tex after 5 (of 60) seconds...<br>still waiting for tex after 10 (of 60) seconds...<br>still waiting for tex after 15 (of 60) seconds...<br>still waiting for tex after 20 (of 60) seconds...<br>still waiting for tex after 25 (of 60) seconds...<br>still waiting for tex after 30 (of 60) seconds...<br>still waiting for tex after 35 (of 60) seconds...<br>still waiting for tex after 40 (of 60) seconds...<br>still waiting for tex after 45 (of 60) seconds...<br>still waiting for tex after 50 (of 60) seconds...<br>still waiting for tex after 55 (of 60) seconds...<br>the timeout of 60 seconds expired and tex did not respond.<br>We try to finish the dvi due to an unhandled tex error<br>still waiting for tex after 5 (of 60) seconds...<br>still waiting for tex after 10 (of 60) seconds...<br>still waiting for tex after 15 (of 60) seconds...<br>still waiting for tex after 20 (of 60) seconds...<br>still waiting for tex after 25 (of 60) seconds...<br>still waiting for tex after 30 (of 60) seconds...<br>still waiting for tex after 35 (of 60) seconds...<br>still waiting for tex after 40 (of 60) seconds...<br>still waiting for tex after 45 (of 60) seconds...<br>still waiting for tex after 50 (of 60) seconds...<br>still waiting for tex after 55 (of 60) seconds...<br>the timeout of 60 seconds expired and tex did not respond.<br>Traceback (most recent call last):<br>  File "OnAxisMultiPlot_TimeSeries.py", line 173, in <module><br>    figsize=(8,4), shrink_cb=1.8)<br>  File "/cosma/home/jregan/YT/yt-x86_64/src/yt-hg/yt/visualization/eps_writer.py", line 1164, in multiplot<br>    bbox = (100.0 * d.canvas.bbox().left().t,<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/canvas.py", line 156, in bbox<br>    obbox += cmd.bbox()<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/graph.py", line 181, in bbox<br>    self.finish()<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/graph.py", line 311, in finish<br>    self.doaxes()<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/graph.py", line 588, in doaxes<br>    self.dolayout()<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/graph.py", line 572, in dolayout<br>    self.doaxiscreate(axisname)<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/graph.py", line 248, in doaxiscreate<br>    self.axes[axisname].create()<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/axis/axis.py", line 586, in create<br>    self.canvas = self.axis.create(self.data, self.positioner, self.graphtexrunner, self.errorname)<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/axis/axis.py", line 245, in create<br>    return _regularaxis._create(self, data, positioner, graphtexrunner, self.parter, self.rater, errorname)<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/axis/axis.py", line 146, in _create<br>    return layout(data)<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/axis/axis.py", line 141, in layout<br>    self.painter.paint(canvas, data, self, positioner)<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/axis/painter.py", line 258, in paint<br>    _title.paint(self, canvas, data, axis, axispos)<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/graph/axis/painter.py", line 109, in paint<br>    title = canvas.layer("title").text_pt(x, y, axis.title, titleattrs)<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/canvas.py", line 334, in text_pt<br>    return self.insert(self.texrunner.text_pt(x, y, atext, *args))<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/text.py", line 1223, in text_pt<br>    return self.text(x * unit.t_pt, y * unit.t_pt, expr, *args, **kwargs)<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/text.py", line 1201, in text<br>    raise e<br>pyx.text.TexResultError: TeX didn't respond as expected within the timeout period (60 seconds).<br>The expression passed to TeX was:<br>  \scrollmode<br>  \raiseerror%<br>  \def\PyX{P\kern-.3em\lower.5ex\hbox{Y}\kern-.18em X}%<br>  \gdef\PyXBoxHAlign{0}%<br>  \newbox\PyXBox%<br>  \newbox\PyXBoxHAligned%<br>  \newdimen\PyXDimenHAlignLT%<br>  \newdimen\PyXDimenHAlignRT%<br>  \gdef\PyXFlushHAlign{0}%<br>  \def\PyXragged{%<br>  \leftskip=0pt plus \PyXFlushHAlign fil%<br>  \rightskip=0pt plus 1fil%<br>  \advance\rightskip0pt plus -\PyXFlushHAlign fil%<br>  \parfillskip=0pt%<br>  \pretolerance=9999%<br>  \tolerance=9999%<br>  \parindent=0pt%<br>  \hyphenpenalty=9999%<br>  \exhyphenpenalty=9999}%<br>  \newbox\PyXBoxVBox%<br>  \newdimen\PyXDimenVBox%<br>  \newbox\PyXBoxVAlign%<br>  \newdimen\PyXDimenVAlign%<br>  \newdimen\PyXDimenVShift%<br>  \long\def\ProcessPyXBox#1#2{%<br>  \setbox\PyXBox=\hbox{{#1}}%<br>  \PyXDimenHAlignLT=\PyXBoxHAlign\wd\PyXBox%<br>  \PyXDimenHAlignRT=\wd\PyXBox%<br>  \advance\PyXDimenHAlignRT by -\PyXDimenHAlignLT%<br>  \gdef\PyXBoxHAlign{0}%<br>  \immediate\write16{PyXBox:page=#2,lt=\the\PyXDimenHAlignLT,rt=\the\PyXDimenHAlignRT,ht=\the\ht\PyXBox,dp=\the\dp\PyXBox:}%<br>  \setbox\PyXBoxHAligned=\hbox{\kern-\PyXDimenHAlignLT\box\PyXBox}%<br>  \ht\PyXBoxHAligned0pt%<br>  {\count0=80\count1=121\count2=88\count3=#2\shipout\box\PyXBoxHAligned}}%<br>  \def\PyXInput#1{\immediate\write16{PyXInputMarker:executeid=#1:}}%<br>  \def\PyXMarker#1{\hskip0pt\special{PyX:marker #1}}%%<br>  \PyXInput{1}%<br>After parsing the return message from TeX, the following was left:<br>  This is TeX, Version 3.14159265 (TeX Live 2015) (preloaded format=tex)<br>Error in atexit._run_exitfuncs:<br>Traceback (most recent call last):<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/atexit.py", line 24, in _run_exitfuncs<br>    func(*targs, **kargs)<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/text.py", line 744, in _cleantmp<br>    texrunner.expectqueue.put_nowait(None)              # do not expect any output anymore<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/Queue.py", line 148, in put_nowait<br>    return self.put(item, False)<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/Queue.py", line 123, in put<br>    raise Full<br>Full<br>Error in sys.exitfunc:<br>Traceback (most recent call last):<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/atexit.py", line 24, in _run_exitfuncs<br>    func(*targs, **kargs)<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/site-packages/pyx/text.py", line 744, in _cleantmp<br>    texrunner.expectqueue.put_nowait(None)              # do not expect any output anymore<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/Queue.py", line 148, in put_nowait<br>    return self.put(item, False)<br>  File "/cosma/home/jregan/YT/yt-x86_64/lib/python2.7/Queue.py", line 123, in put<br>    raise Full<br>Queue.Full<br><br><br><br></div>The call I make is:<br><br>multi = eps.multiplot(NCOLS, NROWS, projections, bare_axes=True,cb_labels=colorbar_label, figsize=(8,4), shrink_cb=1.8)<br><br></div>Cheers,<br></div>John<br><br><div><div><br><div><br></div></div></div></div>