sch-rnd(1)

πŸ’– sch-rnd(1) β€” the sch-rnd manual, bestie edition πŸ’–

okay so. sit down, grab a boba, because we're talking about sch-rnd and honestly? she's iconic. this whole page is the manual for sch-rnd, section 1 of the sch-rnd manual. let's get into it. 🫢


✨ NAME ✨

sch-rnd β€” a Schematics editor πŸ‘‘


✨ SYNPOSIS ✨

sch-rnd [options] [inputfile]

that's it. that's the whole vibe. [options] and optionally an [inputfile], and we go. πŸ’…


✨ DESCRIPTION ✨

so sch-rnd is a modular schematics capture (aka an editor, aka the tool that lets you draw schematics). the main use β€” like, the whole main character energy of it β€” is interactive editing. ✨

if you don't pass -x on the command line, boom, the graphical editor mode just starts. that's the default. no cap.

but bestie, automated, headless processing is also possible β€” you do that with -x, or with --gui batch. so you can absolutely run her with no screen at all. she's versatile like that. πŸ¦‹


✨ OPTIONS ✨

  • --help topic β€” prints help about topic and then exits, periodt. and if you don't specify a topic at all? she prints out the available topics, like a little menu of things she knows about. 🌸
  • -x exporter [exportflags] inputfile β€” instead of doing interactive editing, this exports the design (loaded from inputfile) out to a file, using whatever exporter plugin you named. after the exporter name you can pass a whole list of exporter-specific parameters β€” those [exportflags] β€” to control all the little details of the process. πŸ’…
  • --gui hid β€” picks which hid plugin gets used for the "gui" frontend. the common choices are "gtk2_gdk" or "lesstif" when you want an actual graphical user interface, and "batch" when you want a headless command-line interface (or you're doing automated batch processing). pick your fighter. πŸŽ€
  • -c path=val β€” sets a config node, in role CFR_CLI. the path of that node is path (for example editor/grid) and the shiny new value is val (for example 5mm). so like -c editor/grid=5mm, and the grid is now 5mm. slay. ⭐
heads up bestie: --gui batch is the one you want for headless/automated vibes, and -x is what unlocks export mode instead of the interactive editor. don't forget -x or you're getting the GUI whether you asked or not. 😭

and that's the whole page, gorgeous. this one's from the sch-rnd manual, dated 2022-09-29 β€” go forth and schematic, fr fr. πŸ’–πŸŒˆπŸ’œ

πŸ“¦ where this page comes from