Zum Hauptinhalt springen

Markdown Anleitung

Markdown ist eine einfache Möglichkeit, Text zu formatieren, der auf jedem Gerät gut aussieht. Es macht nichts Schönes, wie die Schriftgröße, die Farbe oder den Typ zu ändern — nur das Wesentliche, indem Sie Tastatursymbole verwenden, die Sie bereits kennen. Da es einfacher Text ist Es ist eine einfache Möglichkeit, Notizen und Dokumente zu verfassen und kann bei Bedarf in ein Rich-Text-HTML-Dokument umgewandelt werden.

Joplin Desktop und mobile Anwendungen können sowohl den Markdown Text als auch das gerenderte Rich Text Dokument anzeigen.

Joplin folgt der CommonMark Spezifikation mit zusätzlichen Features über Plugins.

Täuschungsblatt

Dies ist eine kurze Zusammenfassung der Markdown-Syntax.

MarkdownGerenderte Ausgabe
Überschrift 1
# Überschrift 1

Überschrift 1

Überschrift 2
## Überschrift 2

Überschrift 2

Überschrift 3
### Überschrift 3

Überschrift 3

Bold
Dies ist ein **bold text**
Dies ist ein paar Fett Text
Italic
Dies ist ein paar *kursive Text*
Dies ist ein kursiver Text
Blockzitate
> Kent.
> Wo ist der König?

> Gent.
> Treten Sie mit den
> frech Elemente
Kent.
Wo ist der König?

Gent.
Mit
den frettlichen Elementen verbinden
Liste
- Milch
- Eier
- Bier
- Desperados
- Heineken
- Ham
  • Milch
  • Eier
  • Bier
    • Desperados
    • Heineken
  • Ham
Bestellte Liste
1. Einführung
2. Hauptthema
1. Erstes Unterthema
2. Zweite Unterthema
3. Schlussfolgerung
  1. Einführung
  2. Hauptthema
    1. Erstes Unterthema
    2. Zweites Unterthema
  3. Schlussfolgerung
Inline-Code
Dies ist `someJavaScript()`
Dies ist someJavaScript()
Code-Block
Hier ist ein gewisser JavaScript-Code:

```
Funktion hello() {
alert('hello');
}
```

Sprache wird normalerweise automatisch erkannt,
aber es kann auch angegeben werden:

```sql
SELECT * FROM Benutzer;
LÖSCHEN
```
Hier ist ein gewisser JavaScript-Code:

Funktion hello() {
    alert('hello');
}

Die Sprache wird normalerweise automatisch erkannt, kann aber auch angegeben werden:

WÄHLEN * VON Benutzern;
VON Sessions LÖSCHEN;
Unformatierter Text
Einrücken mit einem Tab oder 4 Leerzeichen
für unformatierten Text.

Dieser Text wird nicht formatiert:

Robert'); DROP TABLE Studenten;--
Einrücken mit einem Tab oder 4 Leerzeichen für unformatierten Text.

Dieser Text wird nicht formatiert:

Robert'); DROP TABLE Studenten;--
Link
Dies wird als Link erkannt:

https://joplinapp. rg

Und dies ist ein Link, der Text Inhalt verankert:

