Skip to content
🐍 Python script produces .pdf file from .ipynb (which may contain Cyrillic characters)
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
LICENSE
README.md
bot.py
install.py
ipy2pdf
requirements.txt
utils.py

README.md

ipy2pdf

Script to convert notebook.ipynb, containing russian/cyrrilic symbols, into notebook.pdf.

Installation Usage Output
python install.py ipy2pdf notebook.ipynb notebook.pdf

That's easy.

Telegram-bot is available at @ipynbot

Just send notebook.ipynb to him.

Requirements

You need to have pdflatex already installed on your system. And of course jupyter 🌚.

On my system I have MacTeX installed.

In case of troubles

This script executes following commands:

  1. jupyter nbconvert <>.ipynb --to latex
  2. Add line \usepackage[T2A]{fontenc} after \usepackage[T1]{fontenc}
  3. pdflatex -interaction=nonstopmode <>.tex
  4. Removes some logs and temporary files/directories

I appreciate any kind of feedback πŸ™‚.

You can’t perform that action at this time.