Ein Gedanke wird
ein Dokument.
Notizen, Markdown und externe Dateien. Mit Suche, frei wählbarer Schrift und einer sortierbaren Notizenliste.
.txt .md .markdownVon der flüchtigen Notiz bis zum TeX-Dokument: MAAT Notepad bringt Schreiben, Code und Vorschau an einen Ort.
Den Editor entdecken
Echte Screenshots aus dem Projekt. Die Oberfläche kann sich mit der Weiterentwicklung verändern.
Notizen, Markdown und externe Dateien. Mit Suche, frei wählbarer Schrift und einer sortierbaren Notizenliste.
.txt .md .markdownSyntax-Highlighting für viele Sprachen, Python-Linter und venv-Auswahl. Python- und Shell-Skripte lassen sich aus dem Editor starten.
Python · Shell · Web · und mehrLaTeX bearbeiten, Bilder einbinden und Dokumente bauen. Die PDF-Vorschau bleibt neben deinem Text, mit passenden lokalen Werkzeugen.
TeX · Anhänge · PDF-VorschauTabs und Sitzungswiederherstellung halten deine offenen Dokumente zusammen. Dark Design, einklappbare Navigation und gemerkte Fenstereinstellungen geben deinem Arbeitsbereich Ruhe.
MAAT Notepad verbindet einen praktischen Editor mit einer experimentellen MAAT-Auswertung für Notizen.
Die Werte beruhen auf Textheuristiken. Sie sind ein experimenteller Reflexionsimpuls und keine wissenschaftlich validierte Messung von Textqualität oder Persönlichkeit.
MAAT Notepad ist ein persönliches Projekt von Christof Krieg und wird schrittweise weiterentwickelt. Es können Fehler auftreten; nicht jede Funktion läuft in jeder macOS- und Python-Umgebung gleich zuverlässig.
Ein Projekt in Bewegung. Oberfläche und Funktionen entwickeln sich weiter. Bewahre wichtige Dokumente zusätzlich als Sicherung auf.
Lokale Werkzeuge zählen. TeX, PDF-Rendering und die native HTML-Vorschau benötigen zusätzliche Abhängigkeiten. Auch ARM- und Intel-Builds brauchen eine passende Python-Umgebung.
Mit den Projektdateien kannst du den Editor direkt mit Python starten oder eine macOS-App bauen.
Im Projektordner eine Python-Umgebung mit Tkinter verwenden:
python3 -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements.txt
python maat_notepad.pyDas passende Skript im Projektordner starten. Es richtet die Build-Umgebung ein. Interpreter und Pakete müssen zur Zielarchitektur passen.
# Apple Silicon
chmod +x build_arm_app.command
./build_arm_app.command
# Intel
chmod +x build_intel_app.command
./build_intel_app.commandDas Ergebnis liegt unter dist/MAAT Notepad.app.
Pillow wird für die PDF-Anzeige gebraucht, PyObjC für die native macOS-WebView und flake8 für den Linter. Diese Python-Pakete stehen in der requirements.txt.
Für TeX-Builds ist eine TeX-Distribution mit passender Engine nötig. Der Mehrseiten-Renderer verwendet Ghostscript (gs) oder ImageMagick (magick); macOS-Werkzeuge dienen als eingeschränkter Fallback.
Ein öffentlicher Download ist auf dieser Seite noch nicht hinterlegt.