Bot for ipy2pdf

less than 1 minute read




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

Installation Usage Output
python ipy2pdf notebook.ipynb notebook.pdf

That’s easy.

Telegram-bot is available at @ipynbot

Just send notebook.ipynb to him.


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.

Leave a comment