gschem(1)

πŸ“¦ version 1.10.2, in nixos 26.05

πŸ’– NAME πŸ’–

Okay bestie, this is the gschem(1) manual page β€” yes, manual version 1.10.2.20201216 β€” and it’s here to make schematic capture make sense. gschem is a schematic capture application and it’s part of the gEDA (GPL Electronic Design Automation) toolset. It’s used to draw electronic schematics that describe the logical structure of a circuit.

Schematics are made up of symbols that represent the various components in the circuit, and those symbols are obtained either from a standard library or created by the user. The connections between components are represented by nets (wires). Schematics may be exported to PDF and PostScript files for printing, or to other output formats for further conversion. Output to various image formats is also supported.

gschem can also be used for editing symbols for use in schematics. Iconic, honestly. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

gschem [OPTION...] [--] [FILE...]

✨ DESCRIPTION ✨

So <hotpink>gschem</hotpink> is the schematic capture main character: you use it to draw electronic schematics, which describe the logical structure of a circuit. Schematics are built from symbols that represent the various components in the circuit β€” those symbols come either from a standard library or from you, the user, creating them yourself. The connections between components are represented by nets (wires). Schematics may be exported to PDF and PostScript files for printing, or to other output formats for further conversion. Output to various image formats is also supported.

And yes, gschem can also be used for editing symbols for use in schematics. Versatile queen. πŸ‘‘


🌸 OPTIONS 🌸

  • -q, --quiet β€” Quiet mode. Turn off all warnings/notes/messages. shhh, no thoughts, just schematics 🀫
  • -v, --verbose β€” Verbose mode. Output all diagnostic information. give me every detail, bestie πŸ‘€
  • -r, --config-file=FILE β€” Specify an additional configuration file. Normally gschem searches for the system configuration file, then $HOME/.gEDA/gschemrc, and finally for a gschemrc file in the current working directory. This option allows the user to specify an additional rc file which is read after all the other rc files have been read. extra config? we love a bonus layer πŸŽ€
  • -L DIRECTORY β€” Prepend DIRECTORY to the list of directories to be searched for Scheme files.
  • -s FILE β€” Specify a Scheme script to be executed at startup.
  • -c EXPR β€” Specify a Scheme expression to be evaluated at startup.
  • -o, --output=FILE β€” Specify a filename for PostScript output. This command line argument is useful when running gschem from a shell script and with a Scheme script. The filename can be changed through the print dialog box. πŸ–¨οΈ
  • -p β€” Automatically place the window. This may be useful if running gschem from the command line and generating output.
  • -h, --help β€” Print a help message. when in doubt, ask for help 🫢
  • -V, --version β€” Print gschem version information.
  • -- β€” Treat all remaining arguments as schematic or symbol filenames. Use this if you have a schematic or symbol filename which begins with -. protect the filename that starts with a dash, periodt ⭐

πŸŽ€ SCHEMATIC AND SYMBOL FILES πŸŽ€

Optionally, schematic or symbol FILEs may be specified on the command line. Any schematic or symbols specified are loaded at startup as separate documents in the schematic editor.

If no FILEs are specified, a blank schematic is created for editing. a fresh canvas, a clean slate, main character energy ✨


🌈 ENVIRONMENT 🌈

  • GEDADATA β€” specifies the search directory for Scheme and rc files. The default is ${prefix}/share/gEDA.
  • GEDADATARC β€” specifies the search directory for rc files. The default is $GEDADATA.
  • GEDALOG β€” specifies the directory to which to write log files. The default is ~/.gEDA/logs.

Vibe check: these env vars are lowkey the backstage crew of the whole operation. 🧚


πŸ’œ AUTHORS πŸ’œ

See the AUTHORS file included with this program.


Copyright Β© 1999-2020 gEDA Contributors. License GPLv2+: GNU GPL version 2 or later. Please see the COPYING file included with this program for full details.

This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. no cap, that β€œNO WARRANTY” is in all caps for a reason πŸ’€


πŸ‘‘ SEE ALSO πŸ‘‘

The full documentation for gschem is available from within the program by selecting the gEDA Documentation option from the program’s Help menu.


okay that’s the whole page, bestie β€” brought to you by the gEDA Project, manual version 1.10.2.20201216, dated December 16, 2020, for gschem(1). go draw something iconic! πŸ’…βœ¨

πŸ“¦ where this page comes from