mirror of
https://github.com/tu-darmstadt-informatik/tudadesign.git
synced 2025-12-13 09:55:48 +00:00
Merge branch 'master' into tudreport-bindingoffset
Conflicts: texmf/doc/latex/tuddesign/TUD_doc.pdf
This commit is contained in:
commit
75766f6896
112
.gitignore
vendored
Normal file
112
.gitignore
vendored
Normal file
@ -0,0 +1,112 @@
|
||||
## Gedit backup files
|
||||
*~
|
||||
|
||||
## Core latex/pdflatex auxiliary files:
|
||||
*.aux
|
||||
*.lof
|
||||
*.log
|
||||
*.lot
|
||||
*.fls
|
||||
*.out
|
||||
*.toc
|
||||
|
||||
## Intermediate documents:
|
||||
*.dvi
|
||||
*-converted-to.*
|
||||
# these rules might exclude image files for figures etc.:
|
||||
*.ps
|
||||
*.eps
|
||||
*.pdf
|
||||
|
||||
## Bibliography auxiliary files (bibtex/biblatex/biber):
|
||||
*.bbl
|
||||
*.bcf
|
||||
*.blg
|
||||
*-blx.aux
|
||||
*-blx.bib
|
||||
*.brf
|
||||
*.run.xml
|
||||
|
||||
## Build tool auxiliary files:
|
||||
*.fdb_latexmk
|
||||
*.synctex.gz
|
||||
*.synctex.gz(busy)
|
||||
*.pdfsync
|
||||
|
||||
## Auxiliary and intermediate files from other packages:
|
||||
|
||||
# algorithms
|
||||
*.alg
|
||||
*.loa
|
||||
|
||||
# amsthm
|
||||
*.thm
|
||||
|
||||
# beamer
|
||||
*.nav
|
||||
*.snm
|
||||
*.vrb
|
||||
|
||||
#(e)ledmac/(e)ledpar
|
||||
*.end
|
||||
*.[1-9]
|
||||
*.[1-9][0-9]
|
||||
*.[1-9][0-9][0-9]
|
||||
*.[1-9]R
|
||||
*.[1-9][0-9]R
|
||||
*.[1-9][0-9][0-9]R
|
||||
*.eledsec[1-9]
|
||||
*.eledsec[1-9]R
|
||||
*.eledsec[1-9][0-9]
|
||||
*.eledsec[1-9][0-9]R
|
||||
*.eledsec[1-9][0-9][0-9]
|
||||
*.eledsec[1-9][0-9][0-9]R
|
||||
|
||||
# glossaries
|
||||
*.acn
|
||||
*.acr
|
||||
*.glg
|
||||
*.glo
|
||||
*.gls
|
||||
|
||||
# hyperref
|
||||
*.brf
|
||||
|
||||
# listings
|
||||
*.lol
|
||||
|
||||
# makeidx
|
||||
*.idx
|
||||
*.ilg
|
||||
*.ind
|
||||
*.ist
|
||||
|
||||
# minitoc
|
||||
*.maf
|
||||
*.mtc
|
||||
*.mtc0
|
||||
|
||||
# minted
|
||||
*.pyg
|
||||
|
||||
# morewrites
|
||||
*.mw
|
||||
|
||||
# nomencl
|
||||
*.nlo
|
||||
|
||||
# sagetex
|
||||
*.sagetex.sage
|
||||
*.sagetex.py
|
||||
*.sagetex.scmd
|
||||
|
||||
# sympy
|
||||
*.sout
|
||||
*.sympy
|
||||
sympy-plots-for-*.tex/
|
||||
|
||||
# todonotes
|
||||
*.tdo
|
||||
|
||||
# xindy
|
||||
*.xdy
|
||||
82
Makefile
Normal file
82
Makefile
Normal file
@ -0,0 +1,82 @@
|
||||
#!/usr/bin/make -f
|
||||
# Makefile for the Latex-Classes for the corporate design of TU Darmstadt.
|
||||
# Copyright (C) 2014 Benjamin Brockhaus
|
||||
# You can modify and/or redistribute this under the terms of GPL v2 or later
|
||||
|
||||
|
||||
#Where to install the files:
|
||||
DEST = $(DESTDIR)/usr/local/share
|
||||
|
||||
#List of documentation-files
|
||||
DOC = texmf/doc/latex/tuddesign/TUD_doc.pdf
|
||||
|
||||
#List of example-files
|
||||
EXAMPLES = texmf/doc/latex/tuddesign/examples/tudposter/TUDposter.pdf\
|
||||
texmf/doc/latex/tuddesign/examples/tudreport/TUDarticle.pdf\
|
||||
texmf/doc/latex/tuddesign/examples/tudreport/TUDreport.pdf\
|
||||
texmf/doc/latex/tuddesign/examples/tudletter/TUDletter.pdf\
|
||||
texmf/doc/latex/tuddesign/examples/tudexercise/TUDexercise.pdf\
|
||||
texmf/doc/latex/tuddesign/examples/tudbeamer/TUDbeamer.pdf
|
||||
|
||||
#Keep GNU make from automatically deleting files with these endings:
|
||||
.PRECIOUS: %.ps %.dvi
|
||||
|
||||
all: doc
|
||||
|
||||
#build all documentation
|
||||
doc: $(DOC) $(EXAMPLES)
|
||||
|
||||
#Clean up all the intermediate files
|
||||
clean: $(DOC:.pdf=.clean) $(EXAMPLES:.pdf=.clean)
|
||||
|
||||
#Remove the output files too
|
||||
clean-all: clean $(DOC:.pdf=.realclean) $(EXAMPLES:.pdf=.realclean)
|
||||
|
||||
install:
|
||||
#create target directories and if necessary parent-directories
|
||||
mkdir -p $(DEST)/texmf/doc/latex/tuddesign
|
||||
mkdir -p $(DEST)/texmf/tex/latex/tuddesign
|
||||
#copy files to target destination
|
||||
cp -rf texmf/doc/latex/tuddesign/*** $(DEST)/texmf/doc/latex/tuddesign
|
||||
cp -rf texmf/tex/latex/tuddesign/*** $(DEST)/texmf/tex/latex/tuddesign
|
||||
#set permissions of copied files and folders
|
||||
find $(DEST)/texmf/doc/latex/tuddesign/ -type d -exec chmod 755 {} +
|
||||
find $(DEST)/texmf/doc/latex/tuddesign/ -type f -exec chmod 644 {} +
|
||||
find $(DEST)/texmf/tex/latex/tuddesign/ -type d -exec chmod 755 {} +
|
||||
find $(DEST)/texmf/tex/latex/tuddesign/ -type f -exec chmod 644 {} +
|
||||
#link documentation
|
||||
mkdir -p $(DEST)/doc/tuddesign
|
||||
ln -s $(DEST)/texmf/doc/latex/tuddesign $(DEST)/doc/tuddesign/doc
|
||||
uninstall:
|
||||
rm -rf $(DEST)/texmf/doc/latex/tuddesign
|
||||
rm -rf $(DEST)/texmf/tex/latex/tuddesign
|
||||
rm -rf $(DEST)/doc/tuddesign
|
||||
|
||||
# --------------------------------------------------------------------------------
|
||||
|
||||
.PHONY: doc clean clean-all %.clean %.realclean install uninstall
|
||||
|
||||
%.clean:
|
||||
cd $(dir $@); rm -f $(basename $(notdir $@)).aux \
|
||||
$(basename $(notdir $@)).log \
|
||||
$(basename $(notdir $@)).toc \
|
||||
$(basename $(notdir $@)).out \
|
||||
$(basename $(notdir $@)).lof \
|
||||
$(basename $(notdir $@)).len \
|
||||
$(basename $(notdir $@)).nav \
|
||||
$(basename $(notdir $@)).snm
|
||||
%.realclean:
|
||||
cd $(dir $@); \
|
||||
rm -f $(basename $(notdir $@)).dvi \
|
||||
$(basename $(notdir $@)).ps \
|
||||
$(basename $(notdir $@)).pdf
|
||||
%.pdf: %.ps
|
||||
cd $(dir $@); \
|
||||
ps2pdf $(notdir $<);
|
||||
%.ps: %.dvi
|
||||
cd $(dir $@); \
|
||||
dvips $(notdir $<);
|
||||
%.dvi:
|
||||
cd $(dir $@); \
|
||||
latex $(basename $(notdir $@)).tex; \
|
||||
latex $(basename $(notdir $@)).tex;
|
||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user