This one wired trick

This commit is contained in:
alexander
2025-11-10 23:35:28 +01:00
parent 5b1c954574
commit 23d4bda871
10 changed files with 3900 additions and 6 deletions

17
.vscode/tasks.json vendored Normal file
View File

@@ -0,0 +1,17 @@
{
"tasks": [
{
"label": "Compile All",
"type": "shell",
"command": "./compile-all.bash",
"group": {
"kind": "build",
"isDefault": true
},
"problemMatcher": [],
"options": {
"cwd": "${workspaceFolder}"
}
}
]
}

11
compile-all.bash Executable file
View File

@@ -0,0 +1,11 @@
#!/bin/bash
# Find all .typ files under src/ (recursive) into an array
mapfile -d '' LIST_OF_TYPST_FILES < <(find src -maxdepth 1 -type f -name '*.typ' -print0)
rm -rf output
mkdir -p output
for FILE in "${LIST_OF_TYPST_FILES[@]}"; do
typst compile "$FILE" output/"$(basename "${FILE%.*}").pdf"
done

2301
output/Analysis1.pdf Normal file

File diff suppressed because it is too large Load Diff

1555
output/LinearAlgebra.pdf Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@@ -1,8 +1,8 @@
#import "@preview/biceps:0.0.1": *
#import "@preview/cetz:0.4.2"
#import "styles.typ": *
#import "common.typ": *
#import "lib/styles.typ": *
#import "lib/common.typ": *
#show: stdTemplate
#flexwrap( // Trigonometric formulas
@@ -44,6 +44,7 @@
[$cos(x - pi/2) = sin(x)$],
[$sin(x + pi/2) = cos(x)$],
)
$sin(x)cos(y) = 1/2sin(x - y) + 1/2sin(x + y)$
Für $x in [-1, 1]$ \
$arcsin(x) = -arccos(x) - pi/2 in [-pi/2, pi/2]$ \

View File

@@ -1,5 +1,5 @@
#import "@preview/biceps:0.0.1" : *
#import "styles.typ" : *
#import "lib/styles.typ" : *
#show: stdTemplate
@@ -16,6 +16,7 @@
*Gruppe:* Monoid mit
- Inverse: $forall a in M : exists space a a^(-1) = a^(-1)a = e$
- Eindeutig Lösung für Gleichungen
- Auch kommutativ wenn: $a dot a = e$
*Ring:* Menge $M$ mit:
- Kommutativ Gruppe unter $(M, +)$,
- Halbgruppe unter $(M, dot)$
@@ -27,7 +28,14 @@
]),
stdBlock(
[
asd
*Injectiv:* one to one \
$f(x) = f(y) <=> x = y$
*Surjectiv:* Output space coverered \
- Zeigen das $f(f^(-1)(x)) = x$ für $x in DD$
Beweiß durch Wiederspruch \
für Gegenbeweiß
]
),

View File

View File

@@ -1,5 +1,5 @@
#import "styles.typ": *
#let sinTable = [
#table(
inset: 1.5mm,
@@ -17,6 +17,7 @@
[$3/4pi$], [$135°$], hlMath([$-sqrt(2)/2$], color: hlRed), hlMath([$sqrt(2)/2$], color: hlGreen),
[$5/6pi$], [$150°$], hlMath([$-sqrt(3)/2$], color: hlRed), hlMath([$1/2$], color: hlGreen),
[$pi$], [$180°$], hlMath([$-1$], color: hlRed), hlMath([$0$]),
[$3/2pi$], [$270°$], hlMath([$0$]), hlMath([$-1$], color: hlRed)
[$3/2pi$], [$270°$], hlMath([$0$]), hlMath([$-1$], color: hlRed),
[$2pi$], [$360°$], hlMath([$1$], color: hlGreen), hlMath([$0$] mm)
)
]