Go to file
Mario Hüttel 67f9d9b4ee Add source for ListBox Drag and Drop 2019-03-18 21:12:47 +01:00
AUR fix PKGBUILD 2018-07-25 11:25:58 +02:00
LICENSE Include license in each file, fix Foobar reference 2018-05-10 01:43:14 +02:00
c-style-checker@3a58e3dd1c Update style checker to new version 2019-03-07 20:26:03 +01:00
cairo-output Restructured Code 2019-03-14 21:30:37 +01:00
doxygen Add documentation target, which at the moment is only an alias for the 2019-03-14 19:24:17 +01:00
gds-parser Add functions for checking cell reference loops 2019-03-06 20:06:01 +01:00
glade Add buttons for layer sorting to glade file 2019-03-12 19:10:43 +01:00
icon add preliminary icon, configure icon in widgets 2018-07-25 10:50:22 +02:00
latex-output Restructured Code 2019-03-14 21:30:37 +01:00
layer Add source for ListBox Drag and Drop 2019-03-18 21:12:47 +01:00
test-data move example alyouts+rendered outputs into subfolders 2018-06-02 02:58:56 +02:00
tree-renderer Edit colors 2019-03-06 19:58:26 +01:00
trigonometric Merge branch 'master' into dev 2019-03-05 21:48:26 +01:00
version Add automatic version numbering to command line and GUI 2019-03-11 10:36:02 +01:00
widgets Move drag and drop code from layer element to layer selector. 2019-03-15 23:17:03 +01:00
.gitignore Update doxygen 2018-12-10 19:16:07 +01:00
.gitmodules Add style checker as submodule 2019-03-07 20:00:54 +01:00
CMakeLists.txt Implement multiple GUI per process feature. Still buggy. 2019-03-15 20:02:03 +01:00
README.MD Add readme 2019-02-04 21:52:50 +01:00
command-line.c Restructured Code 2019-03-14 21:30:37 +01:00
command-line.h Add support for external shared object renderer 2018-12-15 00:05:34 +01:00
external-renderer.c Fix style in external renderer 2019-03-07 20:35:23 +01:00
external-renderer.h fix doxygen 2019-03-05 21:46:29 +01:00
gds-render-gui.c Use signal for gui disposement. Whena gui is closed, the library data is relesed 2019-03-16 16:09:29 +01:00
gds-render-gui.h Implement multiple GUI per process feature. Still buggy. 2019-03-15 20:02:03 +01:00
main.c fix compiler warnings 2019-03-16 16:24:39 +01:00
mapping-parser.c Restructured Code 2019-03-14 21:30:37 +01:00
mapping-parser.h Restructured Code 2019-03-14 21:30:37 +01:00

README.MD

GDS-Render

This software is a rendering programm for GDS2 layout files. The GDS2 format is mainly used in integrated circuit development. This program allows the conversion of a GDS file to a vector graphics file.

Output Formats

  • Export GDS Layout to LaTeX (using TikZ).
  • Export to PDF (Cairographics).

Features

Note: Due to various size limitations of both TikZ and the PDF export, the layout might not render correctly. In this case adjust the scale value. A higher scale value scales down your design.

  • Configurable layer stack-up.
  • Layer colors configurable as ARGB color values.
  • Command line interface.
  • Awesome Somehow usable GUI.

License and Other Stuff

  • Free software (GPLv2 only)
  • Coded in plain C using GTK+3.0, Glib2, and Cairographics