Makefile
makeでtexのコンパイルとかできるようにしてみた。日本語を使うときはeucJPでエンコードするのがポイント。Fedoraだとdefaultがunicodeなので。
TEX = test.tex
SRCS = $(TEX)
FIGS =DVI = $(TEX:.tex=.dvi)
PS = $(TEX:.tex=.ps)
PDF = $(TEX:.tex=.pdf)EDITOR = LANG=ja_JP.eucJP emacs
PLATEX = platex -kanji=euc
DVIPS = pdvips -Pps
DVIPDF = dvipdfmxDVIVIEW = LANG=ja_JP.eucJP pxdvi
PDFVIEW = evinceDIR = `pwd | sed -e 's/.*\///g'`
DATE = `date +%Y%m%d`all: $(DVI) $(PS) $(PDF)
view: pdf
dvi: $(DVI)
$(DVIVIEW) $(DVI) &pdf: $(PDF)
$(PDFVIEW) $(PDF) &edit:
$(EDITOR) $(TEX) &clean:
rm -f *.log *.aux *~cleanall: clean
rm -f $(DVI) $(PS) $(PDF)backup: clean
rm -f ../$(DIR)-$(DATE).tar.bz2
tar cjf ../$(DIR)-$(DATE).tar.bz2 -C ../. $(DIR)$(DVI): $(SRCS) $(FIGS) Makefile
$(PLATEX) $(SRCS)$(PS): $(DVI)
$(DVIPS) $(DVI)$(PDF): $(DVI)
$(DVIPDF) $(DVI)