forked from HEL/circuiteria
		
	extracted cetz import for easier updating
This commit is contained in:
		| @@ -1,4 +1,4 @@ | ||||
| #import "@preview/cetz:0.3.2": canvas | ||||
| #import "/src/cetz.typ": canvas | ||||
| #import "@preview/tidy:0.3.0" | ||||
|  | ||||
| /// Draws a block circuit diagram | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #import "@preview/cetz:0.3.2": draw | ||||
| #import "/src/cetz.typ": draw | ||||
| #import "element.typ" | ||||
| #import "ports.typ": add-port | ||||
| #import "../util.typ" | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #import "@preview/cetz:0.3.2": draw | ||||
| #import "/src/cetz.typ": draw | ||||
| #import "element.typ" | ||||
|  | ||||
| #let draw-shape(elmt, bounds) = { | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #import "@preview/cetz:0.3.2": draw, coordinate, matrix, vector | ||||
| #import "/src/cetz.typ": draw, coordinate, matrix, vector | ||||
| #import "ports.typ": add-ports, add-port, get-port-pos, get-port-idx | ||||
| #import "../util.typ" | ||||
|  | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #import "@preview/cetz:0.3.2": draw | ||||
| #import "/src/cetz.typ": draw | ||||
| #import "element.typ" | ||||
| #import "ports.typ": add-port | ||||
| #import "../util.typ" | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #import "@preview/cetz:0.3.2": draw, coordinate | ||||
| #import "/src/cetz.typ": draw, coordinate | ||||
| #import "../util.typ" | ||||
|  | ||||
| /// Draws a group of elements | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #import "@preview/cetz:0.3.2": draw | ||||
| #import "/src/cetz.typ": draw | ||||
| #import "gate.typ" | ||||
|  | ||||
| #let draw-shape(id, tl, tr, br, bl, fill, stroke) = { | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #import "@preview/cetz:0.3.2": draw | ||||
| #import "/src/cetz.typ": draw | ||||
| #import "gate.typ" | ||||
|  | ||||
| #let draw-shape(id, tl, tr, br, bl, fill, stroke) = { | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #import "@preview/cetz:0.3.2": draw, coordinate | ||||
| #import "/src/cetz.typ": draw, coordinate | ||||
| #import "../ports.typ": add-ports, add-port | ||||
| #import "../element.typ" | ||||
|  | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #import "@preview/cetz:0.3.2": draw | ||||
| #import "/src/cetz.typ": draw | ||||
| #import "gate.typ" | ||||
|  | ||||
| #let draw-shape(id, tl, tr, br, bl, fill, stroke) = { | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #import "@preview/cetz:0.3.2": draw | ||||
| #import "/src/cetz.typ": draw | ||||
| #import "gate.typ" | ||||
|  | ||||
| #let space = 10% | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #import "@preview/cetz:0.3.2": draw | ||||
| #import "/src/cetz.typ": draw | ||||
| #import "../util.typ" | ||||
| #import "element.typ" | ||||
| #import "ports.typ": add-port | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #import "@preview/cetz:0.3.2": draw | ||||
| #import "/src/cetz.typ": draw | ||||
| #import "../util.typ": rotate-anchor | ||||
|  | ||||
| #let get-port-side(elmt, port) = { | ||||
|   | ||||
| @@ -1,4 +1,4 @@ | ||||
| #import "@preview/cetz:0.3.2": draw, coordinate | ||||
| #import "/src/cetz.typ": draw, coordinate | ||||
| #import "util.typ": opposite-anchor | ||||
| #import "elements/ports.typ": get-port-side | ||||
| #import "elements/element.typ" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user