2015-11-18 2 views
2

Я пишу документацию для приложения python. Для этого я использую ноутбук iPython, где я использую код и ячейки уценки. Я использую pandoc, чтобы преобразовать ноутбук в .tex-документ, который я могу легко преобразовать в .pdf.Как получить правильные разрывы строк для кодовых ячеек при конвертации iPython в tex?

Моя проблема заключается в следующем: Разрывы строк (или перенос слов), похоже, не работают для кодовых ячеек в документе .tex. Хотя содержимое ячеек маркировки хорошо отформатировано, код из кодовых ячеек (а также вывод этого кода) работает над полями.

Любая помощь была бы принята с благодарностью!

ответ

1

Я искал тот же вопрос. Похоже, что в python 2.7 вы можете добавить следующую строку в файл с именем custom.js:

IPython.Cell.options_default.cm_config.lineWrapping = true;

Custom.js находится в ~ \ Lib \ сайта-пакеты \ ноутбук \ или ~ \ Lib \ сайт-пакеты \ jupyter_core \

Примечание, однако, что это разве работает для меня пока. Я буду обновляться здесь, как только я получу что-то работающее.