mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-24 14:50:38 +01:00
tex.mk: Use pdflatex
This commit is contained in:
parent
433e7f539f
commit
645a5888e8
1 changed files with 27 additions and 24 deletions
51
make/tex.mk
51
make/tex.mk
|
|
@ -7,6 +7,7 @@
|
||||||
ifeq ($(TEX_TMPL_DIR), "")
|
ifeq ($(TEX_TMPL_DIR), "")
|
||||||
TEX_TMPL_DIR = thisisnotadirectory
|
TEX_TMPL_DIR = thisisnotadirectory
|
||||||
endif
|
endif
|
||||||
|
latex = latex
|
||||||
|
|
||||||
# this is what is there already
|
# this is what is there already
|
||||||
PRE_FIG_LOCAL = $(wildcard *.fig)
|
PRE_FIG_LOCAL = $(wildcard *.fig)
|
||||||
|
|
@ -57,7 +58,8 @@ IMAGES = $(patsubst %,$(IMAGEDIR)/%,$(FRONTLOGO_EPS) $(FRONTLOGO_WEB) \
|
||||||
$(ICON_UP) $(ICON_PREV) $(ICON_NEXT) $(ICON_INDEX) $(ICON_CONTENTS)) \
|
$(ICON_UP) $(ICON_PREV) $(ICON_NEXT) $(ICON_INDEX) $(ICON_CONTENTS)) \
|
||||||
|
|
||||||
#LOCAL_IMPORTED_TEMPLATES = $(notdir $(IMPORTED_TEMPLATES))
|
#LOCAL_IMPORTED_TEMPLATES = $(notdir $(IMPORTED_TEMPLATES))
|
||||||
FMT_OFFLINE = tex dvi ps pdf txt
|
#FMT_OFFLINE = tex dvi ps pdf txt
|
||||||
|
FMT_OFFLINE = tex pdf # txt
|
||||||
FMT = $(FMT_OFFLINE) html
|
FMT = $(FMT_OFFLINE) html
|
||||||
OUT = $(DISTDIR)/$(OUTPUT)
|
OUT = $(DISTDIR)/$(OUTPUT)
|
||||||
FMT_OUT = $(patsubst %,$(OUT).%.zip,$(FMT))
|
FMT_OUT = $(patsubst %,$(OUT).%.zip,$(FMT))
|
||||||
|
|
@ -193,31 +195,31 @@ dirs: dirs.done
|
||||||
arch:
|
arch:
|
||||||
test $(shell uname -s) = Linux
|
test $(shell uname -s) = Linux
|
||||||
|
|
||||||
xdvi: $(LATEX_INPUT)
|
#xdvi: $(LATEX_INPUT)
|
||||||
@echo "-- running latex just once ..."
|
# @echo "-- running latex just once ..."
|
||||||
latex $(MAIN).tex
|
# $(latex) $(MAIN).tex
|
||||||
xdvi $(MAIN).dvi
|
# xdvi $(MAIN).dvi
|
||||||
|
|
||||||
$(OUT).tex.zip: cfgtest $(LATEX_INPUT)
|
$(OUT).tex.zip: cfgtest $(LATEX_INPUT)
|
||||||
@echo "-- creating zipfile with tex source files"
|
@echo "-- creating zipfile with tex source files"
|
||||||
zip $@ $(LATEX_INPUT) 2>/dev/null
|
zip $@ $(LATEX_INPUT) 2>/dev/null
|
||||||
|
|
||||||
$(OUTPUT).dvi: $(LATEX_INPUT)
|
#$(OUTPUT).dvi: $(LATEX_INPUT)
|
||||||
@echo "-- creating dvi file"
|
# @echo "-- creating dvi file"
|
||||||
latex $(MAIN).tex; latex $(MAIN).tex; latex $(MAIN).tex;
|
# $(latex) $(MAIN).tex; $(latex) $(MAIN).tex; $(latex) $(MAIN).tex;
|
||||||
cp $(MAIN).dvi $@
|
# cp $(MAIN).dvi $@
|
||||||
|
|
||||||
$(OUT).dvi.zip: $(OUTPUT).dvi
|
#$(OUT).dvi.zip: $(OUTPUT).dvi
|
||||||
zip $@ $^
|
# zip $@ $^
|
||||||
|
|
||||||
$(OUTPUT).txt: $(OUTPUT).dvi
|
#$(OUTPUT).txt: $(OUTPUT).dvi
|
||||||
@echo "-- creating plain ascii file"
|
# @echo "-- creating plain ascii file"
|
||||||
dvi2tty $< -w100 -o $@
|
# dvi2tty $< -w100 -o $@
|
||||||
|
|
||||||
$(OUT).txt.zip: $(OUTPUT).txt
|
#$(OUT).txt.zip: $(OUTPUT).txt
|
||||||
zip $@ $<
|
# zip $@ $<
|
||||||
|
|
||||||
$(HTMLDIR): $(LATEX_INPUT) $(HTML_INPUT) tex dvi ps txt pdf
|
$(HTMLDIR): $(LATEX_INPUT) $(HTML_INPUT) tex pdf # txt ps dvi
|
||||||
test $(MAIN) != index
|
test $(MAIN) != index
|
||||||
rm -rf $@
|
rm -rf $@
|
||||||
mkdir -p $@
|
mkdir -p $@
|
||||||
|
|
@ -242,16 +244,17 @@ $(OUT).html.zip: $(HTMLDIR)
|
||||||
@echo "-- creating zipfile with html source files"
|
@echo "-- creating zipfile with html source files"
|
||||||
zip -r $@ $(HTMLDIR)
|
zip -r $@ $(HTMLDIR)
|
||||||
|
|
||||||
$(OUTPUT).ps: $(OUTPUT).dvi
|
#$(OUTPUT).ps: $(OUTPUT).dvi
|
||||||
@echo "-- creating postscript file"
|
# @echo "-- creating postscript file"
|
||||||
dvips -f $< > $(OUTPUT).ps
|
# dvips -f $< > $(OUTPUT).ps
|
||||||
|
|
||||||
$(OUT).ps.zip: $(OUTPUT).ps
|
#$(OUT).ps.zip: $(OUTPUT).ps
|
||||||
zip $@ $<
|
# zip $@ $<
|
||||||
|
|
||||||
$(OUTPUT).pdf: $(OUTPUT).ps
|
$(OUTPUT).pdf:
|
||||||
@echo "-- creating pdf file"
|
@echo "-- creating pdf file"
|
||||||
ps2pdf $<
|
pdflatex $(MAIN).tex; pdflatex $(MAIN).tex; pdflatex $(MAIN).tex
|
||||||
|
mv $(MAIN).pdf $(OUTPUT).pdf
|
||||||
|
|
||||||
$(OUT).pdf.zip: $(OUTPUT).pdf
|
$(OUT).pdf.zip: $(OUTPUT).pdf
|
||||||
zip $@ $<
|
zip $@ $<
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue