Я использую блокнот jupyter/ipython в классе для обработки данных с помощью панд и пишу свой отчет в одном документе. Я хотел использовать nbconvert для последующего преобразования файла ipynb в pdf. В основном это работает нормально, но фреймы данных pandas, которые имеют хорошее представление HTML, плохо конвертируются через LaTeX.
ipython nbconvert --to pdf My_Report.ipynb
or
ipython nbconvert --to markdown My_Report.md
pandoc -i My_Report.md -o My_Report.pdf
Если я хочу получить красиво отформатированные таблицы LaTeX/pdf, мне нужно явно вывести LaTeX, который не дает вам хорошего представления в блокноте:
from IPython.display import Latex
Latex(df.to_latex())
Есть ли способ получить обе версии одновременно? HTML в блокноте и чистый латекс для конвертации?