LaTeX
Wofür
LaTeX ist der Ort für alles, was du in LaTeX schreibst. Er hat drei Teile:
- Befehle: eine durchsuchbare Liste mit LaTeX-Befehlen, ihrem deutschen Wort und einem gesetzten Beispiel. Darin stehen eine Grundliste für alle und deine eigenen Befehle.
- Snippets: Kürzel, die sich beim Tippen in eine längere Vorlage verwandeln. Du schreibst etwa
;frund bekommst einen Bruch, in dem der Cursor schon im Zähler steht. - Texte: ganze LaTeX-Projekte mit Hauptdatei, weiteren Dateien und einem Editor.
Befehle und Snippets helfen dir überall, wo du Formeln tippst: im Formelblock einer Seite in den Dokumenten und im Textfeld einer Karteikarte. Was du hier anlegst, steht dort sofort zur Wahl.
Weg und Rahmen
LaTeX gehört zum Raum Studium und hat drei Adressen: Befehle, Snippets und Texte. Oben auf jeder der drei Seiten führen Verweise zu den beiden anderen.
Ab Werk ist LaTeX aus. Du schaltest es in den Einstellungen unter Bereiche an. Schaltest du das Studium an, geht LaTeX mit an; du kannst es danach einzeln wieder ausschalten. Ausgeschaltet verschwindet der Bereich aus der Navigation, deine Formeln und Texte bleiben.
Was man sieht
Rundgang über den Schirm
Die drei Seiten sind gleich gebaut: oben Titel, Suchfeld und die Verweise zu den anderen beiden Seiten, darunter die Liste. Antwortet Denotato gerade nicht, bleibt der letzte Stand stehen, und eine Marke sagt es dir.
- Die Befehlsliste unter Befehle.
Genauer: die Befehlsliste
Oben der Titel „LaTeX“ und das Suchfeld „Befehl, Wort oder Paket suchen…“. Darunter zwei Abschnitte: Deine Befehle (nur, wenn du welche hast) und die Grundliste.
Jede Zeile trägt links den Befehl, in der Mitte das deutsche Wort und, wenn der Befehl aus einem Paket kommt, dessen Namen. Rechts steht das Beispiel. Was sich als Formel setzen lässt, steht gesetzt da; was nicht, etwa \documentclass, oder was nur im Fließtext gilt, steht als Quelltext. Am Telefon rückt das Beispiel unter Befehl und Wort.
An deinen eigenen Befehlen stehen die Knöpfe Ändern und Löschen.
- Die Snippets unter Snippets: links die Liste, rechts die Werkbank des gewählten Snippets.
Genauer: die Snippets
Links die Liste mit dem Suchfeld „Name, Wort oder Rumpf suchen…“ und zwei Abschnitten: Deine Snippets und Grundstock. Jede Zeile zeigt den Trenner mit dem Namen, etwa ;fr, darunter das Wort und wo das Snippet gilt: in Formeln, im Text oder in beidem.
Rechts, am Telefon darüber, steht die Werkbank des gewählten Snippets mit der Überschrift ;name. Sie hat vier Teile:
- das Formular mit Name, Wort, „Gilt in“ und dem Rumpf;
- die Fehlerliste unter dem Rumpf: Jeder Fehler nennt seine Stelle als Knopf, etwa „Zeichen 4 bis 5“, und sagt, was falsch ist und was zu tun ist;
- So wird es eingesetzt: der Rumpf, wie er im Text stünde, mit den Sprungstellen als Marken, darunter die Sprungfolge, etwa „Sprungfolge: 1, 2, 0“; gilt das Snippet in Formeln, steht die gesetzte Formel darunter;
- Ausprobieren: ein Probierfeld mit dem Knopf Einsetzen.
Das gewählte Snippet steht in der Adresse; lädst du neu, bleibt es gewählt.
- Die Texte unter Texte: je Text eine Kachel.
Genauer: die Texte
Der Titel „LaTeX-Texte“, das Suchfeld „Titel suchen…“ und darunter je Text eine Kachel. Sie zeigt den Titel, die ersten Zeilen der Hauptdatei und in wie vielen Dokumenten der Text steht, etwa „in keinem Dokument“ oder „in 3 Dokumenten“. Bei Texten anderer steht dazu „freigegeben zum Lesen“ oder „freigegeben zum Schreiben“. Darunter Öffnen und, nur bei deinen eigenen, Löschen.
Ohne Texte steht dort „Noch keine LaTeX-Texte. Lege deinen ersten an.“
- Der Editor eines Textes, wenn du an einer Kachel Öffnen drückst.
Genauer: der Editor eines Textes
Oben Alle Texte, der Titel, dein Recht („dein Text“, „freigegeben zum Schreiben“ oder „freigegeben zum Lesen“) und die Satzmaschine. Rechts die Knöpfe Suchen und Einstellungen.
Darunter die Dateien als Knopfreihe, vorn die Hauptdatei, dann die übrigen nach dem Alphabet. Daneben Neue Datei und an jeder Datei außer der Hauptdatei Datei löschen.
Am breiten Schirm steht links der Quelltext mit Zeilennummern, rechts die Vorschau; den Trenner dazwischen kannst du ziehen. Am Telefon wechselst du mit Text und Vorschau zwischen beiden, und unter dem Feld liegt eine Leiste mit den Zeichen \, {, }, $, _, ^ und &.
In der Hauptdatei steht über dem Feld eine eingeklappte Zeile Präambel: alles vor \begin{document}.
Die Vorschau heißt „Vorschau ohne Satz — nur Formeln“. Sie setzt die Formeln, alles andere steht roh da. Ein Befehl, den sie nicht kennt, steht rot.
Unten sagt die Statusleiste „Gespeichert“, „Speichert …“ oder „Nicht gespeichert“ mit dem Grund und Erneut versuchen. Darfst du nur lesen, steht dort „Nur lesen“.
Was man tun kann
Ich will …
… einen Befehl beim Tippen finden
- Setz in einer Seite einen Formelblock, oder schreib in einer Karteikarte zwischen zwei
$. - Tipp einen Rückstrich und die ersten Buchstaben, etwa
\fr. Am Cursor öffnet sich eine Liste mit höchstens acht Vorschlägen; sie wird beim Weitertippen enger. - Wähl mit den Pfeiltasten und setz mit Tab oder der Eingabetaste ein, oder klick die Zeile an. Escape schließt die Liste.
- Tippst du
\begin{, schlägt die Liste Umgebungen vor und schreibt das passende\end{…}gleich dazu.
Die Liste lernt mit: Was du oft einsetzt, steht weiter oben.
… einen eigenen Befehl anlegen
- Öffne die Befehle und drück Eigener Befehl.
- Trag den Befehl ein, das deutsche Wort und ein Beispiel, etwa
\frac{a}{b}. - Wähl unter Gilt in, ob er in Formeln, im Text oder in beidem gilt. Ein Paket kannst du nennen; leer heißt Kern.
- Kreuz an, ob KaTeX ihn setzt und ob er eine Umgebung ist.
- Drück Speichern. Der Befehl steht sofort unter Deine Befehle und in den Vorschlägen beim Tippen.
Ändern geht mit Ändern an der Zeile. Löschen entfernt den Befehl sofort, ohne Rückfrage.
… ein Snippet benutzen
- Tipp im Formelblock oder in einer Karteikarte ein Semikolon
;. Eine Liste mit den Snippets öffnet sich. - Tipp den Namen weiter, etwa
;fr, bis das Snippet oben steht. - Setz es mit Tab ein. Die Schreibmarke steht jetzt an der ersten Sprungstelle.
- Füll die Stelle und spring mit Tab zur nächsten, mit Umschalt und Tab zurück. Escape beendet die Folge.
Willst du Text in ein Snippet packen, markier ihn zuerst und tipp dann ;. Snippets, die markierten Text umschließen, stehen dann oben.
… ein eigenes Snippet anlegen
- Öffne die Snippets und drück Neues Snippet.
- Gib einen Namen (Buchstaben, Ziffern,
_und-, höchstens 24 Zeichen), ein Wort und unter Gilt in an, wo es gelten soll. - Schreib den Rumpf. Sprungstellen schreibst du als
$1,$2und so weiter, das Ende als$0, eine Stelle mit Vorgabe als${1:Vorgabe}und die Stelle für markierten Text als${TM_SELECTED_TEXT}. Ein Beispiel ist\frac{$1}{$2}$0. - Sieh unter So wird es eingesetzt nach, ob das Bild stimmt. Steht etwas in der Fehlerliste, drück auf die Stelle; der Zeiger springt im Rumpf dorthin.
- Probier es unter Ausprobieren mit Einsetzen aus.
- Drück Speichern. Solange ein Fehler drinsteht, bleibt der Knopf gesperrt.
Ein Snippet löschst du mit Löschen und der Rückfrage ja, endgültig.
… einen LaTeX-Text schreiben
- Öffne die Texte und drück Neuer Text.
- Gib einen Titel ein und drück Anlegen. Der Text bekommt eine leere Hauptdatei
main.texund öffnet sich im Editor. - Schreib los. Gespeichert wird von selbst, anderthalb Sekunden nach dem letzten Tastendruck.
- Weitere Dateien legst du mit Neue Datei an, etwa
kapitel/einleitung.tex. - Unter Einstellungen änderst du Titel, Satzmaschine (
pdflatex,lualatexoderxelatex) und Hauptdatei und drückst Übernehmen.
Hinweis: Die Vorschau setzt bis jetzt nur die Formeln. Ein fertiges PDF entsteht in Denotato noch nicht.
Genauer: Tasten im Editor
| Taste | Was sie tut |
|---|---|
| Strg+Z | rückgängig (am Mac Cmd) |
| Strg+Umschalt+Z | wiederholen (am Mac Cmd) |
| Strg+F | Suchen und Ersetzen öffnen |
| Eingabe / Umschalt+Eingabe | im Suchfeld zum nächsten / vorigen Treffer |
| Escape | Suche schließen |
Klammern (, [ und { setzen ihr Gegenstück gleich mit. Ein Rückschritt im leeren Paar nimmt beide weg.
Genauer: einen Text freigeben und löschen
Nur wem der Text gehört, sieht unter Einstellungen den Teil Freigaben. Dort gibst du einen Benutzernamen ein, wählst lesen oder schreiben und drückst Freigeben. Jede Freigabe hat ihre Zeile mit Freigabe zurücknehmen.
Unter Steht in siehst du die Dokumente, die den Text einbinden und die du lesen darfst.
Text löschen legt den Text in den Papierkorb. Dreißig Tage lang holst du ihn dort zurück. Eine einzelne Datei löschst du dagegen endgültig, nach einer Rückfrage; die Hauptdatei lässt sich nicht löschen.
Wechselst du die Datei, bevor gespeichert ist, fragt eine Leiste mit Speichern und weiter, Verwerfen und doch nicht.
Woher die Daten kommen
Die Grundliste der Befehle und der Grundstock der Snippets sind für alle gleich; gepflegt werden sie von Menschen mit eigener Berechtigung. Deine eigenen Befehle, Snippets und Texte gehören deinem Konto. Andere sehen einen Text nur, wenn du ihn freigibst oder wenn er in einer Seite steht, die sie lesen dürfen.
Denotato zählt, wie oft du einen Befehl einsetzt, damit die Vorschläge dir die häufigen zuerst zeigen.
Ein angebundenes Sprachmodell (MCP) kann Befehle, Snippets und Texte lesen, deine eigenen Befehle und Snippets anlegen, ändern und löschen und an deinen Texten schreiben.
Was fehlt
- Die Vorschau setzt nur Formeln; ein PDF, eine Fehlerliste des Satzes und Vorlagen fehlen noch, ebenso ein Export.
- Bilder und
.bib-Dateien eines Textes sieht nur, wem der Text gehört. - Einen Text bindest du noch nicht selbst aus einer Seite heraus ein.
- Ein Grundsnippet lässt sich nicht ins Eigene kopieren; du legst ein neues an und tippst den Rumpf ab.
- Snippets aus VS Code lassen sich nicht einlesen oder ausgeben.
- Wechselst du im Snippetschirm die Zeile, gehen ungespeicherte Änderungen ohne Warnung verloren.
- Findet eine Suche nichts, bleibt die Liste leer, ohne ein Wort dazu.
- Gehst du im Editor über die Navigation oder den Zurück-Knopf weg, fragt Denotato nicht; der Editor speichert dann, was noch fehlt.
- Texte lassen sich nicht duplizieren und nicht nach Titel ordnen; die jüngste Änderung steht vorn.