[Joplin](https://joplinapp. rg)

Und dies ist ein Link, mit einem Titel,
Verankerung Text Inhalt:

[Joplin](https://joplinapp.org "Joplin project page")
Dies wird als Link erkannt:

https://joplinapp. rg

Und dies ist ein Link, der Text Inhalt verankert:

Joplin

Und dies ist ein Link, mit einem Titel,
Verankerung des Textinhalts:

Joplin (Tipp: schweben Sie über den Link)
Bilder
![Joplin icon](https://git.io/JenGk)
Hier ist Joplin-Symbol
Horizontale Regel
Eine Regel:
***
Eine andere Regel:
---
Eine Regel:


Eine andere Regel:

| | **Tabellen** | [Siehe unten](#tables) | |

Tabellen

Tabellen werden mit den Rohren | und Bindestrichen - erstellt. Dies ist eine Markdown Tabelle:

| Erste Kopfzeile | Zweite Kopfzeile |
| ------------- | ------------- |
| Inhaltszelle |
| Inhaltszelle | Inhaltszelle | Inhaltszelle | Inhaltszelle |

Welche gerendert wird als:

Erste KopfzeileZweite Kopfzeile
InhaltszelleInhaltszelle
InhaltszelleInhaltszelle

Beachten Sie, dass es mindestens 3 Bindestriche geben muss, die jede Kopfzeilenzelle trennen.

Kolonien können verwendet werden, um Spalten auszurichten:

| Sind | Sind | Cool |
| ------------- |:-------------:| -----:|
| col 3 ist | rechts ausgerichtet | $1600 |
| col 2 ist | zentriert | $12 | | $12 |

Welche gerendert wird als:

TabellenSindKühl
Spalte 3 istrechts ausgerichtet$1600
Spalte 2 istzentriert$12

Joplin Extras

Neben der Standard Markdown Syntax unterstützt Joplin einige zusätzliche Features.

Sie können einen Link zu einer Notiz erstellen, indem Sie dessen ID in der URL angeben. Zum Beispiel:

[Link zu meiner Notiz](:/0b0d62d15e60409dac34f354b6e9e839)

Da es nicht einfach ist, die ID einer Notiz zu erhalten, bietet jede App eine Möglichkeit, einen solchen Link zu erstellen. In der Desktop-Appziehen Sie eine Notiz in eine andere Notiz um einen Link zu erstellen. Oder klicken Sie mit der rechten Maustaste auf eine Notiz und wählen Sie "Copy Markdown link". Öffnen Sie in der mobile Appeine Notiz und wählen Sie im Menü oben rechts den "Copy Markdown Link". Sie können diesen Link dann irgendwo in eine andere Notiz einfügen.

Mathe-Notation

Mathe-Ausdrücke können mit der KaTeX-Notation hinzugefügt werden. Um eine Inline-Gleichung hinzuzufügen, wickeln Sie den Ausdruck in $EXPRESSION$ein, zB. $\sqrt{3x-1}+(1+x)^2$. Um einen Ausdrucksblock zu erstellen, wickeln Sie ihn wie folgt um:

$$
EXPRESSION
$$

Zum Beispiel:

$$
f(x) = \int_{-\infty}^\infty
\hat f(\xi)\,e^{2 \pi i \xi x}
\,d\xi
$$

Hier ist ein Beispiel mit dem Markdown und das Ergebnis nebeneinander gerendert:

Chemische Gleichungen

Joplin unterstützt chemische Gleichungen über das mhchem Plugin für KaTeX. Dieses Plugin wird automatisch aktiviert, wenn Sie die Mathe-Notation aktivieren. Siehe mhchem Dokumentation für die Syntax.

Diagramme

Sie können Diagramme in Joplin mit der Mermaid Syntax erstellen. Um einen solchen Graph hinzuzufügen, wickeln Sie das Mermaid-Skript in einen "```mermaid" Code-Baustein wie folgt:

\mermaid
Diagramm TD;
    A-->B;
    A-->C;
    B-->D;
    C-->D;
\

So würde es mit dem Markdown auf der linken Seite aussehen, und dargestellte Grafik auf der rechten Seite:

Meerjungfrauen-Unterstützung in Joplin

Beachten Sie, dass Mermaid-Grafiken unabhängig vom aktuellen Theme immer auf weißem Hintergrund dargestellt werden. Das liegt daran, dass sie verschiedene Farben enthalten können, die möglicherweise nicht mit dem aktuellen Thema kompatibel sind.

Kontrollkästchen

Checkboxen können wie folgt hinzugefügt werden:

- [ ] Milch
- [x] Reis
- [ ] Eier

Das würde sich zuwenden:

Checkbox-Unterstützung in Joplin

Die Kontrollkästchen können dann in den mobilen und Desktop-Anwendungen angekreuzt werden.

HTML-Unterstützung

Es wird in der Regel empfohlen, die Notizen als Markdown einzugeben, da es die Notizen einfacher zu bearbeiten ist. Allerdings können Sie in Fällen, in denen bestimmte Funktionen nicht unterstützt werden (wie zum Beispiel Strikethrough oder Hervorheben von Texten) auch HTML-Code direkt verwenden. Zum Beispiel wäre dies eine gültige Notiz:

Dies ist <s>Strikethrough Text</s> gemischt mit normaler **Markdown**.

Markdown Plugins

Joplin unterstützt eine Reihe von Plugins, die eingeschaltet/ausgeschaltet werden können, um Markdown Features auf den Standardfunktionen zu aktivieren/deaktivieren. Diese Plugins sind unten aufgelistet. Im Gegensatz zu normalen Plugins müssen Markdown Plugins im Markdown Bereich des Konfigurationsbildschirms aktiviert werden. Nicht alle Plugins sind standardmäßig aktiviert, wenn das Feld "aktiviert" unten 'nein' ist, dann öffnen Sie den Optionsbildschirm, um das Plugin zu aktivieren. Plugins können auf die gleiche Weise deaktiviert werden.

Die von diesen Plugins hinzugefügte Funktionalität ist nicht Teil der CommonMark-Spezifikation, so während sie alle innerhalb von Joplin arbeiten, ist es nicht garantiert, dass sie in anderen Markdown Lesern arbeiten werden. Oft ist dies kein Problem, aber bedenken Sie, wenn Sie Kompatibilität mit anderen Markdown-Anwendungen benötigen.

PluginSyntaxBeschreibungAktiviertScreenshot
Weiche PausenBreaks Markdown-it-Demo ansehenJoplin verwendet standardmäßig harte Pausen, was bedeutet, dass ein Zeilenumbruch als <br> dargestellt wird. Weiche Pausen für das traditionelle Verhalten von Markdown Line-Breaks aktivieren.oAnsicht
TypografTypografen Markdown-it Demo ansehenErsetzt typografische Ersetzungen, (c) -> ©️ und so weiteroAnsicht
Linkifylinkify Markdown-it-Demo ansehenURLs automatisch erkennen und in anklickbare Links konvertierenja
Katex$$math expr$$ oder $math$Siehe obenjaAnsicht
Fontäne```fountain
Dein Screenplay...
```
Fügt Unterstützung für die Fountain-Markup-Sprache hinzu, eine Klartext-Markup-Sprache für ScreenwritingoAnsicht
Meerjungfrau```mermaid
mermaid syntax...
```
Siehe Plugin-Seite für vollständige BeschreibungjaAnsicht
Markierung==markiert==Verwandelt sich in <mark>mit</mark> (hervorgehoben)jaAnsicht
FußnoteEinfache Inline-Fußnote ^[Ich bin inline!]Siehe Plugin-Seite für vollständige BeschreibungjaAnsicht
AUFJegliche ${toc}, [[toc]], [toc], [[_toc_]]Fügt ein Inhaltsverzeichnis zur Position der Toc-Seite hinzu. Basierend auf Überschriften und UnterüberschriftenjaAnsicht
UntereX~1~Verwandelt sich in X1oAnsicht
SupX ^2 ^Verwandelt sich in X2oAnsicht
DeflistSiehe pandoc Seite für SyntaxFügt das HTML- <dl> Tag hinzu, das durch Markdown zugänglich istoAnsicht
Abbr*[HTML]: Hyper Text Markup Sprache
Die HTML-Spezifikation
Ermöglicht die Definition von Abkürzungen, die später für eine vollständige Erweiterung überschritten werden könnenoAnsicht
Emoji:smile:Verwandelt sich in 😄. Siehe diese Liste für weitere EmojisoAnsicht
Insert+++eingefügt++Verwandelt sich in <ins>mit</ins> (eingefügt)oAnsicht
MultitabelleSiehe MultiMarkdown SeiteFügt mehr Kraft und Anpassung zu Markdown Tabellen hinzuoAnsicht