Markdown 文档生成 PDF
文章目录
- 1 前期准备
- 2 安装插件
- 3 安装 PrinceXML
- 4 导出 PDF 文档
1 前期准备
使用的工具:
- Visual Studio Code
- Markdown Preview Enhanced – VSCode 插件
- PrinceXML
2 安装插件
在 VSCode 中点击左侧栏扩展按钮,查找 Markdown Preview Enhanced 插件,点击安装:
安装完成之后重启 VSCode。
3 安装 PrinceXML
Prince 是一款轻松将 HTML 转换成 PDF 的工具,支持 CSS 语法。
VSCode 的 Markdown Preview Enhanced 插件便是利用该工具完成 PDF 的转换工作。
官方网址: https://www.princexml.com/
下载链接: prince_14.2-1_ubuntu20.04_amd64.deb
进入官方网址之后,点击 Download 链接,根据你的操作系统选择相应的安装包,在本示例中,我使用的是 Ubuntu 20.04 操作系统,所以下载相应的 .deb
安装包。
目前比较遗憾的一点是 PrinceXML 还没有搭建它自己的软件源,所以暂时还无法直接通过命令行 apt install
进行安装,不过官方文档提供了 .deb
的安装方法,可以浏览 Installation Guide 中的 Debian and Ubuntu 章节。此处摘录关键的安装命令:
安装
gdebi
解决软件包依赖关系:sudo apt install -y gdebi
安装
.deb
包:sudo gdebi prince_14.2-1_ubuntu20.04_amd64.deb
在弹出的提示语中按
y
键并回车。prince --version
如果该命令能够正常执行说明安装成功。
4 导出 PDF 文档
在 VSCode 中打开 .md
文档,点击编辑器右上角的 Markdown Preview Enhanced 控件按钮:
在弹出的 Preview 页面中点击右键,选择 PDF(prince) 导出 PDF 文档。
Enjoy your life.
Markdown 文档生成 PDF相关推荐
- word文档生成PDF文档时候自动生成书签方法
0 Preface/Foreword 在日常工作中,经常需要写技术文档,为了排版美观,一般会选择word,这样就可以生成目录. word文件可以很方便生产PDF文档,方便分享给同事. 在阅读PDF文档 ...
- mac字体或windows字体安装到linux,解决linux服务器word文档生成pdf文档出现乱码
安装原因:在进行程序开发时,有时会遇到某些场景会需要此操作.比如服务器端生成word文档转pdf文档,因为linux没有某些字体导致生成端pdf出现乱码. 安装步骤 服务器目录 /usr/share/ ...
- Markdown文档生成流程图、时序图、类图、状态图、ER图、用户旅程图、甘特图、饼图等
简介 流程图.时序图.类图.状态图.ER图.用户旅程图.甘特图.饼图等这些图都可以以文本的形式插入到Markdown文档中,使用一种叫mermaid的语法. 是一种用文本描述图形的方法. 下面的代码, ...
- html文档生成pdf离线文件,将Swagger2文档导出为HTML或markdown等格式离线阅读解析.pdf...
将将Swagger2文文档档导导出出为为HTML或或markdown等等格格式式离离线线阅阅读读解解析析 网上有很多 <使用swagger2构建A PI文档>的文章,该文档 一个在线文档, ...
- 【markdown】【xSliders | slidev | mindshow】markdown文档生成PPT/视频
文章目录 一.xSlides 自讲解幻灯片.生成视频 在线会议/课堂 基于Markdown 纯文本写作 支撑xSlides的设计逻辑 惯例优于配置 将重复操作交给"系统1",让&q ...
- 如何将CSDN文档输出PDF文件?
简 介: 根据生成文档的需要,在CSDN上寻找一些介绍将MARKDOWN文档生成PDF博文.根据他们介绍的方法,测试打印的效果.特别是对于CSDN新增加的一些显示元素的清理,可以生成更加干净完整的PD ...
- java类可视化doxygen_安装doxygen(一个自动文档生成工具)+Graphviz图形可视化软件...
参考文章: 1 Doxygen简介 1.1 What to do? 使用Doxygen生成文档,主要是两件事: 写一个配置文件(Doxyfile),一般用Doxywizard生成后,再手工修改[不建议 ...
- semantic ui中文文档_求你别再用swagger了,给你推荐几个在线文档生成神器
开局先推荐: Java面试刷题网站www.javazhiyin.com 前言 最近公司打算做一个openapi开放平台,让我找一款好用的在线文档生成工具,具体要求如下: 必须是开源的 能够实时生成在 ...
- mysql 文档生成器_最好用的数据库文档生成工具
一 前言 本文介绍一些比较流行的数据库文档生成工具,什么是数据库文档? 其实在工作中进行项目交付的时候经常用到:简单来说数据库文档就是对整个数据库设计说明的文档,比如使用了哪个数据库,每张表的字段,类 ...
- 入坑 docsify,一款神奇的文档生成利器!
Guide 哥是我认识的一个非常优秀的年轻人,胖嘟嘟的身躯里充斥着无穷无尽的才华,他的 JavaGuide 在 GitHub 上已经标星 91K+ 了,空闲的时候我都会上去瞅两眼,毕竟学习使我快乐,嘿 ...
最新文章
- C语言中的关键字详略
- 5.Queue和Deque的区别与联系
- 脑机综述(一) | 脑机接口在康复医学中的应用进展
- php变量的判空和类型判断
- Java 面向对象语言基础
- arch linux 进入黑屏,无法从Arch Linux进入Beaglebone Black
- 关于node的聊天室错误
- 20191216每日一句
- IDEA 的下载与安装
- python判断成语是abac型_ABAC型的成语
- 算法-贪心算法知识总结
- Python机器学习算法之逻辑回归算法
- php faker,faker php伪造填充数据
- postman测试图片上传接口一直失败的解决办法
- 报错https://chat.openai.com/ api/auth/ session 429怎么办
- PKUSC2019总结
- H桥电路中mos管串联二极管的作用
- 智邦国际ERP生产排产缩短生产周期
- Go语言开发k8s-04-Service操作
- 于的繁体字有几种写法_处字的繁体字书法作品图片