13e3fee9137097b9a26cef63d869f684991e52a1
Groups now accept ports/ports-margins like blocks. Port name labels default to outside the group border (outside-port-names: true) so they don't overlap child elements; set to false for block-style inside labels.
circuiteria
Circuiteria is a Typst package for drawing block circuit diagrams using the CeTZ package.
Examples
|
|
| A bit of everything | |
|
|
| Wires everywhere | |
|
|
| Groups | Rotated |
Note
These circuit layouts were copied from a digital design course given by prof. S. Zahno and recreated using this package
Click on the example image to jump to the code.
Usage
For more information, see the manual
To use this package, simply import circuiteria and call the circuit function:
#import "@preview/circuiteria:0.2.1"
#circuiteria.circuit({
import circuiteria: *
...
})
Description
Drawing block circuits with Typst made easy, using CeTZ
https://typst.app/universe/package/circuiteria
Readme
Apache-2.0
4.2 MiB
7 Stars
4 Watchers
7 Forks
