Skip to content
Pandoc engine · in-browser · private

LaTeX に変換

14 の文書形式を出版準備完了の LaTeX に変換します。Pandoc のライターは適切な環境、数式モード、参考文献フックを生成 — pdflatex や xelatex でコンパイルできます。

Click to start converting

Go to Pandoc engine — LaTeX output selected automatically

Start now

Supported input formats

格式扩展名说明
Word (docx).docx見出し、表、脚注、画像、変更履歴
LibreOffice (odt).odt段落スタイル、マスターページ、埋め込みメディア
電子書籍 (epub).epub章構成、書籍メタデータ、画像
HTML.html見出し、リスト、表、リンク — 本物の HTML リーダー
LaTeX.tex数式、環境、引用
reStructuredText.rstディレクティブ、ロール、表
Org-mode.org見出し、プロパティ、ドロワー
CSV.csvPandoc が GFM パイプ表としてレンダリング
TSV.tsvタブ区切り、パイプ表としてレンダリング
MediaWiki.mediawikiテンプレート、リンク、表
DocBook.docbook記事、セクション、メディアオブジェクト
OPML アウトライン.opmlネストしたアウトライン → 見出し階層
Jupyter ノートブック.ipynbコードセル、出力、markdown セル

変換の仕組み

Pandoc の LaTeX ライターは文書ツリーをコンパイル可能なソースに変えます: Word の見出しは section と subsection コマンドに、表は tabular 環境に、脚注は footnote コマンドに、強調テキストは emph 呼び出しになります。

文書のプロパティから読み取ったタイトル、作成者、日付は title、author、date コマンドとして出力されるため、プリアンブルに maketitle の 1 行を足すだけでタイトルページになります。

変換はブラウザ内で実行されます — LaTeX ソースは WebAssembly エンジンがローカルで生成し、サーバーには一切渡りません。

よくある問題と解決方法

文書に非ラテン文字や CJK テキストが含まれる場合は、pdflatex ではなく xelatex か lualatex でコンパイルしてください — pandoc の出力は UTF-8 で、Unicode 対応エンジンを前提とします。

画像は相対パスと includegraphics で参照されるため、コンパイル時は抽出された media/ フォルダを .tex ファイルの隣に置くか、両方をまとめた ZIP ダウンロードを使ってください。

非常に長い表はページをまたいで折り返せる longtable として出力されます。表が列幅を溢れる場合は、tabularx ベースの上書きを加えるかテンプレートでフォントサイズを下げてください。

引用文献については、Pro セクションの引用オプションに同じ references.bib を渡せば、cite コマンドが参考文献に解決されます。

このページを使う人々

Word で原稿を書きながら arXiv やジャーナル対応の LaTeX 骨格が必要な研究者、講義ノートを学位論文の章に変換する学生、Word ベースのツールチェーンから LaTeX レポートを生成するエンジニア。

LaTeX 変換 FAQ

+Word 文書を LaTeX に変換できますか?

はい。.docx をドロップして LaTeX 出力を選択してください。見出しは \section{} に、表は tabular に、脚注は \footnote{} になります。結果は pdflatex か xelatex でコンパイルできます。

+数式は処理できますか?

完璧に。ソースに LaTeX 数式がある場合 (MathJax 入りの HTML ファイルなど)、Pandoc は数式環境を保持します。Word の数式エディタは LaTeX 数式モードにマッピングされます。

+学術論文に使えますか?

はい。Pandoc の LaTeX ライターは、適切な文書構造を持つクリーンでコンパイル可能な LaTeX を生成します。自分のプリアンブルと参考文献を加えれば、出版準備完了の出力になります。

Convert to other formats