如何将wordmarkdown转换成wordmarkdown

Web Developer在 SegmentFault,解决技术问题
每个月,我们帮助 1000 万的开发者解决各种各样的技术问题。并助力他们在技术能力、职业生涯、影响力上获得提升。
一线的工程师、著名开源项目的作者们,都在这里:
获取验证码
已有账号?
问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
需求描述:
1、编写一份文件(如:word);
2、上传编辑的文件;
3、生成markdown标记的格式(将word转换为markdown标记-其他文件也可以)。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
之前写了个一个在线同步显示的简易markdown编辑器,不知道能不能满足你的需求,可能需要你粘贴复制下内容。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
推荐一个工具吧pandoc
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
同步到新浪微博
分享到微博?
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:1583人阅读
将word转换为markdown
有的时候我们需要将word转换为Markdown,可以用插件writage(Markdown plugin for Microsoft Word)
个人备份:
安装插件writage之前需要先安装pandoc,
个人备份:
安装好插件后,打开word文档另存为选择markdown格式即可。
容易遇到的问题
如果原来的word文档中表格中存在换行,由于markdown不支持这种方式会导致转换后的表格内容混乱。可以用html的 &br&来换行。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:17558次
排名:千里之外
原创:18篇
(1)(3)(1)(1)(5)(3)(2)(1)(1)
(window.slotbydup = window.slotbydup || []).push({
id: '4740881',
container: s,
size: '200,200',
display: 'inlay-fix'Pandoc 是一个格式转化工具,可以用于各(luan)种(qi)各(ba)样(zao)的文件转换,
反正我是认不全官网上的(傲娇脸),
之前一直使用它将 Markdown 文件转换成 Html 文件,最近发现原来还可以生成 Word/PDF文件。
Word 文件生成
将 Markdown 文件生成 Word 文件很简单,和 html 文件一样
& pandoc test.md -o test.docx
同时在生成时也可以使用 -c 参数为文档指定样式文件( css 文件)
& pandoc test.md -o test.docx -c style.css
这里的样式与生成 html 时的样式一直,
针对 markdown 文档各个部分生成的 html 标签来应用,
如:在样式文档中定义的 h1 { font-size: 24 }
就会应用在以 # 开头的一级标题行。
原本以为生成 pdf 与 docx 一样省事,然鹅... 报错打脸:
& pandoc test.md -o test.pdf
pandoc: pdflatex not found. pdflatex is needed for pdf output.
原来是因为 pandoc 在生成 pdf 文件的时候默认使用 pdflatex 引擎,
我的电脑上没有安装 Tex,所以才报错了,故下载之
(小生使用的是 ,
它会在缺少组件的时候自动下载相关包。)
接着继续执行命令:
& pandoc test.md -o test.pdf
! Package inputenc Error: Unicode char 鍔?(U+529E)
(inputenc)
not set up for use with LaTeX.
See the inputenc package documentation for explanation.
H &return&
for immediate help.
l.53 \section{鍔炰簨澶勬竻鍗曟EUR濆瘑杈緘
Try running pandoc with --latex-engine=xelatex.
pandoc.exe: Error producing PDF
哎呀呀,又报错了,不过这次比较好,给了提示,
让我们试一试 --latex-engine=xelatex 参数,
pandoc 一般转换 pdf 使用的默认引擎是 pdflatex,
估计是不能识别 Unicode 字符串,导致无法支持中文,
所以这里建议我们换用 xelatex 引擎,执行之:
& pandoc test.md -o test.pdf --latex-engine=xelatex
文件生成,没有报错,堪称完美,以上... 哎,等一下,
打开文档一看,我的汉字呢... 汉字全部空白(pandoc 饿了?)
google 之发现,原来是没有指定字体的问题,加上参数 -v
& pandoc test.md -o test.pdf --latex-engine=xelatex -v mainfont="Microsoft YaHei"
以上,完美~~~
参考链接:
阅读(...) 评论()}

我要回帖

更多关于 markdown 转换成pdf 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信