[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bkchem-user] Error when exporting PDF

From: Beda Kosata
Subject: Re: [Bkchem-user] Error when exporting PDF
Date: Tue, 23 Sep 2008 09:07:08 +0200
User-agent: Thunderbird (X11/20080707)

Hello Bernd,

unfortunately I cannot do much about this :(
The problem seems to be in the piddle library not being able to locate
the proper font. Unfortunately the piddle library is a kind of black box
that I just put data into and pray that a PDF would come out :)  When
something goes wrong there is not much I can do about it.
The library itself is not maintained for a very long time, so there is
no chance of someone upstream taking care of this problem.
Until I can find a way to make cairo based PDF export work on Windows,
my only suggestion is to try to export PostScript via cairo and then
convert this to PDF using some external tool.

I am sorry that I could not help you more

        Best regards


Bernd Heinze wrote:
> Hello,
> I noticed that when you change the font of an atom to a different font (for 
> example Verdana or Tahoma) and then export to PDF the attached error message 
> pops up and the PDF isn't saved. Arial, Times New Roman and Courier don't 
> cause an error, but apparently all other fonts.
> Would be great if you could fix this. Otherwise great software :-)
> Greetings
> Bernd
> Error: 1
> <type 'exceptions.KeyError'> Exception in Tk callback
>   Function: <function <lambda> at 0x0201ED70> (type: <type 'function'>)
>   Args: ()
> Traceback (innermost last):
>   File "bkchem/bkchem\Pmw.py", line 1788, in __call__
>     None
>   File "bkchem/bkchem\misc.py", line 114, in <lambda>
>     None
>   File "bkchem/bkchem\main.py", line 1127, in plugin_export
>     None
>   File "bkchem/bkchem\plugins\piddle_lowlevel.py", line 72, in write_to_file
>     None
>   File "bkchem/bkchem\plugins\tk2piddle.py", line 44, in 
> export_to_piddle_canvas
>     None
>   File "bkchem/bkchem\plugins\tk2piddle.py", line 77, in draw_document
>     None
>   File "bkchem/bkchem\plugins\tk2piddle.py", line 144, in _draw_text
>     None
>   File "bkchem/bkchem\plugins\piddle\piddlePDF.py", line 369, in drawString
>     None
>   File "bkchem/bkchem\plugins\piddle\piddlePDF.py", line 229, in _updateFont
>     None
>   File "bkchem/bkchem\plugins\piddle\piddlePDF.py", line 243, in 
> _findPostScriptFontName
>     None
> <type 'exceptions.KeyError'>: ('courier new', False, False)
> __________________________________________________
> Do You Yahoo!?
> Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz 
> gegen Massenmails.
> http://mail.yahoo.com
> _______________________________________________
> Bkchem-user mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/bkchem-user
> .

Bedrich Kosata
Laboratory of Informatics and Chemistry
ICT Prague
Czech Republic

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]