Downloaded and integrated latest wiki documentation from the geda website.
[geda-gaf/peter-b.git] / docs / wiki / geda_tragesym_readme.html
blob0388a1a7ea8b7ed38e0d3e3859ce89934b610a6f
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
4 lang="en" dir="ltr">
5 <head>
6 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
7 <title>geda:tragesym_readme</title>
8 <meta name="generator" content="DokuWiki Release rc2007-05-24" />
9 <meta name="robots" content="index,follow" />
10 <meta name="date" content="2007-05-24T22:27:24-0400" />
11 <meta name="keywords" content="geda,tragesym_readme" />
12 <link rel="search" type="application/opensearchdescription+xml" href="http://geda.seul.org/wiki/lib/exe/opensearch.php" title="geda Wiki" />
13 <link rel="start" href="http://geda.seul.org/wiki/" />
14 <link rel="contents" href="http://geda.seul.org/wiki/geda:tragesym_readme?do=index" title="Index" />
15 <link rel="alternate" type="application/rss+xml" title="Recent Changes" href="http://geda.seul.org/wiki/feed.php" />
16 <link rel="alternate" type="application/rss+xml" title="Current Namespace" href="http://geda.seul.org/wiki/feed.php?mode=list&ns=geda" />
17 <link rel="alternate" type="text/html" title="Plain HTML" href="http://geda.seul.org/wiki/_export/xhtml/geda:tragesym_readme" />
18 <link rel="alternate" type="text/plain" title="Wiki Markup" href="http://geda.seul.org/wiki/_export/raw/geda:tragesym_readme" />
19 <link rel="stylesheet" media="all" type="text/css" href="lib/exe/css" />
20 <link rel="stylesheet" media="screen" type="text/css" href="lib/exe/001css" />
21 <link rel="stylesheet" media="print" type="text/css" href="lib/exe/002css" />
22 </head>
23 <body>
24 <div class="dokuwiki export">
28 <h1><a name="tragesym_symbol_generator_readme" id="tragesym_symbol_generator_readme">tragesym (symbol generator) README</a></h1>
29 <div class="level1">
30 <pre class="code">tragesym is a small python script that creates geda symbols out of
31 structured textfiles.
33 For creating a symbol you have to edit the sourcefile first. You can
34 use the template.src file, which is in /examples/tragesym/ directory.
35 Some examples are in the examples/tragesym directory too.
37 For possible footprint names take a look into the ~geda directory
38 of the PCB program.
40 usage is:
41 tragesym &lt;sourcefile&gt; &lt;symbolfile&gt;
43 After you have translated the sourcefile to the symbolfile you have to
44 rearrange some pins with gschem, translate the symbol to the origin
45 and save it in an appropriate symbol directory. Make the attributes
46 visible while doing that (edit-&gt;show hidden text) and hide the text
47 again before saving.
49 tragesym requires python (versions greater 1.5 should work).
51 Comment an questions are welcome.
52 Send it to Werner Hoch (werner.ho@gmx.de)
53 </pre>
55 </div>
56 </div>
57 </body>
58 </html>