[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gEDA: Postscript output rewrite update
Hi All,
Progress on the new PostScript output is nearly complete. Today I
added unicode font support to text printing. The implementation uses
and adaption of Wojciech Kazubski's strategy for remapping the
postscript font. In the original patch, there was a static table
listing a few glyphs of interest. I have taken the full Adobe glyph
list and included the unicode to glyph name mapping in a hash table.
This should ensure coverage for most western languages. The font
remapping is only output if unicode characters are detected in your
schematic. Otherwise ISO-LATIN1 encoding is used. If your glyph is
missing tell me!
In the process I have broken the page rotation and scaling code. I
plan to work on fixing that next, as well as streamlining the calls to
the object printing functions by removing the offset* parameters that
are no longer needed.
I will try to make sure that all of this gets in a week before the GEDA
code sprint on the 20th. (So that I don't have to merge too many patches
into my tree! ;-)
Soon to be complete,
Mike
--
--------------------------------------------------
Mike Jarabek
FPGA/ASIC Designer
http://www.istop.com/~mjarabek
--------------------------------------------------