在vscode下将ipynb文件转成pdf的方法

正常情况下,可以在vscode的ipynb界面点击上面的三个点,里面有export,可以选择直接输出html和pdf,但是需要latex,由于按扎u安装麻烦,所以我换了一种方法。


法1

在Linux下,可以使用nbconvert工具将Jupyter Notebook(.ipynb文件)转换为PDF。首先确保你已经安装了nbconvertpandoc。如果没有安装,可以使用以下命令安装:

sudo apt-get install nbconvert pandoc

或者

pip3 install nbconvert pandoc -i https://pypi.tuna.tsinghua.edu.cn/simple

安装完成后,使用以下命令将.ipynb文件转换为PDF:

jupyter nbconvert --to pdf your_notebook.ipynb


法2(我使用的方法)

安装nbconvert工具

复制代码
 pip3 install nbconvert -i https://pypi.tuna.tsinghua.edu.cn/simple

将ipynb文件转换成md文件

复制代码
jupyter nbconvert --to markdown '文件名.ipynb'

转换后会在同级目录下生成对应的md文件

再在vscode安装 一个叫Markdown PDF的插件,使用vscode打开md文件,右击,可以选择输出pdf,由此完成

相关推荐
sc_yhsheng9 小时前
18j621-3通风天窗图集pdf(免费高清版)
windows·pdf
不勤奋不做蜗牛9 小时前
常用PDF转换工具推荐
pdf
YAY_tyy1 天前
基于 Vue3 + VueOffice 的多格式文档预览组件实现(支持 PDF/Word/Excel/PPT)
前端·javascript·vue.js·pdf·word·excel
2501_927539301 天前
PDF Reader 编辑阅读(Mac)
pdf·mac·pdf reader
CHANG_THE_WORLD1 天前
BrotliCompressor压缩器封装,以及 PDF编码器介绍
pdf
兰文彬1 天前
PPT转化成PDF脚本
pdf·powerpoint
@AfeiyuO1 天前
vue3 实现将页面生成 pdf 导出(html2Canvas + jspdf)
前端·pdf·vue
小*-^-*九2 天前
php 使用html 生成pdf word wkhtmltopdf 系列1
pdf·html·php
CodeCraft Studio2 天前
PDF处理控件Aspose.PDF教程:使用 Python 将 PDF 转换为 Base64
开发语言·python·pdf·base64·aspose·aspose.pdf