LoginSignup
19
18

More than 5 years have passed since last update.

PandocでLaTeXをWordに変換する

Last updated at Posted at 2017-02-02

LaTeXで書いた論文をWordファイルにしたい

あまり需要ないかもしれませんが,最初にLaTeXで書いた原稿をPandocつかって,Wordにしたときのはなし。

反映される内容

数式,引用文献,式の参照等があるLaTeX原稿を変換したときに反映されるもの,反映されないものがあります。以下まとめ。
日本語の有無にかかわらず以下のようになりました。(article, jsarticle使っても同じ結果になりました)

  • \ref{}は変換されずにTeXの命令がそのままWordに出力される。
  • \eqref{}は変換されないで消えてしまう。
  • \cite{}は変換されないで消えてしまう。
  • \begin{thebibliography}で直接書いた引用は消えてしまう。

文献引用をWordで反映させるには

参考文献はbibTeXを使って作成します。mybibfile.bibで参考文献を作ったとすると,LaTeXのソース内に以下のようなコマンドを書くと思います。

\bibliography{mybibfile}

これをPandocで処理するときに,bibファイルを指定して変換します。

$ pandoc --bibliography=mybibfile.bib source.tex -o source.docx

引用のスタイルを指定したいときはCSLファイルを適当にダウンロードしてきます。デフォルトはChicago author-dateフォーマットで著者名,年という感じで出ます。
こことかからダウンロードできます。
http://zotero.org/styles

Physical Review Lettersのスタイルを使うと,

$ pandoc --bibliography=mybibfile.bib --csl=physical-review-letters.csl source.tex -o source.docx

参考

19
18
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
19
18