projects
/
makefiles.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
dvi作成エラー時の表示出力を修正
[makefiles.git]
/
latex_mk
/
latex.mk
diff --git
a/latex_mk/latex.mk
b/latex_mk/latex.mk
index
72ca437
..
9baa148
100644
(file)
--- 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
# 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 = \
FLSCMD = $(LATEX) -interaction=nonstopmode -recorder $(BASE).tex
CREATE.fls = \
@@
-177,7
+177,7
@@
COMPILES.tex = \
# DVI -> PDF
# 出力結果は.logファイルへ出力
DVIPDFCMD = $(DVIPDFMX) $(DVIPDFMXFLAG) $(BASE).dvi
# 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
# 索引中間ファイル(.ind)作成
MENDEXCMD = $(MENDEX) $(MENDEXFLAG) $(BASE).idx