X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=latex_mk%2Flatex.mk;h=9baa148e6fd29c203b0322fe81349a0405b19a2b;hb=36632f65cff42952f144c43444315e39bd0e881b;hp=72ca437c3ac680148e6e0a068ca2f1e1e0c6e2dd;hpb=65d0b810df76badb4c4761b9abd9cc4e8ae63208;p=makefiles.git diff --git a/latex_mk/latex.mk b/latex_mk/latex.mk index 72ca437..9baa148 100644 --- a/latex_mk/latex.mk +++ b/latex_mk/latex.mk @@ -151,7 +151,7 @@ BIBDBre = $(eval BIBDB := \ # LaTeX処理(コンパイル) LATEXCMD = $(LATEX) -interaction=batchmode $(LATEXFLAG) $(BASE).tex -COMPILE.tex = $(ECHO) $(LATEXCMD); $(LATEXCMD) >/dev/null 2>&1 || ($(CAT) $(BASE).log; exit 1) +COMPILE.tex = $(ECHO) $(LATEXCMD); $(LATEXCMD) >/dev/null 2>&1 || ($(SED) -n -e '/^!/,/^$$/p' $(BASE).log; exit 1) FLSCMD = $(LATEX) -interaction=nonstopmode -recorder $(BASE).tex CREATE.fls = \ @@ -177,7 +177,7 @@ COMPILES.tex = \ # DVI -> PDF # 出力結果は.logファイルへ出力 DVIPDFCMD = $(DVIPDFMX) $(DVIPDFMXFLAG) $(BASE).dvi -COMPILE.dvi = $(ECHO) $(DVIPDFCMD); $(DVIPDFCMD) >>$(BASE).log 2>&1 || ($(CAT) $(BASE).log; exit 1) +COMPILE.dvi = $(ECHO) $(DVIPDFCMD); $(DVIPDFCMD) >>$(BASE).log 2>&1 || ($(SED) -n -e '/^Output written on toc_hyperref.dvi/,$$p' $(BASE).log; exit 1) # 索引中間ファイル(.ind)作成 MENDEXCMD = $(MENDEX) $(MENDEXFLAG) $(BASE).idx