# arXiv から LaTeX へ

PDF を解析し直す代わりに、arXiv のソースアーカイブを編集できる LaTeX プロジェクトとして開きます。

論文のソースが入手できるときは、そこから始めてください。arXiv から LaTeX へは、投稿されたソース一式をダウンロードし、そのメイン文書を見分けて、関連ファイルをまとめて保ちます。PDF を変換するよりも、たいていはるかに多くの構造が保たれます。

## こんなときに使う

- arXiv の論文がどのように作られているかを調べたいとき
- 著者として、自分の投稿を復元したり、続きを書いたりするとき
- ソースのライセンスと、意図している使い方が、再利用を認めているとき

ソースのアーカイブが入手できないときにだけ、[PDF から LaTeX へ](/docs/tools/pdf-to-latex/)を使ってください。投稿にソースファイルが含まれていない論文は、arXiv のこのツールでは開けません。論文を Typst で入手するには、[arXiv から Typst へ](/docs/tools/arxiv-to-typst/)を使います。

## ID で論文を開く

1. **arXiv から LaTeX へ**を開くか、`/arxiv-to-latex` を実行します。
2. `1706.03762` のような識別子を入力します。認識できる ID を含む arXiv の完全な URL でも使えます。
3. ダウンロードを開始し、Oleafly がソースを展開するのを待ちます。
4. 検出されたメインファイルと、一式の内容を確認します。
5. ZIP を保存するか、LaTeX プロジェクトを作成します。

ID の検索は arXiv に接続するため、ネットワーク接続が必要です。すでに `.gz`、`.tgz`、`.tar.gz` のソースアーカイブがある場合は、ファイル入力に切り替えると、ネットワークリクエストなしで開けます。

## コンパイルする前に

arXiv のソース一式は、著者が投稿したときの環境を反映しています。独自のクラス、ローカルのスタイルファイル、フォント、生成されたデータ、シェルコマンドに依存していることもあります。

実行する前にアーカイブの内容を確認し、まず同梱の Tectonic でコンパイルしてください。Oleafly が互換性の問題を見つけたら、エンジンを手当たり次第に変えるのではなく、示された具体的な回復の操作に従ってください。システムの TeX とその信頼の境界については、[LaTeX のエンジンとパッケージ](/docs/latex-engines/)で説明しています。

:::caution[ソースは実行される入力です]
TeX プロジェクトは、システムのツールチェーンでコンパイルすると、外部のプログラムを実行できます。シェルコマンドを許可するのは、信頼でき、内容を確認したソースだけにしてください。
:::

コンバーターは元のファイルを保ち、どのファイルをエントリポイントに選んだかを報告します。過去のすべての投稿が、現在の TeX ディストリビューションで変更なしにコンパイルできることは約束しません。
