Markdown в слайды
Создавайте презентации так же, как вы пишете README: заголовки Markdown, маркированные списки и блоки кода, разделённые горизонтальными линиями --- на слайды. Инструмент отображает вашу колоду вживую с помощью Reveal.js (темы: чёрная, белая, простая, solarized), поддерживает заметки докладчика через Note:, вложенные вертикальные слайды через -- и экспортирует в автономный HTML-файл или готовый к печати PDF.
Как Markdown становится набором слайдов
-
1
Напишите Markdown
Используйте `---` для разделения слайдов. Стандартные заголовки, списки и блоки кода работают как обычно.
-
2
Добавьте заметки докладчика
Начните абзац с `Note:`: он отображается только в режиме докладчика.
-
3
Просмотрите колоду
Живой предпросмотр показывает колоду с навигацией по стрелкам.
-
4
Выберите тему
Чёрная, белая, league, sky, простая, solarized: любая тема Reveal.js.
-
5
Экспорт
Автономный HTML-файл или PDF через печать браузера.
Синтаксис слайдов
# Начальный слайд
Текст подзаголовка здесь
---
## Второй слайд
- Пункт один
- Пункт два
- Пункт три
Note: это заметки докладчика, видимые только в режиме докладчика.
---
## Слайд с кодом
\`\`\`python
def hello(name):
return f"Hi {name}"
\`\`\`
---(три дефиса на отдельной строке) начинает новый горизонтальный слайд.--(два дефиса) начинает вертикальный слайд внутри текущей колонки слайдов, нажмите стрелку вниз, чтобы спуститься.Note:в начале абзаца превращается в заметку докладчика.
Навигация с клавиатуры
| Клавиша | Действие |
|---|---|
| Вправо / Пробел | Следующий слайд |
| Влево | Предыдущий слайд |
| Вниз / Вверх | Навигация по вертикальному стеку |
s |
Открыть режим докладчика |
o |
Обзор слайдов |
f |
Полноэкранный режим |
? |
Окно справки |
Приёмы вёрстки
- Двухколоночная вёрстка: используйте сырой HTML внутри слайда,
<div class="columns">...</div>. - Показ фрагментов: маркированные списки появляются по одному с помощью атрибута
{.fragment}при прямом использовании Reveal.js. При необходимости добавьте это как сырой HTML. - Фоновые изображения: атрибут уровня слайда
<!-- .slide: data-background="url" -->задаёт фон на весь экран. - Автоанимация между слайдами: Reveal 4 поддерживает плавные переходы для совпадающих элементов, включите её в настройках темы.
Экспорт в PDF
Из живого предпросмотра откройте ?print-pdf в адресной строке браузера и воспользуйтесь окном печати браузера. Выберите A4 в альбомной ориентации, включите фоновую графику и минимальные поля. Reveal.js выводит по одному слайду на страницу, а заметки докладчика, на дополнительных страницах по желанию.
Когда слайды на основе Markdown блистают
- Технические доклады с большим количеством примеров кода.
- Колоды, где на первом месте содержание, а вёрстка вторична.
- Документы в виде слайдов, храните презентации рядом с файлом README проекта в git.
- Учебные материалы под контролем версий.
Когда не подходит
- Насыщенные дизайном кейноуты с точным размещением изображений.
- Слайды, которым нужны сложные анимации или тайминг встроенного видео.
- Колоды под управлением бренда, где шаблоны диктуют каждую деталь.
Часто задаваемые вопросы
Да, работает обычный синтаксис изображений Markdown. Используйте абсолютные URL или сначала загрузите изображения, чтобы они были доступны из экспортированного HTML.
Да, по желанию. Режим печати Reveal поддерживает «заметки на отдельной странице», каждый слайд превращается в две PDF-страницы: одну со слайдом, другую с заметками.
Нет. Рендеринг происходит локально в вашем браузере. Исходник Markdown и экспортированный HTML никогда не покидают ваш компьютер.
Да. Добавьте блок <style> в начало вашего Markdown или подключите внешнюю таблицу стилей в настройках темы. Она встраивается в вывод Reveal.js.
Экспортированный HTML, это автономный файл, работающий на любом статическом хостинге: GitHub Pages, Netlify, S3. Загрузите HTML, и готово.
Сопутствующие инструменты
Справочная таблица ASCII
Полная таблица ASCII от 0 до 127 с десятичным, шестнадцатеричным, восьмеричным и двоичным представлением, а также записью числовых ссылок HTML, включая NUL, LF и DEL.
Справочник символов HTML
Справочник HTML-сущностей с поиском, их именованными и числовыми кодами, а также копированием специальных символов и знаков одним кликом.
Справочник сочетаний клавиш
Ищите документированные сочетания по умолчанию для VS Code, Chrome и Bash с GNU Readline в macOS, Windows и Linux.
Конвертер CMYK в RGB
Преобразуйте проценты CMYK в приблизительные значения RGB и Hex для быстрого экранного предпросмотра по стандартной формуле.
Шпаргалка по Markdown
Практический справочник Markdown с настоящим предпросмотром и готовыми для копирования примерами заголовков, списков, таблиц, кода, ссылок, изображений и синтаксиса GFM.
Счетчик FPS
Измерьте FPS браузера через requestAnimationFrame: сглаживание, минимальная и максимальная частота кадров, порог предупреждения и график по желанию. Работает локально, без загрузок и API.
Инструмент доступен на других языках
- Markdown을 슬라이드로 변환 [KO]
- Markdown sang Slide [VI]
- تحويل ماركداون إلى شرائح عرض [AR]
- Markdown till bildspel [SV]
- Markdown vers Diapositives [FR]
- Markdown zu Folien [DE]
- Markdown ke Slide [ID]
- Markdown をスライドに変換 [JA]
- Markdown a Presentaciones [ES]
- Markdown naar slides [NL]
- Markdown na slajdy [PL]
- แปลง Markdown เป็นสไลด์ [TH]
- Markdown para Apresentações [PT]
- Markdown to Slides [EN]
- Markdown in Diapositive [IT]
- Markdown'dan Slaytlara [TR]
- 将 Markdown 转换为幻灯片 [ZH]