2013-11-08 2 views
12

Можно ли определить некоторые ячейки содержимого шаблона, которые включают в себя все новые ноутбуки ipython при создании?Новый шаблон для ipython templating

Я бы хотел, чтобы мои ноутбуки включали некоторые стандартные CSS с использованием this method и, возможно, также имели ячейку уценки со ссылками, которые я часто использую.

+1

Чтобы добавить пользовательский CSS в любой ноутбук (новый и старый), можно использовать файл custom.css. – Jakob

+0

@Jacob спасибо за указатель. Есть ли где-то описание классов css? – pandita

+0

Вы можете проверить http://zulko.wordpress.com/2013/04/14/customize-your-ipython-notebook-with-css/ и http://www.reddit.com/r/Python/comments/1cbn2p/ipython_notebook_10_allows_custom_styling_with/до сих пор я не знаю никакой реальной документации. – Jakob

ответ

9

Благодаря @Jakob за помощью.

Чтобы получить постоянный настраиваемый CSS в ноутбуках, мне нужно было создать <myprofile>/static/custom/custom.css в папке с папкой пользователя .ipython.

Это работало вполне нормально. Я использовал Webdev инструменты в Firefox, чтобы найти элементы, CSS и классы в IPython ноутбук и сумел получить стиль monokai-иш:

ipython notebook with monokai style

Я также узнал от here что вы можете придать JavaScript, который может сделать это можно добавить контент по умолчанию для новых ноутбуков. Я еще не пробовал этот.

Редактировать: если заинтересован, файл css живет here. Монокаиновые цвета основаны на .cm-s-ipython, который, как мне кажется, схож с тем, что используется в возвышенном тексте.

Смежные вопросы