# 表題 dcnote Makefile 用 include ファイルテンプレート(原始資源が tex) -*-makefile-*- # Copyright (C) GFD_Dennou_Club, 2000. All rights reserved. # # 履歴 1999/07/20 小高正嗣, 林祥介, # 1999/11/20 竹広真一 # 2000/02/08 小高正嗣 # 2000/03/08 竹広真一 # 2000/05/17 竹広真一 latex2html 対応 # 2002/11/26 小高正嗣 dvipdfm 対応 # PLATEX= platex ### PLATEX= ajlatex DVIPS = dvips -f ### DVIPS = dvi2ps PS2PDF= ps2pdf DVI2PDF= dvipdfm MKDIR = mkdir RM = rm -f LATEX2HTML = latex2html LATEX2HTMLOPTIONS = -no_footnode -local_icons -short_extn \ -bottom_navigation -contents_in_navigation -no_auto_link \ -prev_url $(PTOPDIR)/SIGEN.htm -prev_title $(PTOPDIRNAME) \ -up_url $(TOPDIR)/index.htm -up_title $(TOPDIRNAME) \ -dir $(TARGETDIR) # # dcnote command # ICONDIR = /usr/lib/dcnote DCNOTE-PS2GIF= dcnote-ps2gif DCNOTE-HTMS = dcnote-htms -s $(ICONDIR) DCNOTE-LATEX2DESC= dcnote-latex2desc DCNOTE-MKINDEX= dcnote-mkindex # # rules and dependencies # all: installdir pdf desc htm index installdir: if [ ! -d $(TARGETDIR) ] ; then \ $(MKDIR) $(TARGETDIR) ; \ fi ;\ $(TARGET).dvi: $(TARGET).tex $(PLATEX) $(TARGET).tex $(PLATEX) $(TARGET).tex $(TARGET).ps: $(TARGET).dvi $(DVIPS) $(TARGET).dvi > $(TARGET).ps pdf: $(TARGETDIR)/$(TARGET).pdf $(TARGETDIR)/$(TARGET).pdf: $(TARGET).dvi $(DVI2PDF) $(TARGET).dvi mv $(TARGET).pdf $(TARGETDIR)/ gif: $(TARGET).ps $(DCNOTE-PS2GIF) -d $(TARGETDIR) $(TARGET).ps htm: gif $(DCNOTE-HTMS) $(TARGETDIR) desc: $(TARGET).dvi $(DCNOTE-LATEX2DESC) $(TARGET).tex index: $(DCNOTE-MKINDEX) -topdir $(TOPDIR) -tdirname $(TOPDIRNAME) \ -prjdir $(PTOPDIR) -pdirname $(PTOPDIRNAME) \ -wrkdir $(WORKDIR) $(TARGETDIR) latex2html: $(TARGET).dvi $(LATEX2HTML) $(LATEX2HTMLOPTIONS) $(TARGET).tex clean: $(RM) *~ *.bak *.aux *.log *.toc $(TARGET).ps $(TARGET).dvi