Markdown erleichtert die Online-Formatierung von Texten wie Fettdruck und Links. Sie können mit Markdown sogar Tabellen erstellen. Hier ist wie!
Markdown ist eine leichte Auszeichnungssprache zum Veröffentlichen von Inhalten im Web. Es verwendet eine leicht verständliche Nur-Text-Formatierungssyntax, um über ein einfaches Perl-Skript übersichtliches HTML zu erstellen.
Seitdem sind viele Varianten von Markdown erschienen. Obwohl Tabellen in der ursprünglichen Spezifikation nicht enthalten waren, werden sie mittlerweile von den meisten Markdown-Editoren unterstützt und sind einfach zu implementieren.
Erfahren Sie, wie Sie eine Markdown Table von Grund auf erstellen und Ressourcen entdecken, die den Prozess beschleunigen können.
Es gibt viele Markdown-Parser
Der ursprüngliche Markdown-Parser wurde in Perl geschrieben. Zu den Kernfunktionen gehörte die Unterstützung von Blockelementen (Absätze, Überschriften, Listen) und Span-Elementen (Links, Hervorhebungen, Bilder).
Mit dem zunehmenden Trend zur Markdown-Nutzung gibt es mittlerweile mehrere Parser, die unterschiedliche Implementierungen unterstützen. Dazu gehören GitHub Flavored Markup , Markdown Extra , MultiMarkdown und CommonMark .
Viele Markdown-Editoren und Online-Plattformen unterstützen Tabellen mithilfe von GitHub Flavored Markup und Markdown Extra. Beide Implementierungen verwenden dieselbe Formatierung, sodass Sie sich nicht an die unterschiedliche Syntax für verschiedene Sprachen erinnern müssen. Die Markdown Table nsyntax ist außerdem robust, einfach zu verwenden und erfordert kein kompliziertes System zum Erstellen einer Tabelle.
Seitdem wurden Anstrengungen unternommen, Markdown zu standardisieren, wobei CommonMark am bedeutendsten war. Obwohl diese Implementierung keine native Unterstützung für Tabellen bietet, wird dies bei zukünftigen Iterationen der Fall sein.
So erstellen Sie eine Markdown Table
Eine Tabelle in GitHub Flavored Markup and Markdown Extra besteht aus zwei Teilen: dem Header und den Datenzeilen in der Tabelle. Definieren Sie einen Header mit dieser Syntax:
- Ein Pipe-Zeichen ( | ) trennt die einzelnen Spalten einer Tabelle.
- Bindestriche ( – ) fungieren als Trennzeichen, um die Kopfzeile vom Hauptteil zu trennen.
- Ein Doppelpunkt ( : ) richtet den Zellinhalt aus.
Header
Wie Sie dem obigen Screenshot entnehmen können, besteht die Kopfzeile einer Tabelle aus zwei Zeilen. Die erste Zeile ist die Spaltenüberschrift, wobei die einzelnen Überschriften durch Leerzeichen und Pipes getrennt werden. Die zweite Zeile ist eine Trennzeile für die Tabelle, die bestimmt, wie der Text horizontal ausgerichtet wird.
In jeder Zelle der Trennzeichenzeile müssen mindestens drei Bindestriche stehen. Zur besseren Lesbarkeit können Sie die Bindestriche oder Leerzeichen vergrößern. Diese Zellen sollten wie andere Zellen in Rohre eingewickelt sein.
Um eine Spalte linksbündig auszurichten, setzen Sie links von den Bindestrichen einen Doppelpunkt (:—). Setzen Sie einen Doppelpunkt rechts vom Bindestrich (—:), um eine Spalte rechtsbündig auszurichten. Zur zentrierten Ausrichtung umgeben Sie den Bindestrich auf beiden Seiten mit zwei Doppelpunkten (:—:).
Textkörper- und Markdown-Formatierung
Der Tabellenkörper besteht aus einer beliebigen Anzahl von Zeilen, die durch Zeilenumbrüche getrennt sind. Genau wie der Header ist jede Zelle durch eine Pipe getrennt. Innerhalb jeder Tabellenzelle können Sie Markdown-Formatierungssyntax wie Kursivschrift, Fettschrift, Links, Bilder und Inline-Codeblöcke verwenden.
Sie können ein Pipe-Zeichen in die Zelle einfügen, sofern Sie ihm einen Backslash voranstellen. Auf diese Weise weiß Markdown, dass die Pipe nicht den Anfang einer Zelle anzeigt.
Sie können sogar das <br /> -Tag verwenden, um zu erzwingen, dass sich Zellen über mehrere Zeilen erstrecken. Beachten Sie jedoch, dass Markdown Table bei Zellen, die viel Text enthalten, automatisch umgebrochen werden. Dennoch können Sie mit dem <br /> -Tag die Zeilenumbrüche in einer Zelle so steuern, dass sie an der gewünschten Stelle erfolgen.
Markdown Table ngeneratoren
Obwohl die Syntax zum Erstellen von Markdown Table leicht zu merken und zu implementieren ist, ist sie ein mühsamer und zeitaufwändiger Prozess. Wenn Sie lieber keine Probleme mit der manuellen Formatierung einer Tabelle haben möchten, könnte ein Markdown Table generator von großem Nutzen sein.
Tabellengenerator
Tables Generator ist wahrscheinlich die einfachste Website ihrer Art und bietet einen vollständigen Satz an Tools zum Erstellen und Exportieren von Tabellen in Markdown. Tables Generator unterstützt auch andere Sprachen. Stellen Sie daher sicher, dass Sie sich auf der Registerkarte „Markdown“ befinden .
- Gehen Sie zu Datei und wählen Sie Neue Tabelle .
- Wählen Sie im angezeigten Dialogfeld die Anzahl der Zeilen (gültiger Bereich 1–500) und Spalten (gültiger Bereich 1–20) aus.
- Klicken Sie auf Erstellen .
- Doppelklicken Sie auf ein Feld, um Inhalt hinzuzufügen. Drücken Sie dann die Tabulatortaste , um zwischen den Feldern zu wechseln.
- Klicken Sie auf die Schaltfläche „Generieren“ , um das Ergebnis anzuzeigen.
- Klicken Sie auf die Schaltfläche „In Zwischenablage kopieren“ und fügen Sie die Tabelle in Ihr Dokument ein.
- Aktivieren Sie den Kompaktmodus , um den Tisch zu verkleinern und Platz zu sparen.
Mit dem Ausrichtungstool oben können Sie den Inhalt Ihrer Tabelle ausrichten. Mit dem Tool können Sie sogar Zellen unabhängig von der Spaltenregel ausrichten, um sicherzustellen, dass die Tabelle richtig formatiert ist.
Wenn Sie Ihre Daten bereits in einer Tabelle haben, können Sie über Datei > CSV-Datei importieren eine CSV-Datei importieren und diese in Markdown konvertieren.
Tabellenkonvertierung
Table Convert ist ein intuitives Online-Tool zum Konvertieren von Daten aus CSV-Dateien in Markdown Table. Dieses Tool ist ein vollwertiger Editor für Tabellen. Es enthält Befehle wie Rückgängig, Wiederherstellen, Transponieren, Suchen und Ersetzen und mehr. So können Sie es verwenden:
- Ziehen Sie die Tabellendaten per Drag-and-Drop oder laden Sie eine CSV-Datei in das Feld „Datenquelle“ hoch . Der Tabellengenerator zeigt die Markdown Table nvorschau an.
- Aktivieren Sie „Erste Zeile fett“ , um die Kopfzeile fett darzustellen und hervorzuheben.
- Stellen Sie sicher, dass Sie „Pretty-print your Markdown“ aktivieren , um eine bessere Lesbarkeit und mehr Platz in der Tabelle zu gewährleisten.
- Klicken Sie auf „In Zwischenablage kopieren“ , um die Tabelle in Ihr Dokument zu kopieren oder als Markdown-Datei herunterzuladen.
Dank des universellen CSV-Formats können Sie mit diesem Tool Excel-Tabellen in Markdown konvertieren .
Tabellenimplementierung in Markdown-Apps
Während Markdown Table generatoren nützlich sind, gibt es einen Trend, Apps zu schreiben, die Unterstützung für Markdown Table integrieren. Dadurch können Sie Tabellen mit einem Verfahren formatieren, das Sie von Microsoft Word und anderen Textverarbeitungsprogrammen kennen.
Hier sind zwei Beispiele für Drittanbieter-Apps mit integriertem Tabellengenerator.
Typora
Typora ist eine hervorragende Schreib-App , und das nicht nur aus Gründen der Tabellenerstellung. Unabhängig davon können Sie mit Typora nicht nur Markdown Table über eine Schnittstelle erstellen, sondern bietet auch einen robusten Tabelleneditor.
Um eine Tabelle in Typora zu erstellen, gehen Sie zu Absatz > Tabelle > Tabelle einfügen . Geben Sie im angezeigten Dialogfeld die Anzahl der Zeilen und Spalten ein. Um Ihrer Tabelle Zeilen und Spalten hinzuzufügen, klicken Sie mit der rechten Maustaste auf eine Tabellenzelle und wählen Sie dann „ Tabelle“ > „Zeile darunter hinzufügen“ oder „Spalten davor oder danach hinzufügen“ .
Eine weitere tolle Funktion des Tabelleneditors von Typora ist, dass Sie Zeilen/Spalten neu anordnen können. Klicken Sie auf den linken/oberen Rand einer Zeile oder Spalte und verschieben Sie diese per Drag-and-Drop . Mit dem Ausrichtungstool oben in der Tabelle können Sie sogar die Größe der Tabelle ändern und den Inhalt ausrichten.
Zettlr
Mit dem integrierten Tabelleneditor von Zettlr können Sie Markdown Table nahtlos bearbeiten. Sie können damit auch die Markdown-Quelle sofort in HTML konvertieren.
Klicken Sie auf das Tabellensymbol in der Symbolleiste und wählen Sie dann die Größe Ihrer Tabelle aus, um sie zu erstellen.
Klicken Sie in eine der Zellen und beginnen Sie mit dem Hinzufügen Ihres Inhalts. Sie können die Tabulatortaste oder die Pfeiltasten verwenden , um in der Tabelle zu navigieren. Um Zeilen oder Spalten hinzuzufügen, verwenden Sie das grüne Pluszeichen ( + ) an den Rändern. Diese Schaltflächen werden angezeigt, wenn Sie mit der Maus über die Tabelle fahren.
Denken Sie daran, dass Sie sich im Bearbeitungsmodus befinden, wenn Sie sich in einer der Tabellenzellen befinden. Wenn Sie fertig sind, klicken Sie unbedingt außerhalb der Tabelle und speichern Sie airpods 1.
Master Markdown heute
Die Kenntnis von Markdown ist eine großartige Fähigkeit, die Sie zu Ihrem digitalen Publishing-Repertoire hinzufügen können. Egal, ob Sie Kommentare auf Reddit veröffentlichen, eine Readme-Datei für die GitHub-Plattform schreiben oder darüber nachdenken, einen Blog zu starten, diese vereinfachte Auszeichnungssprache kann Ihnen in vielerlei Hinsicht weiterhelfen.
Wenn Sie es mit dem richtigen Markdown-Editor kombinieren, können Sie Ihren Text in andere Formate wie HTML, PDF oder mehr konvertieren. Sie brauchen nur ein wenig Zeit und Übung, um sich an die Markdown-Syntax zu gewöhnen.