2016-04-09 5 views
0

Я пытаюсь отобразить code-block после элемента списка с использованием RST и pandoc. Моя разметка выглядит следующим образом:Pandoc rst, отображающий управляющие символы

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

    298561404 
    (0,0) 
    john doe 4 

Но тонированный выход (pandoc -o hw.pdf hw.rst) имеет .. code-block:: в нем: rendered document. Я пробовал несколько различных вариантов директив кода, но все они дают одинаковый результат. Что я здесь делаю неправильно?

ответ

2

Это работает, если вставить пустую строку перед code-block директивы:

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

    .. code-block:: 

    298561404 
    (0,0) 
    john doe 4 

Другой вариант пропустить code-block и просто использовать два двоеточия в конце предыдущего параграфа (это указывает, что следующий текстовый блок представляет собой literal block):

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

    298561404 
    (0,0) 
    john doe 4