3 нетипичных способа украсить Jupyter блокнот
Преимуществом среды Jupyter являются широкие возможности по наведению красоты вокруг вашего кода. Рассмотрим полезные настройки, которые не у всех на слуху.
Таблицы
В Markdown ячейках можно создавать таблицы, для чего достаточно отделять поля в строках символами "|", а между заголовком и первой строкой поместить служебный ряд из "-" в каждой ячейке, разделенных все той же прямой линией. Для выравнивания можно поместить символ ":" слева от тире (выравнивание по левому краю), справа или и там, и там (посередине):
столбец1|столбец2|столбец3 :-|:-:|-: значен1|значен2|значен3
Вставка из буфера обмена
Вы можете вставлять картинки в блокнот прямо из буфера обмена. Для этого создайте Markdown ячейку и нажмите CTRL+V:
![image.png](attachment:c8e09a31-5693-4e78-9450-e3ccc4a61c4b.png)
Текст кода
Другой фишкой является возможность задать строки кода прямо в Markdown ячейке. Для этого следует заключить его в блок отделенный 3 косыми кавычками слева и справа. При этом во избежание ошибок форматирования отделяйте начало блока пустой строкой и косые кавычки сделайте сверху и снизу в отдельных строках и в самом начале:
<div class='alert alert-info'> Это тест, а ниже будет код: ``` print('hello') print('I'am python code') ``` </div>
В целом хочется напомнить, что Markdown ячейки позволяют использовать всю мощь html разметки. Например, так можно задать зачеркнутый текст:
<del>Этот текст был раньше, но мы его исправили</del>
Еще больше возможностей раскрыто ранее в материалах:
1. Самые популярные приемы форматирования в Markdown
2. Интеграция форматирования HTML