Пользовательская настройка RISE / reve.js - PullRequest
0 голосов
/ 08 октября 2018

TL; DR : Как настроить RISE из файла .css?Я попытался использовать Edit -> Edit Metadata Notebook, но такие вещи, как выравнивание текста, похоже, игнорируются.Откуда RISE загружает темы reve.js, чтобы я мог редактировать стиль вручную?

Проблема : Недавно я начал использовать RISE + reve.js для преобразования моегоJupyter Записная книжка для слайдов.

У меня есть возможность настраиватькартукартюрнн.js, но не RISE.В частности, я хочу, чтобы функция livereveal в RISE дублировала то, что делаетive.js.Я успешно преобразовал блокнот в слайды с помощью

jupyter notebook Slides.ipynb --to slides --config slides_config.py --reveal-prefix reveal.js

slides_config.py вызовов файла шаблона, в котором я выбираю тему,

// In template.tpl
[...]
<link rel="stylesheet" href="reveal.js/css/theme/simple.css" id="theme">
[...]

Я настроил файл reveal.js/css/theme/simple.css чтобы презентация выглядела так, как я хочу.Открытие Slides.slides.html прекрасно работает, и тема правильная.

Теперь , почему Я собираюсь использовать RISE, потому что у меня есть несколько интерактивных графиков (matplotlib.pyplot + ipywidgets.interact), которыеЯ хочу показать во время презентации.Преобразование слайдов в html не позволяет интерактивность, но интерактивный сюжет прекрасно работает с RISE.Однако мне очень трудно настроить RISE для использования той же отредактированной темы simple.Например, весь текст выровнен по левому краю, хотя я указал его центрирование в файле темы.

Попытка найти решение : я пытался редактировать метаданные ноутбука.Тема может быть изменена, но указание "center": true, например, игнорируется.

Я также пытался найти, где RISE хранит свою копию reveal.js, но пока безрезультатно.

Спасибо за помощь!

...