From: David B. E. M. U. of B. <dav...@br...> - 2006-04-21 12:37:13
|
Has anyone tried to get the arev latex package to work with pyx? Trying just now I get some errors about the design sizes not agreeing (10446564 vs. 10446560). If I fudge that problem (change the offending if statement to ignore this difference) I get a different error "'NoneType' object has no attribute 'update'" (see below for the full output). Also, is it possible to force fonts to be embedded when outputting as a PDF? I have a problem with font subsititution when using the mathpazo fonts... Cheers Dave -- ================================================ David Barton (dav...@br...) Bristol Centre for Applied Nonlinear Mathematics University of Bristol, Queens Building, University Walk, Bristol, BS8 1TR, U.K. Office tel: +44 (0)117 3317409 Web: www.cityinthesky.co.uk/david-research.html ================================================ g.writeEPSfile("eps/blakely_bifn_146",paperformat=document.paperformat.A4) File "/usr/lib64/python2.4/site-packages/pyx/canvas.py", line 323, in wrappedindocument return method(d, filename) File "/usr/lib64/python2.4/site-packages/pyx/document.py", line 138, in writeEPSfile pswriter.epswriter(self, filename, *args, **kwargs) File "/usr/lib64/python2.4/site-packages/pyx/pswriter.py", line 255, in __init__ canvas.registerPS(registry) File "/usr/lib64/python2.4/site-packages/pyx/graph/graph.py", line 450, in registerPS canvas.canvas.registerPS(self, registry) File "/usr/lib64/python2.4/site-packages/pyx/canvas.py", line 179, in registerPS item.registerPS(registry) File "/usr/lib64/python2.4/site-packages/pyx/canvas.py", line 179, in registerPS item.registerPS(registry) File "/usr/lib64/python2.4/site-packages/pyx/graph/graph.py", line 450, in registerPS canvas.canvas.registerPS(self, registry) File "/usr/lib64/python2.4/site-packages/pyx/canvas.py", line 179, in registerPS item.registerPS(registry) File "/usr/lib64/python2.4/site-packages/pyx/text.py", line 694, in registerPS canvas._canvas.registerPS(self, registry) File "/usr/lib64/python2.4/site-packages/pyx/canvas.py", line 179, in registerPS item.registerPS(registry) File "/usr/lib64/python2.4/site-packages/pyx/canvas.py", line 179, in registerPS item.registerPS(registry) File "/usr/lib64/python2.4/site-packages/pyx/canvas.py", line 179, in registerPS item.registerPS(registry) File "/usr/lib64/python2.4/site-packages/pyx/type1font.py", line 279, in registerPS pswriter.PSfont(self.font, self.chars, registry) File "/usr/lib64/python2.4/site-packages/pyx/pswriter.py", line 107, in __init__ chars)) File "/usr/lib64/python2.4/site-packages/pyx/pswriter.py", line 48, in add self.resourceshash[rkey].merge(resource) File "/usr/lib64/python2.4/site-packages/pyx/pswriter.py", line 146, in merge self.usedchars.update(other.usedchars) AttributeError: 'NoneType' object has no attribute 'update' |
From: Michael S. <mic...@ph...> - 2006-04-21 13:15:54
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi Dave, On 21.04.2006 14:41, David Barton, Engineering Maths, University of Bristol wrote: > Also, is it possible to force fonts to be embedded when outputting as a > PDF? I have a problem with font subsititution when using the mathpazo > fonts... You've got to include the corresponding font map by saying text.set(fontmaps="pdftex.map") When using math in your text you will run into an error with PyX 0.8.1. This has been fixed in the SVN. I encountered the same problem. See the thread 'Palatino font not embedded in PDF' on this list. Micha - -- - -------------------------------------------------------------------- Dr. Michael Strass * mailto:mic...@ph... Lehrstuhl fuer Theoretische Physik I * Universitaetsstr. 1/Geb. Nord D-86135 Augsburg * Tel.: +49-821-598-3230 - -------------------------------------------------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFESNr+nDFQHBNYmYcRAm1OAJ4iGgkoMAb/BZu5LyjYDC1MzRKqWACeKyaM wuwaPWIs8Nxfmh41fQm3dys= =MU2L -----END PGP SIGNATURE----- |