Markdown

Markdown ist eine sehr einfache Beschreibungssprache von Dokumenten. Sie eignet sich besonders gut, um mit einem Standard-Editor wie vi (ohne WYSIWYG-Editor) komfortabel ansprechende professionelle Dokumentation zu schreiben.

Auf Plattformen wie GitHub gehĂśrt sie zum Standard.


Alternativen


Syntax

  • http://jinlaixu.net/books/gitbook-documentation/book/markdown.html

  • https://help.github.com/articles/basic-writing-and-formatting-syntax/

  • https://daringfireball.net/projects/markdown/syntax

  • GitHub/GitBook: http://toolchain.gitbook.com/syntax/markdown.html

YouTube-Videos einbetten

Am besten verwendet man pure-HTML ... das ist mächtiger (z. B. Größe) als die Markdown-Anweisung.

Folgender Code

<a href="http://www.youtube.com/watch?
feature=player_embedded&v=idLyobOhtO4" 
   target="_blank">
      <img
         src="http://img.youtube.com/vi/idLyobOhtO4/0.jpg"
         alt="Linus Torvalds Ăźber Git-Alternativen" 
         width="240" 
         height="180" 
         border="10" />
</a>

sieht dann so aus:

Linus Torvalds Ăźber Git-Alternativen

I like :-)

Emojis

  • Emoji-Liste: http://www.emoji-cheat-sheet.com/

Folgendes funktioniert nicht:

👊

... hilft das vielleicht (brauche ich noch ein Plugin?): https://github.com/GitbookIO/gitbook/issues/1151


Nicht-Standardisierte Erweiterungen

Der GitHub-Renderer unterstĂźtzt GitHub-spezifische Erweiterungen, die dann allerdings bei anderen Renderern zu Problemen fĂźhren kĂśnnen bzw. ignoriert werden.

GitHub: Syntax-Highlightning

Code-BlĂścke kann man auf zwei Arten formatieren:

  • EinrĂźckungen mit mehr als 4 Spaces

  • 3 Backticks

ACHTUNG: Nur die Backtick-Variante unterstĂźtzt Syntax-Highlightning:

public static void main(String[] args) {
    List<String> persons = Arrays.asList("Pierre", "Silke", "Robin", "Jonas", "Nora");
    for (String person : persons) {
        System.out.println(StringUtils.reverse(person));
    }
}

Folgende Sprachen werden unterstĂźtzt:

  • https://highlightjs.org/static/demo/


Präsentationen

  • RemarkJS: http://remarkjs.com/#1

  • Slidify: http://slidify.org/

Last updated

Was this helpful?