Latex Notebook



В настоящее время со следующей командой моего файла .ipynb :

This extension for Jupyter notebook enables the use of some LaTeX commands and environments markdown cells. LaTeX commands and environments support for some LaTeX commands within markdown cells, e.g. Textit, textbf, underline. Support for theorems-like environments, support for labels and cross references. An online LaTeX editor that's easy to use. No installation, real-time collaboration, version control, hundreds of LaTeX templates, and more. If you have any enquiries about this website or the content on it, please contact: vel@latextemplates.com. Notebook lines in LaTeX. How can I make note paper in LaTeX? Create a Handwriting environment for both text and Math. Background notebook template with. High quality Latex inspired Spiral Notebooks by independent artists and designers from around the world. Your secrets and dreams written in ink, or drawn in pencil, and hidden behind your favorite art. Notebooks on Redbubble are so very versatile and lucky for you they're available in a ruled or graph 90gsm paper.

С IPython 2.1 я получил латексный файл, который отформатирован со стандартным классическим стилем:

Мои вопросы:

  1. Что я должен сделать, чтобы получить следующий стиль, прямо из команды ipython?

  2. Почему приведенная выше команда не позволяет автору отображаться?

Как и OP, я не очень доволен выходом IPython 2 из nbconvert . Поскольку конвертер больше не использует класс документов Sphinx или систему предварительной обработки Sphinx, вы не можете использовать вызовы SphinxTransformer на линии nbconverter.

Грубый и сырой путь

Drop --post PDF поэтому nbconvert создает только файл .tex . Затем отредактируйте файл .tex чтобы сделать его более .tex . Затем запустите pdflatex на нем несколько раз.

Чтобы сделать себя автором, добавьте строку, как .tex ниже, после строки title в файле .tex :

Вы можете найти красивые шаблоны, которые помогут вам сделать вывод похожим на то, что вы хотите на latextemplates.com .

Notebook

Путь пользователя root

Другой подход заключается в том, чтобы свернуть новый шаблон, начиная с тех, что .../IPython/nbconvert/templates/latex в .../IPython/nbconvert/templates/latex . В качестве пользователя root добавьте файл report.tplx рядом с report.tplx и report.tplx . Следующая версия создает другой стиль вывода, который я лично считаю полезным. Блок «поля» создает фронт-материал для LaTex, а блок «predoc» создает команды и текст, которые вставлены в начале документа. Я затушевываю блок «maketitle», поэтому нет титульной страницы. Удалите мой пустой блок «maketitle», если вы хотите иметь титульную страницу с автором и дату.

Использование: nbconvert --to latex yourNotebook.ipynb --template article1 --to PDF

Решение этой проблемы – настоящая боль в сущности. Мне также понравились стили iPython 0.x и 1.x. Если вам это нужно , вот как вы можете это сделать.

Люди упомянули, что вы можете создать свой собственный шаблон. Ну, у iPython 1.x были отличные шаблоны, поэтому давайте их использовать. Я предполагаю, что у вас есть root на вашей машине, потому что мы собираемся взломать наш шаблон iPython / каталог латекса.

Latex Notebook

Теперь, следующий шаг – применить патч к sphinx.tplx.

Вырежьте и вставьте вышеуказанный код, чтобы создать файл исправления. Затем вы можете применить его с:

Мы еще не закончили. Эти шаблоны нуждаются в некоторой поддержке.

Ftc-notebook —FormatingforFIRSTTech Challenge(FTC)Notebooks

Мы сделаем это снова в каталоге, где вы хотите конвертировать жизнь в блокнот. Мы собираемся создать два файла python. Первый (я назвал его oldschool.py) делает предварительную обработку, необходимую для использования старых шаблонов. Он в основном выскользнул из версии 1.x nbconvert / transformers / sphinx.py iPython и взломан как современный препроцессор:

Latex Jupyter Notebook

Последний файл прост ({config.py}).

Latex Jupyter Notebook Pdf

Теперь в командной строке вы можете:

Latex notebook

Если вы хотите использовать базовый файл (aka, {old_latex_basic.tplx)), вам придется взломать основной блок кода, который мы добавили в sphinx.tplx (часть между комментариями% MEF NEW NEW MEF).

Возможно, вам придется либо выбрать другой шаблон , либо создать собственный. Попробуйте, например, добавить аргумент --template book в команду nbconvert .

Latex Example Use In A Jupyter Notebook · GitHub

Так как у IPython 2 больше нет шаблона book , вам, вероятно, придется катиться самостоятельно.