-%.d: %.tex
- @$(ECHO) '$@ is created by scanning $^.'
-# .dファイルの依存関係
- @$(ECHO) '$(BASE).d: $(BASE).tex' >$@
-# 中間ファイルの依存関係
- $(if $(INTERFILES),@( \
- $(ECHO); \
- $(ECHO) '# LaTeX Intermediate Files'; \
- $(ECHO) '$(BASE).dvi:: $(INTERFILES_PREV)'; \
- $(ECHO) ' @$$(COMPILE.tex)'; \
- $(ECHO); \
- $(ECHO) '$(BASE).dvi:: $(BASE).aux'; \
- $(ECHO) ' @$$(COMPILES.tex)'; \
- ) >>$@)
-# 画像ファイルの依存関係
- $(if $(ingraphics),@( \
- $(ECHO); \
- $(ECHO) '# IncludeGraphic Files - .pdf, .eps, .jpeg/.jpg, .png'; \
- $(ECHO) '# .xbb Files - .pdf, .jpeg/.jpg, .png'; \
- $(ECHO) '$(BASE).aux: $(ingraphics)'; \
- $(if $(filter-out %.eps,$(ingraphics)), \
- $(ECHO); \
- $(ECHO) '$(BASE).aux: $(addsuffix .xbb,$(basename $(filter-out %.eps,$(ingraphics))))'; \
- ) \
- ) >>$@)
-# \includeまたは\input命令で読み込まれるTeXファイルの依存関係
- $(if $(intex),@( \
+%.d: %.fls_prev
+ @$(ECHO) '$@ is created by scanning $(subst _prev,,$^).'
+ # .dファイルの依存関係
+ @$(ECHO) '$(BASE).d: $(BASE).fls_prev' >$@
+ # \includeまたは\input命令で読み込まれるTeXファイルの依存関係
+ $(if $(TEXFILES),@( \
+ $(ECHO); \
+ $(ECHO) '# Files called from \include or \input - .tex'; \
+ $(ECHO) '$(BASE).aux: $(TEXFILES)'; \
+ ) >>$@)
+ # そのほかのファイル(TEXMFROOT以外にあるスタイルファイルなど)の依存関係
+ $(if $(OTHERFILES),@( \
+ $(ECHO); \
+ $(ECHO) '# Files other'; \
+ $(ECHO) '$(BASE).aux: $(OTHERFILES)'; \
+ ) >>$@)
+ # 画像ファイルの依存関係
+ $(if $(GRAPHICFILES),@( \
+ $(ECHO); \
+ $(ECHO) '# IncludeGraphic Files - .pdf, .eps, .jpeg/.jpg, .png'; \
+ $(ECHO) '# .xbb Files - .pdf, .jpeg/.jpg, .png'; \
+ $(ECHO) '$(BASE).aux: $(GRAPHICFILES)'; \
+ $(if $(filter-out %.eps,$(GRAPHICFILES)), \