+# TeX中間ファイルの拡張子
+# .aux: 相互参照用
+# .fls: tex -recorderで生成されるファイルリスト
+# .lof: 図リスト(\tableoffigures)用
+# .lot: 表リスト(\tableoftables)用
+# .out: hyperrefパッケージ用
+# .toc: 目次(\tableofcontents)用
+# .log: ログ
+TEX_INT := .aux .fls .lof .lot .out .toc .log
+
+# 索引中間ファイルの拡張子
+# .idx: auxから作成
+# .ind: idxから作成
+# .ilg: 索引ログ
+IND_INT := .idx .ind .ilg
+
+# BiBTeX中間ファイルの拡張子
+# .bbl: auxから作成
+# .blg: BiBTeXログ
+BIB_INT := .bbl .blg
+
+# ファイル名から拡張子を除いた部分
+FILEBASE = $(basename $<)
+# .texファイル
+TEXFILE = $(addsuffix .tex,$(FILEBASE))
+# .auxファイル
+AUXFILE = $(addsuffix .aux,$(FILEBASE))
+# .prev_auxファイル。.auxファイルのコピー
+PREV_AUXFILE = $(addsuffix .prev_aux,$(FILEBASE))
+# .dviファイル
+DVIFILE = $(addsuffix .dvi,$(FILEBASE))
+# .dファイル
+DFILE = $(addsuffix .d,$(FILEBASE))
+# .logファイル
+LOGFILE = $(addsuffix .log,$(FILEBASE))
+# .idxファイル
+IDXFILE = $(addsuffix .idx,$(FILEBASE))
+# .prev_idxファイル。.idxファイルのコピー
+PREV_IDXFILE = $(addsuffix .prev_idx,$(FILEBASE))
+# .indファイル
+INDFILE = $(addsuffix .ind,$(FILEBASE))
+# .bblファイル
+BBLFILE = $(addsuffix .bbl,$(FILEBASE))
+