make latex
いろいろなMakeの亜流を試してみたが結局Makeにもどってきた
Makefile的なものをフォルダに作るのは面倒なのでdefault makefileを作りTeXはMakefileなしでコンパイルできるようにした.
まずは,.zshrcなどに
export MAKEFILES=~/.makefile
とかき,パスを通し,
http://www.acoustics.hut.fi/u/mairas/UltimateLatexMakefile/ にあるMakefileを~/.makefileに保存
さらに,
LATEX = platex -halt-on-error -src-specials
BIBTEX = jbibtex
MAKEINDEX = makeindex
XDVI = pxdvi -watchfile 3
DVIPS = dvips
DVIPDF = dvipdfmx
L2H = latex2html
GH = gv
など自分の環境にあわせたコンパイラに変数を変更.
これで,TeXのファイルのあるフォルダでmakeを実行するだけでdviができるようになる.
pdfまでつくりたいときはmake pdfで実行.
omakeにあった監視モード的なものを使いたかったので,
/usr/local/bin/repとして
#!/bin/bash
t=$1
shift
while true; do
sleep $t
$@
done
を保存し,
rep 3 make
とすれば3秒ごとにmakeを実行してくれる