diff options
Diffstat (limited to 'cover/buchcover.tex')
-rw-r--r-- | cover/buchcover.tex | 155 |
1 files changed, 155 insertions, 0 deletions
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} |