.org转.docx文件有什么好招吗?

请问公式编号,图表编号,交叉引用这些也能解决吗?

一般要转成 word 的都是工作上的文档而不是个人的文档吧,那就应该一开始就用 word 写。

1 个赞

也不一定,因为直接在Word里写不好进行内容样式分离,而直接写md可以选的编辑方式很多。

  1. 转换成网页,打印为PDF.
  2. 转换成网页,复制到word里面

其实word2016 可以直接打开且编辑PDF文件

我经常用这种方式,最起码不用安装那么大的 texlive

试试这个吧: ox-word

不知道好用不好用。

楼主问题解决了吗? 翻个旧贴浮上水面。 我也遇到同样的问题。真的一开始就该用word吗?

可能是因为我处理文档的工作不是很多,我没有深入去研究这个问题。

目前自己写的东西还是用 org,
真要用word时就直接用word。
细想一下,我还是更多使用这种方式:
先用org写,再用pandoc转成docx,最后调一下格式。


过去这一年,我在命令行里敲的代码都比 word 里写的字要多,一再忽略了 word 这个需求,也曾想可能我的需求太吹毛求疵了,想在看到这么多道友的回复,看来这还真是个需求痛点啊 :grinning:

先转 odt,再用 LibreOffice 转 docx 试试.

先转markdown,再用word打开. word2016 有个markdown插件可以直读md文件.很方便

Writage http://www.writage.com/ 免费的

1 个赞

看起来不错,不过不支持公式?

图片和交叉引用呢?图标题,表标题,编号,参考文献?

如果是一般的标记够用了,但是要用来写论文可能还差很远。

使用转ODT的效果。不满意啊。连转个向量都弯了,ORG-ODT模式是一样的。看来不可避免要在WORD里面再输啊。世道!

这个必须的试。只求能转公式,实在不想再输一次。

这个是我试过的方法中,最好的了,公式转化完美。只有文献和插图要重新搞。感谢!

“只有”?你的文章参考文献和图都不多吧,我怎么听着像工作量很大的样子?公式编号和交叉引用也都在吗?

楼主这样折腾不如开始就用 word 了。虽然我也是爱折腾的人。

误判,部分公式完美。使用ORG自带输出的MD,然后转,打不开。使用

#+begin_src emacs-lisp
(save-buffer)
(shell-command "pandoc -s -s v1.org -o v1.md")
#+end_src

命令行,来转,部分OK,页数部分公式明显被直接丢弃了

1 个赞

在晚上搜到一个工具,收费的。

http://grindeq.com/index.php?p=latex2word&lang=en

不过利用免费的lunch次数,转化已经够了。基本差不多,在仔细调整一下,应该可以使用。 使用ORG转PDF时的TEX,文件,公式图片目录能全出来。准备开始人肉编辑了。结合HTML,应该可以。

1 个赞

参考,https://www.zhihu.com/question/31850346 使用这个参数:

pandoc input.tex -o output.docx --mathjax -w docx --reference-doc ref.docx --pdf-engine xelatex

在ORG里使用类似,

#+begin_src emacs-lisp
(save-buffer)
(shell-command "pandoc v1.tex -o output3.docx --mathjax -w docx  --pdf-engine xelatex")
#+end_src

擎2下C-c,输出的情况比较好了,关键是速度也快,(原先以为PANDOC无用,原来是使用的姿势不对),100来页,稍加编辑。达到可用程度了。 注意图片,PDF,ps一概不认,我乖乖的把所有插图修改为PNG了。 需要的人参考吧

如果谁知道–reference-doc ref.docx 参数啥情况,讲一讲吧,不太名了

1 个赞

分享我用的Makefile文件,用于实现带格式的.md → .docx转换,可以作为转.docx的一个解决方案。写的比较dirty,供参考。

先markdown,再从typora里面转成docx效果好像不错。。。