Bookdown::gitbook рендерит двухуровневые списки в блоки кода

Следуя руководству Bookdown, я пытаюсь создать двухуровневый список для вывода gitbook. Bookdown говорит, что я должен сделать это:

+ one
+ two
    + two-a
    + two-b

Что должно выглядеть как

  • один
  • two
    • two-a
    • два-б

Но вместо этого Bookdown, кажется, игнорирует + и видит его как кусок кода из-за отступа, и я получаю это:

  • один
  • два
two-a
two-b

Если я просто свяжу главу с HTML, список отобразится правильно. Любые идеи, что я делаю неправильно?


person leviemb    schedule 07.07.2020    source источник


Ответы (1)


В зависимости от того, какую версию bookdown/pandoc вы используете, это может измениться, чтобы привести его в соответствие с CommonMark.

Попробуйте сделать отступ только с двумя пробелами:

+ one
+ two
  + two-a
  + two-b

Из текущего РУКОВОДСТВА:

Элементы списка могут включать в себя другие списки. В этом случае предыдущая пустая строка необязательна. Вложенный список должен иметь отступ, чтобы выровняться с первым символом, не являющимся пробелом, после маркера списка содержащего элемент списка.

person mb21    schedule 08.07.2020
comment
Благодарю вас! Я посмотрю на это. - person leviemb; 09.07.2020