|
From: SourceForge.net <no...@so...> - 2004-07-06 18:01:13
|
Bugs item #986123, was opened at 2004-07-06 11:01 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=442886&aid=986123&group_id=45430 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Axis labels look weird Initial Comment: When I create an XY graph and specify an axis label that is more than one word long, sometimes the two words overlap. Here is ahat I have found so far: (Axis label specified: What it looks like) "X values" - Looks normal "Y values" - Looks normal "solution variable" - Two words overlap "variable" - Looks normal "variableABCDEFGHIJ" - Looks normal "variable ABCDEFGHIJ" - Looks like: variabl***CDEF GHIJ (where the *** indicates where the "e" and "AB" overlap) "solution-variable" - Looks normal "solution_variable" - Gives the following error: Traceback (most recent call last): ... mycanvas.writeEPSfile(filename) File "/users/mont/PyX-0.6.3/pyx/canvas.py", line 367, in writeEPSfile abbox = bbox is not None and bbox or self.bbox() File "/users/mont/PyX-0.6.3/pyx/canvas.py", line 129, in bbox abbox = cmd.bbox() File "/users/mont/PyX-0.6.3/pyx/deco.py", line 71, in bbox pbbox = self.path.bbox() File "/users/mont/PyX-0.6.3/pyx/graph/graph.py", line 418, in bbox self.finish() File "/users/mont/PyX-0.6.3/pyx/graph/graph.py", line 368, in finish self.domethods[0]() File "/users/mont/PyX-0.6.3/pyx/graph/graph.py", line 310, in dolayout axis.finish(self.axespos[key]) File "/users/mont/PyX-0.6.3/pyx/graph/axis/axis.py", line 344, in finish ac = self.painter.paint(axispos, self) File "/users/mont/PyX-0.6.3/pyx/graph/axis/painter.py", line 486, in paint _title.paint(self, axispos, axis, ac=ac) File "/users/mont/PyX-0.6.3/pyx/graph/axis/painter.py", line 305, in paint title = self.texrunner.text_pt(x, y, axis.title, titleattrs) File "/users/mont/PyX-0.6.3/pyx/text.py", line 1133, in text_pt return self.text(unit.t_pt(x), unit.t_pt(y), expr, *args, **kwargs) File "/users/mont/PyX-0.6.3/pyx/text.py", line 1115, in text self.execute(expr, self.defaulttexmessagesdefaultrun + self.texmessagesdefaultrun + texmessages) File "/users/mont/PyX-0.6.3/pyx/text.py", line 944, in execute raise TexResultError("unhandled TeX response (might be an error)", self) pyx.text.TexResultError: unhandled TeX response (might be an error) The expression passed to TeX was: \ProcessPyXBox{\gdef\PyXHAlign{0.50000}\setbox0\hbox{$\vcenter{\vrule width0pt}$}\lower\ht0\hbox{{solution_variable}}% }{53}% \PyXInput{57}% After parsing the return message from TeX, the following was left: *! Missing $ inserted.<inserted text> $<to be read again> _<argument> ...h0pt}$}\lower \ht 0\hbox {{solution_ variable}}\ProcessPyXBox #1#2->\setbox \PyXBox =\hbox {{#1 }}\PyXDimenHAlignLT =\PyXHAl...<*> }{53} %! Extra }, or forgotten $.<argument> ...ower \ht 0\hbox {{solution_variable} }\ProcessPyXBox #1#2->\setbox \PyXBox =\hbox {{#1 }}\PyXDimenHAlignLT =\PyXHAl...<*> }{53} %! Extra }, or forgotten $.<argument> ...wer \ht 0\hbox {{solution_variable}} \ProcessPyXBox #1#2->\setbox \PyXBox =\hbox {{#1 }}\PyXDimenHAlignLT =\PyXHAl...<*> }{53} %! Extra }, or forgotten $.\ProcessPyXBox #1#2->\setbox \PyXBox =\hbox {{#1} }\PyXDimenHAlignLT =\PyXHAl...<*> }{53} %! Extra }, or forgotten $.\ProcessPyXBox #1#2->\setbox \PyXBox =\hbox {{#1}} \PyXDimenHAlignLT =\PyXHAl...<*> }{53} % My e-mail address is ale...@ni... ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=442886&aid=986123&group_id=45430 |