当前位置: 首页 > news >正文

.w文件怎么转成html文件,使用pandoc进行Word与Markdown文件转化

Word与Markdown文件转化

本文主要介绍Pandoc工具,Pandoc是由John MacFarlane开发的标记语言转换工具,可实现不同标记语言间的格式转换。

它的格式转化功能非常强大

5d77c2470bb48591d958dbcd6b6cd271.png

1Pandoc的安装

1从官网下载对应的安装包https://www.pandoc.org/installing.html

2安装后,打开cmd,并进入安装目录路径下(在路径栏输入cmd直接回车即可快捷打开cmd窗口并进入对应目录)

ps:pandoc是一个命令行交互程序,需要通过cmd(windows中)命令操作

1830d25ae5bebe105d8c670215835c50.png

3 pandoc --version 查看对应版本,若执行成功,则pandoc安装成功。(pandoc默认是通过命令行交互的)

24e2dfee586fb22bf6d94adb42b4fac5.png

4可以添加环境变量方便使用

01e3fdd684ff33629bcde9e28f1c2495.png

c6733dd163c47a9e61e5303213018c7d.png重启cmd后可直接输入pandoc 执行相关操作

2使用

Pandoc 命令格式为:

pandoc

Pandoc 程序的命令使用方式为:

pandoc

其中 files 为输入的内容,其输入即可以来自文件,也可以来自标准输入甚至网页链接。而 options 为参数选项。主要的参数选项有:

-v、–version:显示程序的版本号;

-h、–help:显示程序的帮助信息;

-f 、-r :指定输入文件格式,默认为 Markdown;

-t 、-w :指定输出文件格式,默认为 HTML;

-o :指定输出文件,该项缺省时,将输出到标准输出;

–highlight-style

-s:生成有头尾的独立文件(HTML,LaTeX,TEI 或 RTF);

-S:聪明模式,根据文件判断其格式;

–self-contained:生成自包含的文件,仅在输出 HTML 文档时有效;

–verbose:开启 Verbose 模式,用于 Debug;

–list-input-formats:列出支持的输入格式;

–list-output-formats:列出支持的输出格式。

此处以word(.docx)转化为markdown文件(.md)为例

蓝框内为已有文件名,红框内为自定义的生成的文件名

002f4137d5ef5c6dfdde866065a95d6b.png

3typora中集成pandoc

当安装并为pandoc设置了环境变量之后,点击 文件–>导入 即可将word,txt等格式文件转为md文件并打开。

a0a516fcde2a31bc9c7fc37f578ab622.png

本文地址:https://blog.csdn.net/weixin_43885957/article/details/107331179

相关文章:

  • 福建省计算机一级知识点,福建省计算机一级知识重点(精华分章)(选择题含答案)...
  • abiword word转html,使用Abiword在终端中批量转换文本文档 | MOS86
  • win10怎么将计算机放桌面壁纸,Win10专业版无法设置电脑桌面壁纸怎么办?
  • 考无忧计算机在线题库,考无忧2017职称计算机考试题库PC版
  • html 注销 按钮,用户登录/注销时隐藏/替换菜单项
  • html5登入注册功能的实现,网页中的登录注册功能是如何实现的
  • html5canvas缓存影恐,HTML5 / Canvas是否支持双缓冲?
  • 学生为什么要上北大计算机信息学,学员被清华、北大降60分疯抢!这个信息学比赛到底有多神秘?...
  • 计算机无法显示输入字体,电脑中ps输入字体不显示是怎么回事
  • 四川师范大学研究生院计算机学院,四川师范大学计算机科学学院2016年硕士研究生复试名单_川师研究生院...
  • 计算机维修主板,【电脑维修】:常见的电脑主板故障的规律和处理办法!
  • 海南计算机软件著作权代理哪家好,我想申请著作权登记,请问海南计算机软件著作权登记费用是多少...
  • 论文模型计算机,模型计算机的设计论文.doc
  • 高职计算机应用基础试题,2012年高职计算机应用基础试题含答案
  • 计算机电源德国产,好电源德国造 bequiet!E7模块化电源评测
  • JavaScript-如何实现克隆(clone)函数
  • [译] 怎样写一个基础的编译器
  • 07.Android之多媒体问题
  • 2017-09-12 前端日报
  • Angular数据绑定机制
  • canvas 五子棋游戏
  • css属性的继承、初识值、计算值、当前值、应用值
  • Docker容器管理
  • Docker下部署自己的LNMP工作环境
  • JavaScript 奇技淫巧
  • JavaScript类型识别
  • Java程序员幽默爆笑锦集
  • java正则表式的使用
  • Laravel 菜鸟晋级之路
  • Linux中的硬链接与软链接
  • Redis学习笔记 - pipline(流水线、管道)
  • Spring Cloud(3) - 服务治理: Spring Cloud Eureka
  • SQLServer之创建数据库快照
  • Sublime Text 2/3 绑定Eclipse快捷键
  • Yii源码解读-服务定位器(Service Locator)
  • 阿里云应用高可用服务公测发布
  • 给初学者:JavaScript 中数组操作注意点
  • 马上搞懂 GeoJSON
  • 爬虫进阶 -- 神级程序员:让你的爬虫就像人类的用户行为!
  • 树莓派用上kodexplorer也能玩成私有网盘
  • 正则表达式-基础知识Review
  • ​2020 年大前端技术趋势解读
  • ​Python 3 新特性:类型注解
  • #鸿蒙生态创新中心#揭幕仪式在深圳湾科技生态园举行
  • #我与Java虚拟机的故事#连载15:完整阅读的第一本技术书籍
  • $(document).ready(function(){}), $().ready(function(){})和$(function(){})三者区别
  • %3cli%3e连接html页面,html+canvas实现屏幕截取
  • (173)FPGA约束:单周期时序分析或默认时序分析
  • (51单片机)第五章-A/D和D/A工作原理-A/D
  • (floyd+补集) poj 3275
  • (Python第六天)文件处理
  • (pytorch进阶之路)CLIP模型 实现图像多模态检索任务
  • (附源码)计算机毕业设计SSM智能化管理的仓库管理
  • (十五)devops持续集成开发——jenkins流水线构建策略配置及触发器的使用
  • (一)插入排序