mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 12:03:31 +01:00
make, scripts, tmpl/tex/de_presentation: Merged changes from V_1_2_0_35_NEUHAUS
This commit is contained in:
parent
8e0cb72081
commit
f7f4010e52
11 changed files with 285 additions and 25 deletions
30
make/tex.mk
30
make/tex.mk
|
|
@ -10,6 +10,8 @@ ifeq ($(TEX_TMPL_DIR), "")
|
|||
TEX_TMPL_DIR = thisisnotadirectory
|
||||
endif
|
||||
latex = latex
|
||||
PDFLATEX = pdflatex
|
||||
PDF_VIEWER = $(firstword $(shell which okular kpdf acroread))
|
||||
|
||||
# this is what is there already
|
||||
PRE_FIG_LOCAL = $(wildcard *.fig)
|
||||
|
|
@ -32,6 +34,7 @@ GENERATED_HTML = $(filter %.html,$(GENERATED))
|
|||
|
||||
CMD_PARSE_GRAPHICS = sed '/includegraphics/ !d; s/[^{]*{\([^}]*\).*/\1/; /^\.\./ d; s/^.\///' *.tex *.tmpl | sort -u
|
||||
|
||||
CONTACT_EMAIL ?= contact@jannet.de
|
||||
ifeq ($(DIST_VERSION),)
|
||||
DIST_VERSION = $(VERSION)
|
||||
endif
|
||||
|
|
@ -92,9 +95,10 @@ define mangle_tmpl
|
|||
@echo "+ generating $< -> $@"
|
||||
@if [ $(suffix $@) = tex ]; then echo -e $(TEX_WARN_DONT_EDIT) > $@; fi
|
||||
@if [ $(suffix $@) = html ]; then echo -e $(HTML_WARN_DONT_EDIT) > $@; fi
|
||||
@cat $< | sed -e "\
|
||||
cat $< | sed -e "\
|
||||
s%__DATE__%$(DATE)%g; \
|
||||
s%__AUTHORS__%$(AUTHORS)%g; \
|
||||
s%__CONTACT_EMAIL__%$(CONTACT_EMAIL)%g; \
|
||||
s%__TITLE__%$(TITLE)%g; \
|
||||
s%__VERSION__%$(DIST_VERSION)%g; \
|
||||
s%__SUBTITLE__%$(SUBTITLE)%g; \
|
||||
|
|
@ -111,13 +115,13 @@ define mangle_tmpl
|
|||
s%__DOCUMENT_CLASS__%$(DOCUMENT_CLASS)%g; \
|
||||
s%__UPLOAD_MODULE_PATH__%$(UPLOAD_MODULE_PATH)%g; \
|
||||
s%__UPLOAD_TEST_PREFIX__%$(UPLOAD_TEST_PREFIX)%g; \
|
||||
s%ä%\\\\\"a%g; \
|
||||
s%Ä%\\\\\"A%g; \
|
||||
s%ö%\\\\\"o%g; \
|
||||
s%Ö%\\\\\"O%g; \
|
||||
s%ü%\\\\\"u%g; \
|
||||
s%Ü%\\\\\"U%g; \
|
||||
s%ß%\\\"s%g; \
|
||||
s%ä%\\\\\"a%g; \
|
||||
s%Ä%\\\\\"A%g; \
|
||||
s%ö%\\\\\"o%g; \
|
||||
s%Ö%\\\\\"O%g; \
|
||||
s%ü%\\\\\"u%g; \
|
||||
s%Ü%\\\\\"U%g; \
|
||||
s%ß%\\\"s%g; \
|
||||
s%\xc3\xa4%\\\\\"a%g; \
|
||||
s%\xc3\x84%\\\\\"A%g; \
|
||||
s%\xc3\xb6%\\\\\"o%g; \
|
||||
|
|
@ -226,8 +230,8 @@ xdvi: $(LATEX_INPUT)
|
|||
|
||||
xpdf: $(LATEX_INPUT)
|
||||
@echo "-- running latex just once ..."
|
||||
pdflatex $(MAIN).tex
|
||||
kpdf $(MAIN).pdf
|
||||
$(PDFLATEX) $(MAIN).tex
|
||||
$(PDF_VIEWER) $(MAIN).pdf
|
||||
|
||||
$(OUT).tex.zip: cfgtest $(LATEX_INPUT)
|
||||
@echo "-- creating zipfile with tex source files"
|
||||
|
|
@ -281,7 +285,7 @@ $(OUT).html.zip: $(HTMLDIR)
|
|||
|
||||
$(OUTPUT).pdf: $(GENERATED)
|
||||
@echo "-- creating pdf file"
|
||||
@for i in 1 2 3 ; do echo "================================================================== pass $$i: running pdflatex $(MAIN).tex"; pdflatex $(MAIN).tex || exit 1; done
|
||||
@for i in 1 2 3 ; do echo "================================================================== pass $$i: running $(PDFLATEX) $(MAIN).tex"; $(PDFLATEX) $(MAIN).tex || exit 1; done
|
||||
@mv $(MAIN).pdf $(OUTPUT).pdf
|
||||
|
||||
$(OUT).pdf.zip: $(OUTPUT).pdf
|
||||
|
|
@ -302,7 +306,7 @@ html_install: $(HTMLDIR)
|
|||
|
||||
clean:
|
||||
@echo "-- cleaning up ..."
|
||||
rm -rf *.aux *.toc *.dvi *.pdf *.ps *~ *.log *.done *.rep \
|
||||
rm -rf *.aux *.toc *.dvi *.pdf *.ps *~ *.log *.done *.rep *.nav *.snm \
|
||||
*.4ct *.4tc *.4of *.4oo *.4os *.4og */*.4og *.css *.html *.idv *.lg *.xref *.odt \
|
||||
*.lol *.bak *.idx *.ilg *.ind *.out *.brf .\#* \#* \
|
||||
$(NEWDIRS) $(OUTPUT).txt \
|
||||
|
|
@ -316,7 +320,7 @@ priceclean: clean
|
|||
done
|
||||
|
||||
view: pdf
|
||||
kpdf *.pdf
|
||||
$(PDF_VIEWER) *.pdf
|
||||
|
||||
unzip:
|
||||
unzip *.zip
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue