Diese Anleitung erklärt, wie Sie Ihren Discourse-Beiträgen mithilfe von Markdown Tabellen hinzufügen können.
Erforderliche Benutzerebene: Alle Benutzer
Das Hinzufügen von Tabellen zu Ihren Beiträgen kann helfen, Daten strukturiert und leicht lesbar darzustellen. Diese Anleitung führt Sie durch die Erstellung von Tabellen in Markdown auf Discourse und behandelt die Grundlagen von Tabellen, die Ausrichtung und spezielle Funktionen wie das Hinzufügen von Emojis und Bildern.
Verwendung des Tabellenerstellers (Table Builder)
Discourse verfügt über einen integrierten Table Builder (Tabellenersteller), mit dem Sie Tabellen mithilfe einer tabellenkalkulationsähnlichen Oberfläche erstellen und bearbeiten können – es sind keine Markdown-Kenntnisse erforderlich.
Um eine neue Tabelle einzufügen:
- Öffnen Sie den Composer
- Klicken Sie in der Symbolleiste auf die Schaltfläche
(das Optionenmenü) - Wählen Sie Tabelle einfügen (Insert table)
- Verwenden Sie den Tabellenkalkulationseditor, um Ihre Kopfzeilen und Daten hinzuzufügen
- Klicken Sie auf Tabelle erstellen (Build Table), um die generierte Markdown-Tabelle in Ihren Beitrag einzufügen
Um eine vorhandene Tabelle in einem Beitrag zu bearbeiten, klicken Sie auf die Schaltfläche
Tabelle bearbeiten (Edit Table), die über der Tabelle erscheint (für Benutzer mit Bearbeitungsberechtigung sichtbar). Dadurch wird derselbe Editor für Tabellenkalkulationen geöffnet, der bereits mit den Daten der Tabelle vorausgefüllt ist.
Erstellen einer einfachen Tabelle
Das Erstellen einer Tabelle in Discourse mithilfe von Markdown ist unkompliziert. Hier ist eine Schritt-für-Schritt-Anleitung:
- Beginnen Sie mit der Definition der Kopfzeile:
- Die erste Zeile Ihrer Tabelle enthält die Überschriften für jede Spalte.
- Die zweite Zeile trennt die Kopfzeilen vom Rest der Tabelle.
Hier ist ein Beispiel für eine Tabelle mit drei Spalten:
| Col A | Col B | Col C |
|---|---|---|
Dies ergibt:
| Col A | Col B | Col C |
|---|
- Fügen Sie Datenzeilen hinzu:
- Jede Zeile beginnt und endet mit dem Zeichen
|. - Stellen Sie sicher, dass die Anzahl der Spalten mit der der Kopfzeile übereinstimmt.
Beispiel:
| Col A | Col B | Col C |
|---|---|---|
| A1 | B1 | C1 |
| A2 | B2 | :smile: |
Dies ergibt:
| Col A | Col B | Col C |
|---|---|---|
| A1 | B1 | C1 |
| A2 | B2 |
Ausrichtung
Sie können die Ausrichtung des Spalteninhalts mit Doppelpunkten (:) steuern:
- Links ausgerichtet:
|:---| - Zentriert ausgerichtet:
|:---:| - Rechts ausgerichtet:
|---:|
Beispiel:
| Left | Center | Right |
|:---|:---:|---:|
| My content is on the left | I'm the center of the world | I like being on the right side |
| :waxing_gibbous_moon: | :full_moon: | :waning_gibbous_moon: |
Dies ergibt:
| Left | Center | Right |
|---|---|---|
| My content is on the left | I’m the center of the world | I like being on the right side |
Klickbare Links in Tabellen
Das Hinzufügen klickbarer Links in Tabellen kann nützlich sein, um Benutzer auf bestimmte Ressourcen oder externe Inhalte zu verweisen.
Um einen klickbaren Link einzufügen, verwenden Sie die Standard-Markdown-Link-Syntax innerhalb einer Tabellenzelle. Das Format lautet [Link-Text](URL).
Beispiel:
| Column A | Column B | Column C |
|---|---|---|
| [Google](https://www.google.com) | Example Text | Another Link |
Dies ergibt:
| Column A | Column B | Column C |
|---|---|---|
| Example Text | Another Link |
Bilder in Tabellen
Um Bilder in Tabellen zu verwenden, müssen Sie das Escape-Zeichen \ vor der Pipe | im Bildcode einfügen, nachdem Sie das Bild hochgeladen haben.
Beispiel:
Image | Description
---|---
 | A Chihuahua enjoying espresso in a cafe.
Dies ergibt:
Klickbare Bilder in Tabellen
Um ein Bild anklickbar zu machen, können Sie die Bild-Markdown-Syntax in die Link-Markdown-Syntax einbetten. Hier ist das Grundformat:
[](Link-URL)
Der alternativer Text ist wichtig für die Barrierefreiheit, da er das Bild beschreibt, falls es nicht geladen wird oder von Screenreadern verwendet wird. Verwenden Sie immer aussagekräftigen Alternativtext.
So können Sie klickbare Bilder in eine Markdown-Tabelle einfügen:
| Image 1 |
|---|
| [](https://meta.discourse.org/)
Dies ergibt:
Tabellen kopieren und einfügen
Sie können Tabellen aus externen Dokumenten oder Tabellenkalkulationen kopieren und direkt in Beiträge einfügen. Discourse konvertiert sie automatisch in Markdown.
Wenn Sie häufig Tabellen erstellen, können Sie auch Tools wie TableConvert verwenden, um Tabellen aus anderen Formaten (CSV, JSON usw.) in Markdown zu konvertieren.











