Как настроить markdown с помощью reveal.js ?

#markdown #reveal.js

#markdown #reveal.js

Вопрос:

Я хочу использовать reveal.js с помощью markdown. Я следовал полному руководству по настройке

  1. установить node.js
  2. Клонировать reveal.js репозиторий
  3. Перейдите к reveal.js зависимости от папок и установки
  4. запустить 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 работает не полностью :
reveal.js проблема с 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="==="> , что позволит вам продолжать использовать таблицы.