Как создать блокнот Julia в Juno, похожий на блокнот IJulia или R

Можно ли создать блокнот Julia в Atom/Juno, похожий на IJulia (блокнот Jupyter) или R Notebook (RStudio IDE)?

То, что я ищу, - это формат, который может сохранить введенный код вместе с вычисленным выходным сигналом и выводом, напечатанным в консоли, в один блок. Я также хотел бы смешать в Markdown между кусками кода.

Причина, по которой я не хочу использовать IJulia, заключается в том, что я не хочу сохранять свой код Julia в формате JSON. Я хочу, чтобы он был максимально чистым.

1 ответ

Решение

Взгляните на Weave.jl, который обещает:

Текущие функции

Noweb, уценка или синтаксис скрипта для входных документов.

Выполнить код в виде терминальных или "скриптовых" блоков.

Захватить графики, Gadfly и PyPlot.

Поддержка вывода LaTex, Pandoc, Github, MultiMarkdown, Asciidoc и reStructuredText.

Опубликуйте уценку непосредственно в html и pdf, используя уценку Julia или Pandoc.

Простое кеширование результатов

Конвертировать в и из записных книжек IJulia

Другие вопросы по тегам