Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Testseite

Diese Seite ist gedacht zum Testen von Markdown-Features und -Syntax.

Unterschied zwischen Codeblock und Inline-Code

Inline-Code mit Single-Backticks stellt Code wie z.B. print("Good Morning") innerhalb normalen Textes dar.

Dies ist eine ganze Zeile mit Inline-Code

Sie wird anders dargestellt als ein Codeblock:

Und dies ein echter Codeblock.

Einrückungen

Text steht linksbündig.

Um zwei Zeichen eingerückt.

Um vier Zeichen eingerückt ergibt einen Codeblock!

print("Hello Markdown")

Codeblock mit Einrückung um 6 Leerzeichen:

  print("Hello Markdown")

Codeblock mit Einrückung um 8 Leerzeichen:

    print("Hello Markdown")

Tabellen

Tests bzgl. Wortumbruch

Verschiedene Längen des "Option" Titels mit Leerzeichen ändert nichts:

OptionStandardIm Installer setzbarKonfigurationsname
--keep_rsyncParameter für Option -kneinDEFAULT_KEEPBACKUPS_RSYNC
OptionStandardIm Installer setzbarKonfigurationsname
--keep_rsyncParameter für Option -kneinDEFAULT_KEEPBACKUPS_RSYNC
OptionStandardIm Installer setzbarKonfigurationsname
--keep_rsyncParameter für Option -kneinDEFAULT_KEEPBACKUPS_RSYNC

Erst das Verlängern des Titels selber hilft:

Option zum TestenStandardIm Installer setzbarKonfigurationsname
--keep_rsyncParameter für Option -kneinDEFAULT_KEEPBACKUPS_RSYNC

Hier eine Spalte (Installer) zentriert:

OptionsnameStandardIm Installer setzbarKonfigurationsname
--keep_rsyncParameter für Option -kneinDEFAULT_KEEPBACKUPS_RSYNC

... rechtsbündig:

OptionsnameStandardIm Installer setzbarKonfigurationsname
--keep_rsyncParameter für Option -kneinDEFAULT_KEEPBACKUPS_RSYNC

... linksbündig:

OptionsnameStandardIm Installer setzbarKonfigurationsname
--keep_rsyncParameter für Option -kneinDEFAULT_KEEPBACKUPS_RSYNC

Tests bzgl. Ausrichtung

Normal (Header zentriert, Spalten linksbündig):

OptionsnameStandardIm InstallerKonfigurationsname
--ignoreMissingPartitionsneinDEFAULT_...

Alles zentriert:

OptionsnameStandardIm InstallerKonfigurationsname
--ignoreMissingPartitionsneinDEFAULT_...

Alles linksbündig, inkl. Header:

OptionsnameStandardIm InstallerKonfigurationsname
--ignoreMissingPartitionsneinDEFAULT_...

Normal (Header zentriert, Spalten linksbündig):

OptionsnameStandardIm InstallerKonfigurationsname
--keep_ddParameter für Option -kkonfigurierbarDEFAULT_KEEPBACKUPS_DD
--keep_ddzParameter für Option -kkonfigurierbarDEFAULT_KEEPBACKUPS_DDZ
--keep_rsyncParameter für Option -kkonfigurierbarDEFAULT_KEEPBACKUPS_RSYNC
--keep_tarParameter für Option -kkonfigurierbarDEFAULT_KEEPBACKUPS_TAR
--keep_tgzParameter für Option -kkonfigurierbarDEFAULT_KEEPBACKUPS_TGZ

Alles zentriert:

OptionsnameStandardIm InstallerKonfigurationsname
--keep_ddParameter für Option -kkonfigurierbarDEFAULT_KEEPBACKUPS_DD
--keep_ddzParameter für Option -kkonfigurierbarDEFAULT_KEEPBACKUPS_DDZ
--keep_rsyncParameter für Option -kkonfigurierbarDEFAULT_KEEPBACKUPS_RSYNC
--keep_tarParameter für Option -kkonfigurierbarDEFAULT_KEEPBACKUPS_TAR
--keep_tgzParameter für Option -kkonfigurierbarDEFAULT_KEEPBACKUPS_TGZ

Alles linksbündig, inkl. Header:

OptionsnameStandardIm InstallerKonfigurationsname
--keep_ddParameter für Option -kkonfigurierbarDEFAULT_KEEPBACKUPS_DD
--keep_ddzParameter für Option -kkonfigurierbarDEFAULT_KEEPBACKUPS_DDZ
--keep_rsyncParameter für Option -kkonfigurierbarDEFAULT_KEEPBACKUPS_RSYNC
--keep_tarParameter für Option -kkonfigurierbarDEFAULT_KEEPBACKUPS_TAR
--keep_tgzParameter für Option -kkonfigurierbarDEFAULT_KEEPBACKUPS_TGZ

Normal (Header zentriert, Spalten linksbündig):

Config-OptionStandard
DEFAULT_SEND_STATSja

Alles zentriert:

Config-OptionStandard
DEFAULT_SEND_STATSja

Alles linksbündig, inkl. Header:

Config-OptionStandard
DEFAULT_SEND_STATSja

formatiert per CSS und ohne Alignment-":" im Quelltext

100% Breite, linksbündige Header und Daten und Normal-Font im Header

OptionsnameStandardIm InstallerKonfigurationsname
--keep_ddParameter für Option -kkonfigurierbarDEFAULT_KEEPBACKUPS_DD
--keep_ddzParameter für Option -kkonfigurierbarDEFAULT_KEEPBACKUPS_DDZ
--keep_rsyncParameter für Option -kkonfigurierbarDEFAULT_KEEPBACKUPS_RSYNC
--keep_tarParameter für Option -kkonfigurierbarDEFAULT_KEEPBACKUPS_TAR
--keep_tgzParameter für Option -kkonfigurierbarDEFAULT_KEEPBACKUPS_TGZ
Config-OptionStandard
DEFAULT_SEND_STATSja

Fenced Codeblocks per Triple-Backticks

Besser/empfohlen:

Linksbündig:

print("Hello Markdown")

Um zwei Zeichen eingerückt:

print("Hello Markdown")

Um mindestens vier Zeichen eingerückt erzeugt aber einen Codeblock vom Codeblock:

```
print("Hello Markdown")
```

Um sechs Zeichen eingerückt:

  ```
  print("Hello Markdown")
  ```

Listen

Hier sieht man, warum Codeblocks durch Einrückung nicht mehr empfohlen werden: Es ist nicht immer eindeutig erkennbar oder sie werden beim Parsen evtl. nicht erkannt!

  • Linksbündig
  • dito
    • sub 1 Text in sub 1 Text Um 4 Zeichen eingerückt ergibt hier nur Text

      Um 4 Zeichen eingerückt und per Leerzeile abgesetzt
      ergibt einen Codeblock
      
    • zwei Zeichen eingerückt

    • dito

      • sub 1 Text in Sub 1 Text Um 4 Zeichen eingerückt ergibt hier nur Text

        Codeblock 1
        
        Codeblock 2
        

Mit fenced Codeblocks (per Triple-Backticks) ist es eindeutig:

  • zwei Zeichen eingerückt
  • dito
    • sub 1 Text in Sub 1 mit zwei Leerzeichen am Zeilenende
      ergibt eine neue Zeile und die Codeblocks dürfen auch direkt ohne Leerzeile folgen (eine Leerzeile schadet aber nicht und erhöht die Lesbarkeit des Quelltextes.)
      print("")
      
      print("")
      
      ```
      print("")
      ```