| www.delorie.com/archives/browse.cgi | search |
| X-Authentication-Warning: | delorie.com: mail set sender to geda-user-bounces using -f |
| X-Recipient: | geda-user AT delorie DOT com |
| To: | geda-user AT delorie DOT com |
| Subject: | [geda-user] Best way to make grid visible during print or export in gschem |
| X-PHP-Originating-Script: | 0:rcube.php |
| MIME-Version: | 1.0 |
| Date: | Mon, 11 May 2015 13:54:55 +0300 |
| From: | Anton Dubniak <twister AT tfsoft DOT org DOT ua> |
| Organization: | TFSoft |
| Message-ID: | <7edc0961353f1c224421d86c5d33d401@tfsoft.org.ua> |
| X-Sender: | twister AT tfsoft DOT org DOT ua |
| User-Agent: | Roundcube Webmail/1.0.3 |
| Reply-To: | geda-user AT delorie DOT com |
Greetings, I need to get my schematics in vector format (svg or eps) with a visible mesh grid. As far as I know, this is not possible without modifying the sources (am I wrong?). So, I conducted a mini-investigation and figured out that grid drawing functions is a part of gschem GUI. They are absent in gaf tool and libgedacairo. Right now I solved my problem quickly and dirty by copying draw_mesh_grid_region() and draw_mesh() from gschem/x_grid.c to gaf/export.c and calling them from gaf's export_draw_page(). But code duplication is the bad thing to do. So, my question is: if visible grid in exported documents is a nice feature to have, where is the right place for grid drawing functions? Thanks -- Best regards, Anton Dubniak (twister AT tfsoft DOT org DOT ua)
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |