missing NULL terminator in set_config_x
[geda-gaf.git] / utils / docs / README.tragesym
blobbfd940ad20bf3397e1339ea08df0218ad39f3aca
1 tragesym is a small python script that creates gschem symbols out of 
2 structured textfiles.
4 tragesym can:
5     * create pins and arrange their elements 
6         (clocksign, dot, type, pinnumber, label)
7     * sort pins alphabetical and numerical
8     * swap words of pinlabels if wished
9     * draw negation lines on the labels 
10         (since version 0.0.9, gschem will do that)
11     * rotate pinlabels if wished
12     * do some syntax check to the input file
14 For creating a symbol you have to create a sourcefile first.  You can
15 use the template.src file, which is in /examples/tragesym/ directory.
16 Some examples are in the examples/tragesym directory too.
18 For possible footprint names take a look into the ~geda directory 
19 of the PCB program.
21 usage is:
22   tragesym <sourcefile> <symbolfile>
24 After you have translated the sourcefile to the symbolfile you have to
25 rearrange some pins with gschem, translate the symbol to the origin
26 and save it in an appropriate symbol directory.  Make the attributes
27 visible while doing that (edit->show hidden text) and hide the text
28 again before saving.
30 tragesym requires python (versions greater 1.5 should work).
32 Comment an questions are welcome. 
33 Send it to Werner Hoch (werner.ho@gmx.de)