Markdown
Markdown ist eine einfache Auszeichnungssprache mit der schnell Texte geschrieben werden können und mit einfachen Mitteln Formatierungen, Tabellen oder Source-Code Darstellungen möglich sind.
Dateien mit Markdown basieren alle auf Textdateien und sind auch mit einfachen Texteditoren lesbar. Es gibt eine große Abzahl von Programmen, welche Markdown-Dateien in HTML, PDF oder andere Formate umwandeln. Die Inhalte dieser Webseite sind alle mit Markdown notiert und werden in HTML umgewandelt.
Die Beispiel bilden nicht den vollständigen Umfang der Markdownsyntax wieder, sondern den erweiterten und von mir verwendeten.
Überschriften
Überschrift H1
Überschrift H2
Überschrift H3
Überschrift H4
Überschrift H5
Überschrift H6
# Überschrift H1
## Überschrift H2
### Überschrift H3
#### Überschrift H4
##### Überschrift H5
###### Überschrift H6
Auszeichnungen
Das ist fett und das ist kursiv.
Das ist beides zusammen.
Das ist ein Quellcode
.
Das ist ~~durchgestrichen~~.
Das ist **fett** und das ist *kursiv*.
Das ist ***beides zusammen***.
Das ist ein `Quellcode`.
Das ist ~~durchgestrichen~~.
Listen
Unsortierte Listen
- Hund
- Katze
- Maus
Alternative Syntaxmöglichkeiten sind
* Hund
* Katze
* Maus
oder
+ Hund
+ Katze
+ Maus
oder
- Hund
- Katze
- Maus
Mehr Verschachtelung
- Hund
- Dackel
- Schäferhund
- Katze
- Maus
* Hund
* Dackel
* Schäferhund
* Katze
* Maus
Sortierte Listen
- Erstens
- Zweitens
- Drittens
1. Erstens
2. Zweitens
3. Drittens
Sourcecode
Jetzt kommt etwas Code
System.out.println("Iteration");
for (int i=0; i<10; i++)
System.out.println(i);
Trennlinie
- - - -
Bilder
Ein Bild mit einem Alt-Text
![Bildtext](Link)
Dem Bild kann eine Breite mitgegeben werden.
![Bildtext|w500](Link)
Ebenso wie eine Höhe.
![Bildtext|h500](Link)
Oder Beides.
![Bildtext|w500|h500](Link)
Zusätzlich sind Angaben von CSS Klassen möglich
![Bildtext|w500|img-rounded|big](Link)
Links
- Markdown Syntax - Die Syntax vom Begründer der Markdown Sprache.
- Pandoc - universelles Tool zum Umwandeln von Markdown in diverse Formate (PDF, HTML, LaTeX, etc.)
- pegdown - Java Bibliothek zum Parsen von Markdown und umwandeln nach HTML. Einfach zu vewenden.