# In Typst schreiben

Schreiben Sie ein Typst-Paper, einen Bericht oder einen Lebenslauf im Code- oder Visuell-Modus, mit einer Werkzeugleiste, die das Typst für Sie schreibt.

Wählen Sie eine Typst-Vorlage und bearbeiten Sie ihre `.typ`-Quelle neben der kompilierten PDF. Die Werkzeugleiste schreibt die Typst-Syntax für Sie, sodass jede Änderung im Quelltext bleibt, wo Sie sie lesen und bearbeiten können. Wenn Sie das Markup lieber nicht ansehen möchten, schalten Sie die Datei in den visuellen Modus um.

![Das Typst-Beispiel mit seiner Formatierungswerkzeugleiste, dem Quelltext und dem kompilierten Bericht.](https://cdn.oleafly.com/images/screenshots/desktop/docs/typst-writing-dark-window-v2.png)

## Kompilieren Sie einen kleinen Bericht

1. Wählen Sie **Neues Projekt → Eine Vorlage verwenden → Leeres Typst-Dokument**.
2. Nennen Sie es **Messnotiz** und öffnen Sie `main.typ`.
3. Fügen Sie das folgende Beispiel ein, und wählen Sie dann **Neu kompilieren** oder drücken Sie **⌘Enter / Ctrl+Enter**.

```typst title="main.typ"
#set document(title: "Measurement note", author: "Alex Chen")
#set page(paper: "a4", margin: 25mm)
#set heading(numbering: "1.")

= Measurement note
A short report on repeated measurements.

== Method <method>
We collect three observations and compare their mean.

$ overline(x) = (1 + 2 + 3) / 3 = 2 $

== Results
See @method for the procedure.

#table(
  columns: 2,
  [Run], [Value],
  [1], [1],
  [2], [2],
  [3], [3],
)
```

Die PDF sollte nummerierte Überschriften, eine abgesetzte Formel, einen Verweis auf die Methode und eine Tabelle mit zwei Spalten zeigen.

Um zu sehen, wie sich die PDF beim Tippen ändert, öffnen Sie den Pfeil neben **Neu kompilieren** und setzen Sie **Automatisch kompilieren** auf **Ein**. In einem Typst-Projekt ist das die Live-Vorschau. Siehe [Live-Vorschau mit Automatisch kompilieren](/docs/typst/#live-preview-with-auto-compile).

[Quelltext des Beispiels herunterladen](/examples/writing-example.typ)

## Jedes Werkzeug der Werkzeugleiste

Markieren Sie vor einem Formatierungswerkzeug Text, damit es diesen Text umschließt. Ohne Auswahl fügt die Werkzeugleiste einen Platzhalter ein, über den Sie tippen können. Wenn der Editor zu schmal für alle Schaltflächen ist, wandern die Schaltflächen, die nicht mehr hineinpassen, in **Weitere Formatierungsoptionen** (`…`). Die meisten dieser Werkzeuge liegen auch im Rechtsklickmenü des Editors.

### Code / Visuell

Der Umschalter am Anfang der Werkzeugleiste ändert, wie die Datei dargestellt wird. **Code** zeigt die Typst-Quelle. **Visuell** zeichnet Überschriften, Hervorhebungen, Listen, Formeln, Bilder, Tabellen, Verweise und Fußnoten an Ort und Stelle und holt die Quelle in der Zeile zurück, in der Ihr Cursor steht. Die Datei ist in beiden Modi dieselbe. [Visueller Modus in Typst](#visual-mode) hat die Details.

### Rückgängig

Macht Ihre letzte Änderung rückgängig. ⌘Z / Ctrl+Z. Die Schaltfläche ist ausgegraut, wenn es nichts rückgängig zu machen gibt.

### Wiederholen

Wendet eine rückgängig gemachte Änderung wieder an. **⌘Shift+Z / Ctrl+Shift+Z**.

### Überschrift → Titel

Markieren Sie einen Titel und wählen Sie **Titel**. `= Title`.

### Überschrift → Abschnitt

Fügen Sie einen Abschnitt innerhalb des Dokuments hinzu. `== Section`.

### Überschrift → Unterabschnitt

Fügen Sie eine Ebene unter einem Abschnitt hinzu. `=== Subsection`.

### Überschrift → Unterunterabschnitt

Fügen Sie eine Überschrift der vierten Ebene hinzu. `==== Subsubsection`.

### Überschrift → Kleine Überschrift

Fügen Sie eine Überschrift der fünften Ebene hinzu. `===== Minor heading`.

### Überschrift → Absatzüberschrift

Fügen Sie eine Überschrift der sechsten Ebene hinzu. `====== Paragraph heading`.

### Fett

Markieren Sie „three observations“. `*three observations*`; ⌘B / Ctrl+B.

### Kursiv

Markieren Sie einen Begriff, um ihn hervorzuheben. `_term_`; ⌘I / Ctrl+I.

### Unterstrichen

Markieren Sie eine Textpassage. `#underline[phrase]`.

### Durchgestrichen

Markieren Sie eine veraltete Formulierung. `#strike[phrase]`.

### Code im Text

Markieren Sie einen Dateinamen oder Variablennamen. Umschließt ihn mit Backticks.

### Verweis einfügen

Ersetzen Sie `url` und dann `text`. `#link("url")[text]`.

### Aus dem Projekt zitieren

Durchsuchen Sie das Literaturverzeichnis des Projekts nach Schlüssel, Autor oder Titel und wählen Sie einen Eintrag. Oleafly schreibt `@key`. Wenn das Dokument noch keinen `#bibliography`-Aufruf hat, fügt Oleafly einen hinzu. **Eine neue Zitation finden und hinzufügen…** unten in der Liste öffnet die Suche nach einer neuen Quelle. Siehe [Zitationen hinzufügen](#add-citations).

### Querverweis einfügen

Wählen Sie ein Label aus der Projektliste, um `@label` zu schreiben. Wählen Sie im Beispiel `method`, um `@method` zu erhalten. **Hier ein Label hinzufügen** setzt stattdessen ein neues Label auf das Element am Cursor.

### Label hinzufügen

Setzen Sie den Cursor in eine Überschrift, Abbildung oder Formel und wählen Sie **Label hinzufügen**. In der Überschrift „Results“ des Beispiels fügt Oleafly `<sec:results>` hinzu. Hat das Element bereits ein Label, wählt die Schaltfläche es aus.

### Fußnote einfügen

Platzieren Sie den Cursor hinter einem Wort. `#footnote[note text]`.

### Zitatblock einfügen

Platzieren Sie den Cursor in einer neuen Zeile. `#quote(block: true)[quote]`.

### Abbildung einfügen

Öffnet den Abbildungsdialog. Wählen Sie ein Bild aus **Bilder im Projekt** oder wählen Sie **Von der Festplatte importieren…**, und legen Sie dann Breite, Bildunterschrift, Label, Alternativtext und Platzierung fest. Steht der Cursor in einem bestehenden `#figure`, öffnet dieselbe Schaltfläche **Abbildung bearbeiten**, sodass Sie jedes davon ändern können. Siehe [Eine Abbildung mit Bildunterschrift hinzufügen](#add-a-captioned-figure).

### Tabelle einfügen

Öffnen Sie das Raster und wählen Sie die Anzahl der Zeilen und Spalten. Oleafly fügt ein `#figure` ein, das eine `table` mit einer Kopfzeile sowie Linien oben, in der Mitte und unten hält, dazu `caption: [Caption]` und das Label `<tab:label>`. Ersetzen Sie die Bildunterschrift, das Label und die leeren Zellen. Um stattdessen eine Tabelle aus einer Tabellenkalkulation zu bauen, siehe [Tabellen aus Datendateien](#tables-from-data-files).

### Bild einfügen

Importieren Sie ein Bild und ersetzen Sie dann den markierten Dateinamen durch seinen relativen Pfad. `#image("image-filename")`. Sie können eine Bilddatei auch in den Editor einfügen oder hineinziehen; Oleafly speichert sie im Projekt und fügt eine Abbildung ein, die sie verwendet.

### Diagramm zeichnen

Öffnet den [Diagramm-Editor](/docs/figures-diagrams/) im Typst-Modus. Zeichnen Sie auf der Zeichenfläche oder bearbeiten Sie den fletcher-Code und wählen Sie dann **Als Typst einfügen**, um das Diagramm an der Cursorposition zu platzieren. Die erste Vorschau lädt das fletcher-Paket von Typst Universe herunter; Sie müssen dafür online sein.

### Bild zu Typst

Wählen Sie einen Screenshot einer Formel oder eines Textes, und er wird an der Cursorstelle nach Typst transkribiert. Dabei wird das Modell für Tools genutzt, ein lokales Ollama-Modell, sofern Sie kein anderes wählen. Haben Sie keines gewählt und Ollama läuft nicht oder hat kein Modell, das Bilder liest, wird stattdessen das Modell des Assistenten genutzt, und das Bild geht an diesen Anbieter. Prüfen Sie das Ergebnis und kompilieren Sie es.

### Liste → Aufzählungsliste

Beginnen Sie eine Liste von Beobachtungen. `- Item`.

### Liste → Nummerierte Liste

Beginnen Sie eine Abfolge von Schritten. `+ Item`.

### Formel

Markieren Sie `x` und klicken Sie auf das Formel-Symbol. `$x$`.

### Abgesetzte Formel

Eine Formel in ihrer eigenen Zeile. `$ x $`, mit einem Leerzeichen in jedem `$`.

### Nummerierte Formel

Eine abgesetzte Formel mit Label, etwa `$ x $ <eq:label>`. Typst nummeriert Formeln nur, wenn das Dokument eine Nummerierungsregel hat. Wenn Ihres keine hat, bietet ein Hinweis die Aktion **Regel hinzufügen** an, die `#set math.equation(numbering: "(1)")` nahe am Anfang der Datei einfügt.

### Ausgerichtete Formeln

Mehrere Formeln, ausgerichtet an `&`, mit `\` zwischen den Zeilen. `$ a &= b \ c &= d $`.

### Bruch

Fügt `frac(a, b)` ein, in `$` eingewickelt, wenn der Cursor nicht schon in einer Formel steht. Bei markiertem Text wird die Markierung zum Zähler.

### Symbole

Öffnen Sie die Symbolauswahl, suchen Sie ein Symbol und wählen Sie es aus. Oleafly schreibt es unter seinem Typst-Namen: `arrow.r` innerhalb von Formeln oder `#sym.arrow.r` im Fließtext.

### Codeblock

Markieren Sie mehrere Codezeilen oder ersetzen Sie den Platzhalter. Ein Block, von dreifachen Backticks umschlossen. Geben Sie nach der öffnenden Begrenzung eine Sprache an, damit der Inhalt hervorgehoben wird.

### Code-Intelligenz → Zur Definition springen

Setzen Sie den Cursor auf ein Label, eine Variable oder Funktion und wählen Sie die Aktion, oder drücken Sie F12. Öffnet die Stelle, an der sie definiert ist, selbst in einer anderen Datei.

### Code-Intelligenz → Referenzen suchen

Listet jede Stelle auf, an der ein Label, eine Variable oder Funktion verwendet wird. ⇧F12.

### Code-Intelligenz → Symbol umbenennen

Benennt ein Label, eine Variable oder Funktion im ganzen Projekt um. F2. [Code-Intelligenz](/docs/code-intelligence/#typst-files) behandelt alle drei.

### Typst-Pakete

Das Paket-Symbol am rechten Ende der Leiste durchsucht Typst Universe und fügt eine `#import`-Zeile ein. Mehr unter [Pakete, Einstellungen und Einblicke](#packages-settings-and-insights).

### Einblicke ins Dokument

Listet die Überschriften, Abbildungen, Tabellen, Formeln, Labels, Zitationen und To-dos des Dokuments auf, jedes mit seiner Zeile verknüpft. Siehe [Einblicke ins Dokument](/docs/document-insights/).

### Dokumenteinstellungen

Ändert Seitengröße, Ränder, Schrift, Sprache, Blocksatz, Zeilenabstand und Nummerierung, indem die `#set`-Regeln des Dokuments bearbeitet werden. Siehe [Dokumenteinstellungen](/docs/document-settings/).

### Projektinfo

Zeigt Wort-, Abbildungs- und Formelzahlen für das Dokument und für jede Auswahl an, dazu die Ergebnisse der Korrekturprüfung.

### Suchen

Suchen Sie nach einem Wort in der aktiven Datei. ⌘F / Ctrl+F.

### Zum PDF springen

Springt vom Cursor zur passenden Stelle in der kompilierten PDF. Die Schaltfläche erscheint ab Typst 0.13. Siehe [Zwischen Quelltext und PDF springen](#jump-between-the-source-and-the-pdf).

## Visueller Modus

Wechseln Sie in jeder `.typ`-Datei die Werkzeugleiste von **Code** auf **Visuell**. Der visuelle Modus ist derselbe Editor, mit dem an Ort und Stelle gezeichneten Markup:

- Überschriften, fetter und betonter Text, Rohtext, Verweise und farbiger Text
- Aufzählungslisten, nummerierte Listen und Begriffslisten mit ihren Marken
- Formeln im Text und abgesetzte Formeln, von Typst gezeichnet
- Bilder und Abbildungen, mit der Bildunterschrift als Text angezeigt
- Tabellen als Raster, in das Sie tippen können. Wählen Sie eine Zelle aus, um eine kleine Werkzeugleiste für Rahmen, Ausrichtung, Zeilen und Spalten zu erhalten.
- Verweise und Zitationen als Chips und Fußnoten als kleine Markierung

Setzen Sie den Cursor auf eine Zeile, und ihre Quelle kommt zurück, sodass Sie sie bearbeiten können. Gehen Sie weiter weg, kehrt die gerenderte Form zurück. Die `#set`-, `#show`-, `#import`- und `#let`-Zeilen oben in der Datei klappen zu einer Leiste **Dokumenteinstellungen anzeigen** zusammen, die Sie anklicken können, um sie zu öffnen. Alles, was der visuelle Modus nicht zeichnen kann, bleibt als Quelle auf dem Bildschirm. Jede Werkzeugleisten-Schaltfläche schreibt in beiden Modi dasselbe Typst, und Zeilennummern, Suchen, Rechtschreibprüfung und Kompilierfehler funktionieren weiter.

Neue Projekte öffnen sich in Code, und jedes Projekt merkt sich den Modus, in dem Sie es verlassen haben. [Visuelle Bearbeitung](/docs/editor/#visual-editing) behandelt den Wechsel für alle drei Sprachen.

## Hilfe beim Tippen

Typst-Dateien erhalten dieselben Helfer wie LaTeX-Dateien, geschrieben für die Typst-Syntax:

- Klicken Sie auf den Pfeil im Bundsteg, um eine Überschrift bis zur nächsten Überschrift derselben Ebene einzuklappen. Auch Codeblöcke, Inhaltsblöcke, Formeln und lange Argumentlisten klappen ein. Siehe [Code-Ausblendung](/docs/editor/#code-folding).
- Beim Scrollen bleiben die Überschriften über dem Cursor oben im Editor verankert. Eine Breadcrumb-Leiste über der Datei nennt den Abschnitt, in dem Sie sich befinden, und ein Klick auf ein Breadcrumb springt zu dieser Überschrift.
- Das Tippen von `$` fügt das schließende `$` hinzu, und ein Leerzeichen im leeren Paar verwandelt es in eine abgesetzte Formel. In einem Listeneintrag startet Enter den nächsten Eintrag. [Typst-Schreibhilfen](/docs/editor/#typst-typing-aids) listet die übrigen auf.
- Der Typst-Sprachserver vervollständigt Funktionen, Dateipfade, Labels, Zitationsschlüssel, Pakete und Literaturverzeichnisstile. Siehe [Typst-Vervollständigung](/docs/autocomplete/#typst-completion).
- Tippen Sie `/` am Anfang einer Zeile oder nach einem Leerzeichen für Snippets: Überschriften, Abbildungen, Tabellen, Formeln, Fußnoten, eine Gliederung, ein Literaturverzeichnis und mehr.
- ⌘/ / Ctrl+/ kommentiert die markierten Zeilen mit `//` aus oder wieder ein.

### Formelvorschau

Steht der Cursor in einer Formel, zeichnet Typst das Ergebnis direkt darüber. Das Menü der Vorschau kann es verbergen, bis Sie die Formel verlassen, oder ganz abschalten.

Fügen Sie eine LaTeX-Formel wie `$\frac{a}{b}$` in eine Typst-Datei ein, und darunter erscheint eine Schaltfläche **Als Typst-Formel einfügen**. Klicken Sie sie an, um das Eingefügte durch eine Typst-Formel zu ersetzen, oder drücken Sie Esc, um das LaTeX zu behalten. Für LaTeX-Formeln, die bereits in der Datei stehen, markieren Sie sie und wählen **LaTeX-Formeln in Typst umwandeln** aus dem Rechtsklickmenü. Für einmalige Umwandlungen tut das Werkzeug [Formel zu Typst](/docs/tools/equation-to-typst/) dasselbe außerhalb eines Projekts.

## Eine Abbildung mit Bildunterschrift hinzufügen

1. Wählen Sie **Abbildung einfügen** in der Werkzeugleiste.
2. Wählen Sie `plot.png` unter **Bilder im Projekt**, oder wählen Sie **Von der Festplatte importieren…**, um es in das Projekt zu kopieren.
3. Wählen Sie **Dreiviertelbreite**, und aktivieren Sie dann **Bildunterschrift hinzufügen** und **Label hinzufügen**. Geben Sie die Bildunterschrift und das Label `fig:measurements` ein.
4. Fügen Sie **Alternativtext** hinzu, der das Bild für Screenreader beschreibt, und wählen Sie eine **Platzierung**, wenn die Abbildung an den Anfang oder das Ende der Seite treiben soll.
5. Wählen Sie **Abbildung einfügen**.

Oleafly schreibt eine Abbildung wie diese:

```typst
#figure(
  image("figures/plot.png", width: 75%),
  caption: [Measurements across three runs.],
) <fig:measurements>

See @fig:measurements for the comparison.
```

Um die Abbildung später zu ändern, setzen Sie den Cursor hinein und wählen Sie wieder **Abbildung einfügen**. Der Dialog öffnet sich als **Abbildung bearbeiten** mit den aktuellen Werten.

## Tabellen aus Datendateien

Klicken Sie im Editor mit der rechten Maustaste und wählen Sie **Tabelle aus CSV/XLSX…**. Wählen Sie eine CSV-, TSV-, Excel- oder JSON-Datei, prüfen Sie die Vorschau, und fügen Sie Bildunterschrift und Label hinzu, wenn Sie möchten. **An der Cursorstelle einfügen** schreibt eine Typst-Tabelle mit denselben Linien wie die Tabelle der Werkzeugleiste. Zelltext, den Typst als Markup lesen würde, wird maskiert.

Aktivieren Sie **Mit der Datendatei verknüpft lassen**, um die Tabelle an ihre Daten gebunden zu halten. Oleafly kopiert die Daten in den `data`-Ordner des Projekts, und die Tabelle liest diese Datei bei jedem Kompilieren des Dokuments. Bearbeiten Sie die Datei, und die Tabelle ändert sich beim nächsten Kompiliervorgang. [Eine Tabelle aus einer Datendatei importieren](/docs/writing/tables-equations/#import-a-table-from-a-data-file) behandelt den Dialog vollständig.

## Zitationen hinzufügen

Zitieren Sie mit **Aus dem Projekt zitieren**, oder tippen Sie `@` und wählen Sie einen Schlüssel aus der Vervollständigungsliste. Ein Zitationsschlüssel und ein Dokument-Label verwenden in Typst beide `@`; das Literaturverzeichnis oder das Label liefert das Ziel.

Setzen Sie das Literaturverzeichnis an die Stelle, an der die Referenzliste erscheinen soll:

```typst
#bibliography("references.bib")
```

Die Datei kann BibTeX (`.bib`) oder Hayagriva (`.yml`) sein, und der Aufruf kann eine Liste von Dateien nennen. Eine Zitation, die Sie über [Zitationen & Literaturverzeichnis](/docs/citations/) hinzufügen, geht in die Datei, die das Dokument angibt, und wird in Hayagriva umgewandelt, wenn diese Datei es braucht. Um den Referenzstil zu ändern, benutzen Sie das Menü **Zitationsstil** unten im Referenzen-Panel, das das Argument `style:` für Sie schreibt. Siehe [Einen Typst-Zitationsstil wählen](/docs/citations/#choose-a-typst-citation-style).

## Pakete, Einstellungen und Einblicke

Drei Schaltflächen am rechten Ende der Werkzeugleiste wirken auf das ganze Dokument:

- **Typst-Pakete** durchsucht Typst Universe und schreibt die `#import`-Zeile. Wenn ein Import eine ältere Version nennt, bietet der Editor an, ihn zu aktualisieren. Ein Projekt kann auch eigene Kopien seiner Pakete behalten, sodass es offline kompiliert. Siehe [Pakete](/docs/packages/#typst-packages) und [Pakete aus Typst Universe](/docs/typst/#packages-from-typst-universe).
- **Einblicke ins Dokument** listet die Überschriften, Abbildungen, Tabellen, Formeln, Labels, Zitationen und To-dos auf und kopiert Titel, Autoren, Schlüsselwörter und Abstract für ein Einreichungsformular. Typst liest das Dokument, während der Dialog geöffnet ist; Nummern und Seiten sind daher aktuell. Siehe [Einblicke ins Dokument](/docs/document-insights/).
- **Dokumenteinstellungen** ändert Seitengröße, Ränder, Spalten, Grundschrift, Schriftgröße, Sprache, Blocksatz, Zeilenabstand sowie Überschriften- und Formelnummerierung. Oleafly schreibt Ihre Auswahl in die `#set`-Regeln der Hauptdatei. Der Dialog enthält auch die Kompiliervarianten des Projekts. Siehe [Dokumenteinstellungen](/docs/document-settings/).

## Fehler und Prüfungen

Wenn ein Kompiliervorgang fehlschlägt, wird jeder Fehler in seiner Datei unterstrichen, über der genauen Textstelle, die Typst meldet. Fahren Sie mit der Maus über die Unterstreichung, um die Meldung und die Hinweise von Typst zu lesen. Häufige Fehler, etwa ein unbekannter Name, eine fehlende Datei, ein fehlendes Paket oder eine nicht geschlossene Klammer, kommen mit einer klaren Erklärung. Siehe [Kompilierfehler im Quelltext](/docs/editor/#compile-errors-in-the-source).

[Rechtschreibung & Grammatik](/docs/spellcheck-grammar/) prüft Text in Typst-Dateien, einschließlich Bildunterschriften, Tabellenzellen und Vorlagenfeldern wie `abstract:`, und überspringt Code. [Preflight](/docs/preflight/#typst-projects) prüft Typst-Quellen auf unaufgelöste Verweise und Zitationen, fehlenden Alternativtext, fehlende Bilder, Dokument-Metadaten und Probleme für die Blindbegutachtung.

## Zwischen Quelltext und PDF springen

Wählen Sie **Zum PDF springen** in der Werkzeugleiste oder drücken Sie ⌘⇧J / Ctrl+Shift+J, um vom Cursor auf die Seite zu springen. Halten Sie in der PDF ⌘ oder Ctrl gedrückt und klicken Sie auf ein Wort, um zu seiner Zeile zurückzuspringen, auch in einer Datei, die mit `#include` eingebunden wurde. Die Synchronisation braucht Typst 0.13 oder später. Siehe [Abgleich von Quelltext und PDF](/docs/synctex/#typst-projects).

## Die Datei formatieren

**Dokument formatieren** räumt die ganze Datei mit typstyle auf. Drücken Sie ⇧⌥F / Shift+Alt+F oder wählen Sie die Aktion aus dem Rechtsklickmenü. **Auswahl formatieren** formatiert nur die markierten Zeilen. Um bei jedem ⌘S / Ctrl+S zu formatieren, aktivieren Sie **Beim Speichern formatieren** unter **Typst** in **Einstellungen → Darstellung → Editor**. Siehe [Eine Typst-Datei formatieren](/docs/code-intelligence/#format-a-typst-file).

## Typst-Versionen

Oleafly bringt Typst 0.15.1 mit, und **Einstellungen → Engines → Typst** listet Typst 0.11 bis 0.15 zum Herunterladen auf. Ein neues Projekt fixiert die Standardversion, sodass seine Zeilenumbrüche und seine Seitenzahl gleich bleiben, wenn Oleafly später ein neueres Typst ausliefert. Um die Version eines einzelnen Projekts zu ändern, öffnen Sie den Pfeil neben **Neu kompilieren** und wählen unter **Typst-Version (dieses Projekt)**. Der Sprachserver folgt der Version des Projekts. [Typst-Versionen](/docs/typst/#typst-versions) erklärt Fixierungen, fehlende Versionen und wie Sie ein neueres Release testen, bevor Sie wechseln.

## Organisieren und exportieren

Teilen Sie einen langen Bericht in Dateien auf und binden Sie sie mit `#include "sections/method.typ"` ein. Behalten Sie Abbildungen, Daten, Schriftarten und Literaturverzeichnis-Dateien im Projekt, sodass ein Quelltext-ZIP mit allem reist, was das Dokument braucht.

Kompilieren Sie, um das Ergebnis zu prüfen, und öffnen Sie dann **Exportieren**. Es bietet **Als PDF exportieren**, **Quelltext exportieren (.zip)**, **Seite als PNG exportieren** und **Bilder und HTML**, das mit Typst selbst PNG- oder SVG-Seiten oder eine HTML-Datei schreibt. Auf Typst 0.13 und später laufen Word-, HTML-, Markdown-, LaTeX- und Textexporte über Typsts eigene HTML-Ausgabe, sodass Formeln und Verweise erhalten bleiben. Siehe [Ein Projekt exportieren und konvertieren](/docs/export/#typst-images-and-html). [Kompilieren](/docs/compiling/) erklärt Protokolle und Kompilieroptionen, und [Dateien & Ordner](/docs/files/) behandelt die Projektorganisation.

Um ein bestehendes LaTeX-Projekt auf Typst umzustellen, siehe [Ein LaTeX-Projekt nach Typst konvertieren](/docs/typst/#convert-a-latex-project-to-typst).
