本ページはプロモーション(PR)が含まれています
【LaTex・VsCode】inputとincludeを利用したファイルを分ける方法について
目次
はるか
文章が長すぎる…LaTexのファイルを分割したい。
ふゅか
それなら、長い文章を分ける方法について見ていこう!
Latexで文書作成
LaTeXは大規模な文書やプロジェクトを作成する際、ファイルを分割することで管理しやすくできます。これにより、文書全体の見通しが良くなり、共同作業や修正作業がスムーズになります。この記事では、LaTeXでファイルを分ける方法について詳しく解説します。
なぜファイルを分けるのか?
管理のしやすさ
大きな文書では、1つのファイルにすべてを記載すると、編集が困難になります。例えば、本の各章を別々のファイルに分けると、それぞれ独立して編集できるため効率的です。
エラーの特定が容易
分割することで、エラーが発生した際にどの部分に原因があるかを特定しやすくなります。
共同作業が簡単
チームで作業する場合、ファイルを分けて割り当てることで、各自が独立して作業を進められます。
ファイルを分ける基本的な方法
LaTeXでファイルを分割する方法には以下の2つがあります。
\inputコマンドを使う方法\includeコマンドを使う方法
\inputコマンドの使用
\inputコマンドは、指定したファイルをその場所に挿入します。例えば、以下のように使用します。
例: メインファイル(main.tex)
\documentclass{article}
\usepackage{xeCJK}
\setCJKmonofont{IPAGothic}
\begin{document}
\input{chapter1}
\input{chapter2}
\end{document}
分割したファイル(chapter1.tex)
\section{第1章}
ここは第1章の内容です。
分割したファイル(chapter2.tex)
\section{第2章}
ここは第2章の内容です。
pdfは連続して、次のように表示されます。
\includeコマンドの使用
\includeコマンドは、ページごとに分割してファイルを読み込みます。以下のように記述します。
例: メインファイル(main.tex)
\documentclass{article}
\usepackage{xeCJK}
\setCJKmonofont{IPAGothic}
\begin{document}
\include{chapter1}
\include{chapter2}
\end{document}
分割したファイル(chapter1.tex)
\chapter{第1章}
ここは第1章の内容です。
分割したファイル(chapter2.tex)
\chapter{第2章}
ここは第2章の内容です。
\includeは新しいページから始まり、ファイルを分割する点が特徴です。
このように、ページが分割されます。
はるか
\includeはどう違う?
ふゅか
\inputとの一番の違いは、新しいページから始まるところかな。章ごとに区切りが欲しいときに使うの。
どちらを使うべきか?
\input:短い文書や、ページごとに分割する必要がない場合に適しています。\include:本やレポートなど、ページ単位で分割したい場合に適しています。



