Инкрементные вложенные списки в rmarkdown
Я работал в RMarkdown, чтобы создавать слайдовые наборы, и обнаружил странное поведение по отношению к вложенным спискам и смешиванию типов списков. Следующая короткая презентация работает только для слайда 2. Вложенные списки больше не вложены и смешение поэтапных упорядоченных и неупорядоченных списков полностью не выполняется. Я пробовал это с несколькими различными форматами презентации, и на самом деле это по-разному терпит неудачу для разных типов вывода, что было удивительно.
Мысли?
---
title: "Attempt"
output: revealjs::revealjs_presentation
---
## Nested Incremental Lists
> * This
> + kinda works (but is not nested)
## Incremental Ordered Lists
> 1. This
> 2. works
## Broken - Nested mixed lists
> 1. This
> + Does not work
Ответы
Ответ 1
Попробуйте вставить четыре ведущих пробела. Из документации (акцент мой):
Правило с четырьмя пробелами
Элемент списка может содержать несколько абзацев и другое содержимое на уровне блоков. Однако последующим параграфам должна предшествовать пустая строка с отступом в четыре пробела или вкладка. Список будет выглядеть лучше, если первый абзац будет согласован с остальными:
Несогласованность, связанная с количеством вкладок, может быть связана с тем, сколько раз по умолчанию Rstudio вставил пробелы.
Ответ 2
Работал, когда я дал 2 вкладки, так что:
1. This
<tab><tab>+ Should work
Ответ 3
Как сказал @Alex, вы должны дать ему 4 пробела. Если вы не хотите беспокоиться об этом в будущем, вы можете установить предустановку табуляции в 4 пробела. решение будет
*something <space><space><space><space>+ Other thing
Ответ 4
У меня была такая же проблема, и я нашел решение, которое сработало. При создании вложенных списков без инкрементного раскрытия вам нужно добавить четыре пробела для подпулов. При создании списков с инкрементным раскрытием вам нужно добавить одно место после >
. Таким образом, при создании субпаллет с инкрементным раскрытием вам нужно пять пробелов между >
и -
(один для инкрементного синтаксиса и четыре для синтаксиса вложенного списка).
Таким образом, регулярный список с инкрементным отображением будет выглядеть так:
><space>- Point 1
><space>- Point 2
Если вы хотите добавить подпузы, это не сработает:
><space>- Point 1
><space><space><space><space>- Sub-bullet
><space>- Point 2
Но это будет работать:
><space>- Point 1
><space><space><space><space><space>- Sub-bullet
><space>- Point 2
Надеюсь, это полезно/читаемо!