aboutsummaryrefslogtreecommitdiffstats
path: root/cover
diff options
context:
space:
mode:
authorAndreas Müller <andreas.mueller@ost.ch>2021-06-04 17:01:20 +0200
committerAndreas Müller <andreas.mueller@ost.ch>2021-06-04 17:01:20 +0200
commit592148b17104f513bb00c3d99ddc62e44648fc63 (patch)
treedc61de2e6b3dd3d3250d1392a9474c42181552cf /cover
parentadd basic file infrastructure for special function book (diff)
downloadSeminarSpezielleFunktionen-592148b17104f513bb00c3d99ddc62e44648fc63.tar.gz
SeminarSpezielleFunktionen-592148b17104f513bb00c3d99ddc62e44648fc63.zip
add cover
Diffstat (limited to 'cover')
-rw-r--r--cover/Makefile19
-rw-r--r--cover/back.tex27
-rw-r--r--cover/buchcover.tex160
-rw-r--r--cover/front.tex27
4 files changed, 233 insertions, 0 deletions
diff --git a/cover/Makefile b/cover/Makefile
new file mode 100644
index 0000000..c23a70f
--- /dev/null
+++ b/cover/Makefile
@@ -0,0 +1,19 @@
+#
+# Makefile -- build the book cover
+#
+# (c) 2018 Prof Dr Andreas Müller, Hochschule Rapperswil
+#
+all: buchcover.png front.pdf back.pdf
+
+buchcover.pdf: buchcover.tex
+ pdflatex buchcover.tex
+
+buchcover.png: buchcover.pdf
+ convert -density 300 -extract 1966x2900+2630+190 buchcover.pdf \
+ buchcover.png
+
+front.pdf: front.tex buchcover.pdf
+ pdflatex front.tex
+
+back.pdf: back.tex buchcover.pdf
+ pdflatex back.tex
diff --git a/cover/back.tex b/cover/back.tex
new file mode 100644
index 0000000..dab33b6
--- /dev/null
+++ b/cover/back.tex
@@ -0,0 +1,27 @@
+%
+% front.tex -- template for standalon tikz images
+%
+% (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil
+%
+\documentclass[tikz]{standalone}
+\usepackage{amsmath}
+\usepackage{times}
+\usepackage{txfonts}
+\usepackage{pgfplots}
+\usepackage{csvsimple}
+%\usepackage{geometry}
+%\geometry{papersize={170mm,240mm},total={140mm,200mm},top=21mm,bindingoffset=10mm}
+
+\usetikzlibrary{arrows,intersections,math}
+\begin{document}
+\def\skala{1}
+\begin{tikzpicture}[>=latex,thick,scale=\skala]
+
+\begin{scope}
+\clip (1.6,2.1) rectangle (18.6,26.1);
+\includegraphics{buchcover.pdf}
+\end{scope}
+
+\end{tikzpicture}
+\end{document}
+
diff --git a/cover/buchcover.tex b/cover/buchcover.tex
new file mode 100644
index 0000000..146dc8d
--- /dev/null
+++ b/cover/buchcover.tex
@@ -0,0 +1,160 @@
+%
+% buchcover.tex -- Cover für das Buch Numerik
+%
+% (c) 2018 Prof Dr Andreas Müller, Hochschule Rapperswil
+%
+\documentclass[11pt]{standalone}
+\usepackage{tikz}
+\usepackage{times}
+\usepackage{geometry}
+\usepackage{german}
+\usepackage[utf8]{inputenc}
+\usepackage[T1]{fontenc}
+\usepackage{times}
+\usepackage{amsmath,amscd}
+\usepackage{amssymb}
+\usepackage{amsfonts}
+\usepackage{txfonts}
+\usepackage{ifthen}
+\usetikzlibrary{math}
+\geometry{papersize={402mm,278mm},total={405mm,278mm},top=72.27pt, bottom=0pt, left=72.27pt, right=0pt}
+\newboolean{guidelines}
+\setboolean{guidelines}{false}
+\setboolean{guidelines}{true}
+
+\begin{document}
+\begin{tikzpicture}[>=latex, scale=1]
+\tikzmath{
+ real \ruecken, \einschlag, \gelenk, \breite, \hoehe;
+ \ruecken = 3.0;
+ \einschlag = 1.6;
+ \gelenk = 0.8;
+ \breite = 16.7;
+ \hoehe = 24.6;
+ real \bogengreite, \bogenhoehe;
+ \bogenbreite = 2 * (\breite + \einschlag + \gelenk) + \ruecken;
+ \bogenhoehe = 2 * \einschlag + \hoehe;
+}
+
+%\clip (0,0) circle (6);
+
+\draw[fill=blue](0,0) rectangle({\bogenbreite},{\bogenhoehe});
+\hsize=13.6cm
+
+\begin{scope}
+\clip (0,0) rectangle({\bogenbreite},{\bogenhoehe});
+%\clip (0,0) rectangle ({\bogenbreite},20.2);
+%\node at (18.7,8.9) [scale=5.0]{\includegraphics{nozzle-hell.jpg}};
+%\node at (18.7,8.9) [scale=5.0]{\includegraphics{nozzle-hell3.jpg}};
+%\node at (18.7,8.9) [scale=5.0]{\includegraphics{nozzle.jpg}};
+%\node at ({\bogenbreite/2},13.0) {\includegraphics[width=42cm]{matrix.pdf}};
+\end{scope}
+
+\node at ({\einschlag+2*\gelenk+\ruecken+1.5*\breite},24.3)
+ [color=white,scale=1]
+ {\hbox to\hsize{\hfill%
+ \sf \fontsize{24}{24}\selectfont Mathematisches Seminar}};
+
+\node at ({\einschlag+2*\gelenk+\ruecken+1.5*\breite},21.9)
+ [color=white,scale=1]
+ {\hbox to\hsize{\hfill%
+ \sf \fontsize{45}{45}\selectfont Spezielle Funktionen}};
+
+\node at ({\einschlag+2*\gelenk+\ruecken+1.5*\breite},19.7)
+ [color=white,scale=1]
+ {\hbox to\hsize{\hfill%
+ \sf \fontsize{13}{5}\selectfont Andreas Müller}};
+
+\node at ({\einschlag+2*\gelenk+\ruecken+1.5*\breite},18.4)
+ [color=white,scale=1]
+ {\hbox to\hsize{\hfill%
+ \sf \fontsize{13}{5}\selectfont
+ Joshua Baer, % E
+ Marius Baumann, % E
+ Reto Fritsche, % E (2)
+ Alain Keller%, % E
+% Ahmet Güzel%, % E
+ }};
+
+\node at ({\einschlag+2*\gelenk+\ruecken+1.5*\breite},17.75)
+ [color=white,scale=1]
+ {\hbox to\hsize{\hfill%
+ \sf \fontsize{13}{5}\selectfont
+ Marc Kühne,
+ Robine Luchsinger, % B
+ Naoki Pross, % E
+ Thomas Reichlin%, % B
+ }};
+
+\node at ({\einschlag+2*\gelenk+\ruecken+1.5*\breite},17.1)
+ [color=white,scale=1]
+ {\hbox to\hsize{\hfill%
+ \sf \fontsize{13}{5}\selectfont
+ Michael Schmid, % MSE
+ Pascal Andreas Schmid, % B
+ Adrian Schuler%,
+ }};
+
+\node at ({\einschlag+2*\gelenk+\ruecken+1.5*\breite},16.45)
+ [color=white,scale=1]
+ {\hbox to\hsize{\hfill%
+ \sf \fontsize{13}{5}\selectfont
+ Thierry Schwaller, % E
+ Michael Steiner, % E
+ Tim Tönz, % E
+ Fabio Viecelli%, % B
+ }};
+
+\node at ({\einschlag+2*\gelenk+\ruecken+1.5*\breite},15.8)
+ [color=white,scale=1]
+ {\hbox to\hsize{\hfill%
+ \sf \fontsize{13}{5}\selectfont
+ Lukas Zogg%, % B
+ %
+ }};
+
+\node at ({\einschlag+2*\gelenk+\ruecken+1.5*\breite},15.15)
+ [color=white,scale=1]
+ {\hbox to\hsize{\hfill%
+ \sf \fontsize{13}{5}\selectfont
+ %Reto Wildhaber% % B
+ }};
+
+%\node at (0,3) [color=white] {\sf \LARGE Mathematisches Seminar 2017};
+
+% Rücken
+\node at ({\bogenbreite/2 + 0.00},18.5) [color=white,rotate=-90]
+ {\sf\fontsize{35}{0}\selectfont Spezielle Funktionen\strut};
+
+% Buchrückseite
+\node at ({\einschlag+0.5*\breite},18.6) [color=white] {\sf
+\fontsize{13}{16}\selectfont
+\vbox{%
+\parindent=0pt
+%\raggedright
+Das Mathematische Seminar der Ostschweizer Fachhochschule
+in Rapperswil hat sich im Frühjahrssemester 2022 dem Thema
+Spezielle Funktionen
+zugewandt.
+Ziel war, die grosse Vielfalt von speziellen Funktionen und
+Funktionenfamilien zu ergründen, die im Laufe der Zeit für die
+verschiedensten Anwendungen erdacht wurden.
+Dieses Buch bringt das Skript des Vorlesungsteils mit den von den
+Seminarteilnehmern beigetragenen Seminararbeiten zusammen.
+}};
+
+
+\ifthenelse{\boolean{guidelines}}{
+\draw[white] (0,{\einschlag})--({\bogenbreite},{\einschlag});
+\draw[white] (0,{\bogenhoehe-\einschlag})--({\bogenbreite},{\bogenhoehe-\einschlag});
+
+\draw[white] ({\einschlag},0)--({\einschlag},{\bogenhoehe});
+\draw[white] ({\einschlag+\breite},0)--({\einschlag+\breite},{\bogenhoehe});
+\draw[white] ({\einschlag+\breite+\gelenk},0)--({\einschlag+\breite+\gelenk},{\bogenhoehe});
+\draw[white] ({\bogenbreite-\einschlag-\breite-\gelenk},0)--({\bogenbreite-\einschlag-\breite-\gelenk},{\bogenhoehe});
+\draw[white] ({\bogenbreite-\einschlag-\breite},0)--({\bogenbreite-\einschlag-\breite},{\bogenhoehe});
+\draw[white] ({\bogenbreite-\einschlag},0)--({\bogenbreite-\einschlag},{\bogenhoehe});
+}{}
+
+\end{tikzpicture}
+\end{document}
diff --git a/cover/front.tex b/cover/front.tex
new file mode 100644
index 0000000..f682d48
--- /dev/null
+++ b/cover/front.tex
@@ -0,0 +1,27 @@
+%
+% front.tex -- template for standalon tikz images
+%
+% (c) 2020 Prof Dr Andreas Müller, Hochschule Rapperswil
+%
+\documentclass[tikz]{standalone}
+\usepackage{amsmath}
+\usepackage{times}
+\usepackage{txfonts}
+\usepackage{pgfplots}
+\usepackage{csvsimple}
+%\usepackage{geometry}
+%\geometry{papersize={170mm,240mm},total={140mm,200mm},top=21mm,bindingoffset=10mm}
+
+\usetikzlibrary{arrows,intersections,math}
+\begin{document}
+\def\skala{1}
+\begin{tikzpicture}[>=latex,thick,scale=\skala]
+
+\begin{scope}
+\clip (22.4,2.1) rectangle (39.4,26.1);
+\includegraphics{buchcover.pdf}
+\end{scope}
+
+\end{tikzpicture}
+\end{document}
+