[心得] LaTeX 与 Word 格式转换

楼主: Hsins (翔)   2020-07-16 06:06:15
如果使用 LaTeX 进行文章排版,但需要转换 Word 格式的话,这篇可以稍微给
些概念跟帮助,但可能起不太到多大的作用…
【前言】
这边不深入解释两者排版过程,只稍微提一下:
- LaTeX 是编辑 .tex 档案撰写 TeX 语法,最终透过不同发行版本将
他编译成 .pdf 文件,
- Word 可以储存成 .doc 或 .docx 文件,两者本质上存在差异,互
相转换的过程中有机率跑版。新版本都是使用 .docx 透过 XML 进
行编码
两者在储存成 .pdf 文件之后基本上都无法逆推回原来的格式,尤其是碰到表格
、项目符号、文献引用这类的非纯粹文字格式内容。
也就是说:
转换过程最多最多就是保持文字内容还在,其他部分内容都可能转换失败,需要
手动修改。
【Pandoc 使用教学】
不同的标注格式文件,有一个通用转换的多平台 Command-Line 工具叫做 pandoc
由于没有 GUI 接口,对于许多人来说可能不太友善。
一、安装
微软作业系统下可以用 scoop 或是 Chocolatey 安装,也可以到官网下载编译好
的 .msi 安装文件无脑下一步。其他作业系统就采用常用的套件管理工具:
```
# mac OS
$ brew install pandoc
# Debian/Ubuntu
$ sudo apt install pandoc
# Arch Linux
$ sudo pacman -S pandoc
# Windows
$ scoop install pandoc
```
二、设定好文件样式
先设定好 Word 的文件样式方便转换,并且储存为一个范例文件
这个请参考:https://www.youtube.com/watch?v=hU-1vofgS3g
三、格式转换
```
# 直接转换,不在意格式(基本上类似复制下来贴到记事本啦…)
# 格式: pandoc <input.tex> -o <output.docx>
$ pandoc main.tex -o main.docx
# 使用模板,按照范例文件规定格式转换
# 格式: pandoc <input.tex>
楼主: Hsins (翔)   2020-07-16 06:07:00
详细的 pandoc 请参考 https://pandoc.org/MANUAL.html
作者: ssweet (sweet)   2020-07-16 19:20:00
感谢提供
作者: st1009 (前端攻城师)   2020-07-17 07:10:00
推推

Links booklink

Contact Us: admin [ a t ] ucptt.com