Mittwoch, Januar 29, 2020

Wie kann ich eine Tabelle in markdown ohne Spaltenüberschriften?

Ich versuche zu generieren, die in markdown eine Tabelle ohne Spaltenüberschriften, jede Probe, die ich fand im internet verwendet Spaltenüberschriften. Die Tabelle, die ich will, ist M x 2.

  • HTML-Tabelle oder Markdown ein?
  • Guter Punkt, sorry für die tag-Fehler
  • Ich könnte den export der markdown zu html und Bearbeiten Sie die Tabelle, sondern ein markdown-Lösung ist mehr elegant..
  • Welche Geschmacksrichtung von markdown verwenden Sie? „reinen“ fehlt markdown-Tabellen und die verschiedenen Erweiterungen haben eine unterschiedliche syntax / Einschränkungen.
  • Hi @OliverMatthews, Im mit der Mou-app für OS X. Surfen info über Markdown habe ich festgestellt, dass Reine markdown fehlt der Tabellen. Ich habe nicht gefunden, welche Geschmacksrichtung verwendet, aber ist nicht github oder stackoverflow.
  • Ich werde es wohl auch HTML-code verwenden…
  • Hmmm. Kann nicht sehen, offensichtlich die markdown-backend-mou verwendet (nicht habe Zugang zu einem mac, um es zu versuchen). Ich weiß pandoc ‚ s markdown tun können, headless Tabellen, ich glaube nicht, dass mmd (das scheint zu sein, die immer beliebter für das einbetten in apps) tut aber.
  • mögliche Duplikate von Erstellen Sie die Tabelle ohne Kopfzeile in markdown

InformationsquelleAutor LuisEspinoza | 2013-08-28

2 Kommentare

  1. 3

    Vanille Markdown keine Unterstützung für Tabellen – statt, Gruber empfiehlt die Verwendung von HTML-Tabellen innerhalb eines Markdown-Seite (siehe Beispiel auf dieser Seite). Das ist eine option.

    Wenn Sie irgendeine Art von erweiterte Markdown-syntax (MultiMarkdown, kramdown, Markdown Extra, etc.), dann hängt es davon ab, was Sie verwenden. Gemäß der Dokumentation für Markdown Extra, MultiMarkdown, und vermutlich auch die anderen Erweiterungen auf Basis von PHP Markdown Extra, Tabellen ohne Kopfzeilen sind nicht möglich, und Sie hätte zu schreiben, wie eine Tabelle im raw HTML wie im Vanille-Markdown. Ich kann nicht finden, syntax-Dokumentation für Mou, aber ich würde vermuten, dass es ähnlich nicht unterstützt headerless-Tabellen. Jedoch, in kramdown, erstellen Sie einfach eine Tabelle ohne Kopfzeile funktioniert:

    | A1 | B1 |
    | A2 | B2 |
    

    Wäre Sie nicht in der Lage zu verwenden, eine Trennlinie, so dass Ursache kramdown falsch interpretieren alles, was über das Trennzeichen als überschrift, aber Sie sollten in der Lage sein, um das erstellen von einfachen Tabellen in dieser Weise.

    Andere Möglichkeit ist die Verwendung des empty-cells CSS-Eigenschaft, wodurch die leere Kopfzeile. Setzen Sie die folgenden in Ihrem general.css:

    table {
        empty-cells: hide;
    }
    

    Vorausgesetzt, Sie weiterhin benutzen möchten, Mou, ich denke, das wäre der einfachste Weg, um Markdown-Tabellen, ohne dabei eine Art von post-processing bei der HTML-Ausgabe.

    Übrigens, diese Frage ist ein Duplikat von Erstellen Sie die Tabelle ohne Kopfzeile in markdown, aber mir fehlt der Ruf entweder mit Flagge oder markieren es als solches; Entschuldigung.

  2. -3

    Können Sie nur die header die erste Zeile. Ie:

    Row 1 | Value 1
    ======|========
    Row 2 | Value 2
    

    oder, für ein einheitliches Erscheinungsbild

    Row 1 | Value 1
    :====:|:======:
    **Row 2** | **Value 2**
    

    Sieht es nicht toll, aber es funktioniert

Kostenlose Online-Tests