当前位置: 首页 > 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模块化电源评测
  • 2018一半小结一波
  • Apache Pulsar 2.1 重磅发布
  • Facebook AccountKit 接入的坑点
  • input实现文字超出省略号功能
  • JS题目及答案整理
  • js作用域和this的理解
  • MySQL几个简单SQL的优化
  • nginx 负载服务器优化
  • Python socket服务器端、客户端传送信息
  • Spring思维导图,让Spring不再难懂(mvc篇)
  • SQL 难点解决:记录的引用
  • text-decoration与color属性
  • 关于 Linux 进程的 UID、EUID、GID 和 EGID
  • 官方新出的 Kotlin 扩展库 KTX,到底帮你干了什么?
  • 基于MaxCompute打造轻盈的人人车移动端数据平台
  • 七牛云 DV OV EV SSL 证书上线,限时折扣低至 6.75 折!
  • 一道面试题引发的“血案”
  • 一个项目push到多个远程Git仓库
  • 赢得Docker挑战最佳实践
  • 栈实现走出迷宫(C++)
  • ​用户画像从0到100的构建思路
  • #我与Java虚拟机的故事#连载19:等我技术变强了,我会去看你的 ​
  • (173)FPGA约束:单周期时序分析或默认时序分析
  • (Oracle)SQL优化技巧(一):分页查询
  • (webRTC、RecordRTC):navigator.mediaDevices undefined
  • (附源码)ssm本科教学合格评估管理系统 毕业设计 180916
  • (剑指Offer)面试题34:丑数
  • (推荐)叮当——中文语音对话机器人
  • .bat批处理(十):从路径字符串中截取盘符、文件名、后缀名等信息
  • .NET Core、DNX、DNU、DNVM、MVC6学习资料
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)...
  • .net实现头像缩放截取功能 -----转载自accp教程网
  • @Autowired注解的实现原理
  • @Bean注解详解
  • @JSONField或@JsonProperty注解使用
  • [16/N]论得趣
  • [AI]文心一言出圈的同时,NLP处理下的ChatGPT-4.5最新资讯
  • [C++]类和对象(中)
  • [C++]指针与结构体
  • [HTML]Web前端开发技术28(HTML5、CSS3、JavaScript )JavaScript基础——喵喵画网页