From d3e4df0a3ff0b6570134787f59b39374eb07bc3a Mon Sep 17 00:00:00 2001 From: alexander Date: Mon, 2 Feb 2026 07:34:12 +0100 Subject: [PATCH] Moved Math macros to seperte file --- src/cheatsheets/Analysis1.typ | 6 ++---- src/cheatsheets/LinearAlgebra.typ | 11 +---------- src/lib/mathExpressions.typ | 14 ++++++++++++++ 3 files changed, 17 insertions(+), 14 deletions(-) create mode 100644 src/lib/mathExpressions.typ diff --git a/src/cheatsheets/Analysis1.typ b/src/cheatsheets/Analysis1.typ index f742bb5..fc35741 100644 --- a/src/cheatsheets/Analysis1.typ +++ b/src/cheatsheets/Analysis1.typ @@ -1,9 +1,7 @@ -#import "../lib/common_rewrite.typ" : * #import "@preview/mannot:0.3.1" -#show math.integral: it => math.limits(math.integral) -#show math.sum: it => math.limits(math.sum) -#let lim = $limits("lim")$ +#import "../lib/common_rewrite.typ" : * +#import "../lib/mathExpressions.typ" : * #set text(7.5pt) diff --git a/src/cheatsheets/LinearAlgebra.typ b/src/cheatsheets/LinearAlgebra.typ index dc9551f..edf95a1 100644 --- a/src/cheatsheets/LinearAlgebra.typ +++ b/src/cheatsheets/LinearAlgebra.typ @@ -5,6 +5,7 @@ #import "../lib/styles.typ" : * #import "../lib/common_rewrite.typ" : * +#import "../lib/mathExpressions.typ" : * #set page( paper: "a4", @@ -32,16 +33,6 @@ #let colorAbbildungen = color.hsl(356.92deg, 92.13%, 75.1%) #let colorGruppen = color.hsl(34.87deg, 92.13%, 75.1%) -// Math macors -#let kern(x) = $op("kern")(#x)$ -#let alg(x) = $op("alg")(#x)$ -#let geo(x) = $op("geo")(#x)$ -#let spann(x) = $op("spann")(#x)$ -#let Bild(x) = $op("Bild")(#x)$ -#let Rang(x) = $op("Rang")(#x)$ -#let Eig(x) = $op("Eig")(#x)$ - -#let ip(x, y) = $lr(angle.l #x, #y angle.r)$ #let SeperatorLine = line(length: 100%, stroke: (paint: black, thickness: 0.3mm)) #let MathAlignLeft(e) = { diff --git a/src/lib/mathExpressions.typ b/src/lib/mathExpressions.typ new file mode 100644 index 0000000..848f623 --- /dev/null +++ b/src/lib/mathExpressions.typ @@ -0,0 +1,14 @@ +// Math macors +#let kern(x) = $op("kern")(#x)$ +#let alg(x) = $op("alg")(#x)$ +#let geo(x) = $op("geo")(#x)$ +#let spann(x) = $op("spann")(#x)$ +#let Bild(x) = $op("Bild")(#x)$ +#let Rang(x) = $op("Rang")(#x)$ +#let Eig(x) = $op("Eig")(#x)$ + +#let ip(x, y) = $lr(angle.l #x, #y angle.r)$ + +#show math.integral: it => math.limits(math.integral) +#show math.sum: it => math.limits(math.sum) +#let lim = $limits("lim")$ \ No newline at end of file