# doc转markdown
# 使用 Pandoc
下载地址是:https://pandoc.org/installing.html (opens new window)
安装后在终端使用命令,支持很多种格式
使用方法:pandoc 2.docx -o 2.md
# 使用word-to-markdown
以下使用Ruby的gem包管理工具,如果gem慢,就切换一个gem源,此处不做延伸
# 普通安装word-to-markdown
使用终端操作
$ gem install word-to-markdown
直接(愣头青式)安装,如果不行加个头盔, sudo
$ sudo gem install word-to-markdown
如果还是不行,就换条路,使用homebrew
$ brew update
$ brew install rbenv
// 官方说是要运行rbenv init,运行一下说把下面这行加到.zshrc里去
eval "$(rbenv init -)"
然后重启一下终端Terminal
# 看看装了些啥版本,system就是系统自带的了
$ rbenv versions
# 然后看看当前的版本
$ rbenv version
# 看看能装哪些版本
$ rbenv install list
最后随便选了个2.3.0
$ rbenv install 2.3.0
$ rbenv global 2.3.0
这样就把ruby命令替换成rbenv管理的版本了,各种gem install
也不会报什么权限错误啊操作不允许之类的了。
# 速度重装word-to-markdown
$ gem install word-to-markdown
// 顺利完成后,即可使用
$ w2m 1.docx
// 或者
$ w2m 1.docx > 1.md
如果不可使用,报错Could not find an executable ["soffice"] on your path
那就安装一个软件:libreoffice,https://zh-cn.libreoffice.org/ (opens new window)
完美解决报错