2016-04-09 15 views
0

Ich versuche, ein code-block nach einem Listenelement mit RST und Pandoc anzuzeigen. Meine Markup sieht wie folgt aus:Pandoc erste Anzeige Steuerzeichen

4. For the given inputs, my program produces the following output: 
    .. code-block:: 

    298561404 
    (0,0) 
    john doe 4 

Aber die gerenderte Ausgabe (pandoc -o hw.pdf hw.rst) hat die .. code-block:: drin: rendered document. Ich habe verschiedene Arten von Code-Direktiven ausprobiert, aber alle ergeben das gleiche Ergebnis. Was mache ich hier falsch?

Antwort

2

Es funktioniert, wenn Sie eine leere Zeile vor der code-block Richtlinie einfügen:

4. For the given inputs, my program produces the following output: 

    .. code-block:: 

    298561404 
    (0,0) 
    john doe 4 

Eine weitere Option ist code-block zu überspringen und einfach zwei Doppelpunkte am Ende des vorhergehenden Absatzes verwenden (dies zeigt an, dass der folgende Textblock ist ein literal block):

4. For the given inputs, my program produces the following output:: 

    298561404 
    (0,0) 
    john doe 4