#markdown #reveal.js
#markdown #reveal.js
Вопрос:
Я хочу использовать reveal.js с помощью markdown. Я следовал полному руководству по настройке
- установить node.js
- Клонировать reveal.js репозиторий
- Перейдите к reveal.js зависимости от папок и установки
- запустить
npm start
внутри reveal.js папка
и затем я изменил index.html
страницу, чтобы добавить markdown, следуя документации
<section data-markdown>
<textarea data-template>
## slide 1
please add me another slide
---
## slide 2
I _need_ it
---
## slide 3
</textarea>
</section>
Однако markdown работает не полностью :
Все находится на одном слайде, и 2-я строка должна быть абзацем. что мне делать?
reveal.js@4.0.2
Ответ №1:
Я думаю, вам нужно указать разделитель данных, в примере это «—«
<section data-markdown data-separator="---">
🙂
и примите во внимание, что говорится в документации
Обратите внимание, что это зависит от отступов (избегайте смешивания табуляции и пробелов) и разрывов строк (избегайте последовательных разрывов).
Комментарии:
1.
<section data-markdown data-separator="---">
было решение, и, к сожалению, оно не представлено в документе (версия 4.0.0). Спасибо.2. Это правильно (и действительно должно быть в документации), но если вы используете
---
в качестве разделителя, он будет иметь приоритет, если вы попытаетесь использовать таблицы markdown и не будете отображаться правильно. Вы могли бы использовать===
в качестве слайда и изменить строку выше на<section data-markdown data-separator="===">
, что позволит вам продолжать использовать таблицы.