[emacs-berlin] Vorstellung: Christian Buhtz
c.buhtz at posteo.jp
c.buhtz at posteo.jp
Tue Jan 17 15:49:58 UTC 2023
Hallo,
Am 17.01.2023 15:32 schrieb Christian Tietze:
> Interessant! Ich wäre da ganz persönlich an deiner Verwendung von
> org-roam interessiert. Ich habe mal erwogen, das parallel zu meinem
> eigentlichen Zettelkasten als Tool zum "Weltenbasteln" zu verwenden, um
> in RPG Storylines das Setting und die Charaktere als Hypertext zu
> verwalten, aber noch keine Zeit für das Hobby gefunden.
Spannend. Mit was machst du den sonst deinen Zettelkasten? Ein anderes
Emacs Paket oder Oder?
Von Lisp hab ich keine Ahnung und wenn ich das anschaue, bekomme ich als
(Python Programmierer) Kopfweh. Ich konnte mich noch nicht überwinden
bzw. war noch nicht in der Zwangslage mich intensiver einzuarbeiten.
Daher besteht meine config aus Copy & Paste ohne ein klares Verständnis
davon, was da passiert. Meine org/orgroam config stammt von David
Wilson, ist aber abgespeckt. Nichts Besonderes, um es hier zu posten,
habe es auch nicht online. Kann es aber ggf. gerne per Mail schicken.
Einen ZK nutze ich seit ca einem Jahr mit derzeit knapp 500 Zetteln; ist
also noch recht frisch und der Workflow noch nicht ausgereift. Primär
bin ich Wissenschaftler und nutze den ZK auch entsprechend. Im
beruflichen Setup bin ich gezwungen Emacs per SSH Shell remote zu
nutzen. Aber das geht ganz gut. Ich versuche ein relativ striktes ZK
Prinzip anzuwenden, aber habe auch Personal-Wiki-Nodes im Pool. Ich
trenne das nicht, sondern vermische es, weil es im Kopf/Brain ja auch
vermischt wird. Es gibt keine unterschiedlichen org-Verzeichnisse und
auch keine Unterverzeichnisse. Alles im selben Verzeichnis.
Die Organisation geschieht über die "#+filetags:". Wobei bei ich Tags
sehr sparsam nutze und diese nur zum "Typisieren" des Zettels/Nodes
einsetze, aber nicht des Inhalts/Themas. Es gibt also keine Thementags.
Themen (z.B. Forschungsbereiche, Promotionsprojekt, Programmiersprache
XYZ, Kochrezepte) werden selbst über übergeordnete Zettel/Nodes
bestimmt. Ich nutze sehr intensiv die Backlinks-Funktionalität.
Ich habe tatsächlich nur diese wenigen filetags:
- Bib: Für Literatur-Zettel im bibliografischen Sinne.
- Wiki: Das sind klar getrennte Personal-Wiki-Zettel; z.B.
HowTo-Irgendwas-Programmieren
- Project: Eigene Forschungs- oder Programmierprojekte.
- Meta: Könnte man auch "Topic" nennen. Neben "Project" sind das diese
Themen-Zettel, für die andere aus dem Bauch heraus wohl eher Tags
einsetzen würden. Mit "Meta" kann ich also eine überschaubare Liste von
größeren Themenbereichen sehen und von dort in deren Zettel einsteigen.
Beispiele: "Coding", "Git", "Python", "Statistik"
Mein Problem ist die Navigation durch die bestehenden Zettel mit Emacs.
Das geht, aber liegt mir nicht so. Auch die Darstellung der Backlinks
(welcher Zettel verlinkt auf den gerade geöffneten Zettel) ist in der
default-Einstellung für mich nutzlos. Eine Anpassung habe ich noch nicht
hinbekommen. Dazu kommt, dass die Geschichte mit der SSH shell auch
nicht besonders performant ist. Also habe ich nach Möglichkeiten
gesucht, die bestehenden Zettel für einen HTML-Browser zugänglich zu
machen. Das ist ein dickes Thema. Nur soviel: Org selbst ist scheinbar
nicht in der Lage die Verbindungen zwischen den Nodes beim HTML Export
aufrecht zu erhalten. Das Netzwerk wird zerstört. Diverse alternative
Tools (z.B. Hugo) sind viel zu fancy und meist auf die Nutzung mit einem
Webserver ausgelegt. Das mit der Vernetzung der Zettel lösen die auch
nicht so gut. Es sind halt Website-Generatoren und nicht
Zettelkasten-Generatoren.
Ich wollte nur die org-Dateien zu html-Dateien machen und dann hier
lokal auf meiner Maschine einen Doppelklick auf die index.html machen;
also eine HTML-Version meines Zettelkasten-Bestandes.
Da ich so eine Lösung nicht finden konnte, mache ich mir so etwas gerade
selbst. "Hyperorg" ist noch nicht stabil, aber schon gut nutzbar. Im
verlinkten repo aber den branch "develop" verwenden; "main" ist derzeit
zu alt.
https://codeberg.org/buhtz/hyperorg/src/branch/develop
Hoffe ich habe jetzt das Listen-Topic nicht gesprengt.
SG
Christian
More information about the emacs-berlin
mailing list