aboutsummaryrefslogtreecommitdiffstats
path: root/cover
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--cover/Makefile22
-rw-r--r--cover/back.tex27
-rw-r--r--cover/buchcover.tex155
-rw-r--r--cover/front.tex27
4 files changed, 231 insertions, 0 deletions
diff --git a/cover/Makefile b/cover/Makefile
new file mode 100644
index 0000000..76ae56f
--- /dev/null
+++ b/cover/Makefile
@@ -0,0 +1,22 @@
+#
+# 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 Makefile
+ convert -density 300 -extract 1966x2900+2630+190 buchcover.pdf \
+ buchcover.png
+
+nozzle.jpg: nozzle.png
+ convert nozzle.png -density 300 -units PixelsPerInch -flop nozzle.jpg
+
+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..1fdf2dc
--- /dev/null
+++ b/cover/buchcover.tex
@@ -0,0 +1,155 @@
+%
+% 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,3) rectangle ({\bogenbreite},14.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}};
+\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{50}{50}\selectfont Matrizen}};
+
+\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 und Roy Seitz}};
+
+\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)
+ 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
+ Pascal Honegger, % I
+ Alain Keller, % E
+ Jan Marbach, % E
+ Andreas Mozzini Vellen%, % E
+ }};
+
+\node at ({\einschlag+2*\gelenk+\ruecken+1.5*\breite},17.1)
+ [color=white,scale=1]
+ {\hbox to\hsize{\hfill%
+ \sf \fontsize{13}{5}\selectfont
+ Naoki Pross, % E
+ Pascal Andreas Schmid, % B
+ Thierry Schwaller%, % E
+ }};
+
+\node at ({\einschlag+2*\gelenk+\ruecken+1.5*\breite},16.45)
+ [color=white,scale=1]
+ {\hbox to\hsize{\hfill%
+ \sf \fontsize{13}{5}\selectfont
+ Michael Steiner, % E
+ Tim Tönz, % E
+ Fabio Viecelli, % B
+ Lukas Zogg%, % 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
+ %
+ }};
+
+\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.05},20.5) [color=white,rotate=-90]
+ {\sf\fontsize{35}{0}\selectfont Matrizen};
+
+% 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 2021 dem Thema
+Matrizen zugewandt.
+Ziel war, die vielfältigen Anwendungsmöglichkeiten dieser grundlegenden
+Datenstruktur zu ergründen.
+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}
+