1gschem(1)                       1.6.2.20110115                       gschem(1)
2
3
4

NAME

6       gschem - gEDA/gaf Schematic Capture
7

SYNOPSIS

9       gschem  [-q]  [-v] [-t] [-r rcfilename] [-s scriptfilename] [-o output‐
10       filename] [-p] [-h] [schematic1 ... schematicN]
11

DESCRIPTION

13       gschem is the schematic capture program which is part gEDA  (GPL  Elec‐
14       tronic  Design Automation) toolset.  This program is used to draw elec‐
15       tronic schematics.  Schematics consist of standard symbols  (which  are
16       either  part of a standard library or created by the user) which repre‐
17       sent the various gates  and  components.   These  components  are  then
18       interconnected  by  nets (wires).  Schematics may be printed to a Post‐
19       Script file for printing or further conversion to other output formats.
20       Output to various image formats is also supported.
21
22       gschem is also the symbol creation editor.  All the standard methods of
23       creating schematics are used in the creation of symbols.  There  are  a
24       few  special  rules when creating symbols, so please refer to the (non-
25       existant as of now) symbol creation document.
26
27       Please read the official documentation (very minimal at this point)  on
28       how  to use gschem, since this man page just describes the command line
29       arguments and a few examples on how to run gschem.
30
31

OPTIONS

33       gschem accepts the following options:
34
35       -q      Quiet mode on.  This mode  turns  off  all  warnings/notes/mes‐
36               sages. (optional)
37
38       -v      Verbose  mode on.  This mode gives as much feedback to the user
39               as possible. (optional)
40
41       -t      Print out more information when using mouse strokes.  With this
42               command  line  flag  and the middle button configured for mouse
43               strokes, gschem will output the stroke sequence numbers as  the
44               user executes strokes.  These numbers can be used to define new
45               strokes in the system-gschemrc file.
46
47       -r filename
48               Specify a rc filename.  Normally gschem searches for  the  sys‐
49               tem-gschemrc, then ~/.gEDA/gschemrc, and finally for a gschemrc
50               in the current directory.  This  options  allows  the  user  to
51               specify an additional rc file which is read after all the other
52               rc files are read. (optional)
53
54       -s filename
55               Specify a guile script to be executed at startup. (optional)
56
57       -o filename
58               Specify a filename for postscript output.   This  command  line
59               argument  is useful when running gschem from a shell script and
60               with a guile script.  The filename can be changed  through  the
61               print dialog box.
62
63       -p      Automatically  place  the  window, especially useful if running
64               gschem from the command line and generating output.
65
66       -h      Print out short command line help.
67
68       schematic1 [... schematicN]
69               Schematic file to be loaded.  Specifing  a  schematic  file  is
70               optional.   If  multiple schematic files are specified they are
71               read in sequentially and put on seperate pages.  It  is  impor‐
72               tant that the schematic(s) follow all the options (ie last).
73
74

EXAMPLES

76       These  examples  assume that you have a schematic called stack_1.sch in
77       the current directory
78
79       To run gschem and then interact with the program:
80
81            gschem
82
83       To run gschem in interactive mode but load a sample schematic:
84
85            gschem adders_1.sch
86
87       To run gschem and load up all schematics in the current subdirectory:
88
89            gschem *.sch
90
91

ENVIRONMENT

93       gschem respects the following environment variable:
94
95       GEDADATA
96               specifies where the various required scheme and  rc  files  are
97               located  (the  default is ${prefix}/share/gEDA).  This environ‐
98               ment variables does not need to be set by the end  user  unless
99               they are moving the executables to a new install ${prefix}.
100
101

AUTHOR

103       Ales Hvezda and many others
104
105

SEE ALSO

107       gnetlist(1), gsymcheck(1)
108
110       Copyright ©  1999-2008 Ales Hvezda
111
112       This document can be freely redistributed according to the terms of the
113       GNU General Public License version 2.0
114
115
116
117
118Version                       January 15th, 2011                     gschem(1)
Impressum