2017-01-26 1 views
1

Für eine Überschrift, für einen Code-Block, für ein Span-Element können wir mit Pandoc {.class} hinzufügen, um eine Klasse hinzuzufügen.pandoc Klasse zu Tabelle hinzufügen in Markdown

# Heading 1 {.my_class_for_heading1} 

Here is some `code`{.my_class_for_code} and 
for a [span]{.my_class_for_span} it is working as well 
and for img and url it is available as well 
for [pandoc](http://www.pandoc.org/){.my_class_for_url} 

Ich arbeite mit Bootstrap, und es wäre schön, zu spezifizieren „Tisch“ und/oder „Tisch schweben“ als Klasse, so dass die HTML-Ansicht die Tabelle mit Bootstrap CSS eingerichtet wird.

Jeder?

+0

Dies kann verwandt sein: [Python Markdown Klasse zur Tabelle hinzufügen] (http://stackoverflow.com/q/21830882/866026). Während das ein anderes Werkzeug (also nicht streng ein Duplikat) diskutiert, wird die gleiche Syntax unterstützt und ich erwarte, dass die gleichen Überlegungen gelten würden. Ich vermute auch, dass der Weg, um es zu umgehen, gleich sein wird. – Waylan

Antwort

2

Nicht alle Elemente in der pandoc internen AST sind derzeit support attributes. Tabellen gehören nicht dazu.

Sie können jedoch:

  • wickelt einen Tisch in einer rohen HTML div mit einer Klasse (dies wird nicht für Bootstrap CSS arbeiten, die die Klasse auf dem Tisch sein erwartet),
  • Schreib a oder
  • wahrscheinlich in diesem Fall einfacher: Post-Prozess der Ausgabe HTML zum Hinzufügen einer Klasse.
+0

Option # 3 ist, was ich getan habe, mit jQuery. – karelv

Verwandte Themen