summaryrefslogtreecommitdiff
path: root/wisetext.sty
diff options
context:
space:
mode:
authorguest <guest@cba7306a-a4a0-4afd-bcb4-bd19f8a24309>2007-11-30 13:41:25 +0000
committerguest <guest@cba7306a-a4a0-4afd-bcb4-bd19f8a24309>2007-11-30 13:41:25 +0000
commiteacbf5bb4d57af21c731f41251015d3b991ad490 (patch)
tree477f43a79c75b400228a7c492f670a1c4886b5c3 /wisetext.sty
final version, initial import
git-svn-id: svn+ssh://mecka.net/home/svn/rtcorba-thesis@1 cba7306a-a4a0-4afd-bcb4-bd19f8a24309
Diffstat (limited to 'wisetext.sty')
-rwxr-xr-xwisetext.sty456
1 files changed, 456 insertions, 0 deletions
diff --git a/wisetext.sty b/wisetext.sty
new file mode 100755
index 0000000..152e5dd
--- /dev/null
+++ b/wisetext.sty
@@ -0,0 +1,456 @@
+%%****************************************
+%%* *
+%%* TU Dresden *
+%%* Lehrstuhl fr Wirtschaftsinformatik, *
+%%* insbesondere Systementwicklung *
+%%* *
+%%****************************************
+%%
+%% LaTeX-Vorlage fuer Doktor-, Diplom- und Seminararbeiten
+%% Textbausteine
+%%
+%% Version: $Revision: 1.12 $
+%%
+%% angepasst von Manuel Traut fuer Diplomarbeiten an der HS Weingarten
+%%
+%% Version: $Revision: 0.9 $
+
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{wisetext}[19/03/2004 Textbausteine fuer Dokumente an
+der WiSe von Andreas Gehlert]
+
+%Behandlung der pdf-Option. Dies wird eingefhrt, um �ersetzungszeit
+%zu sparen, wenn nur ein .ps erzeugt werden soll. Zum anderen
+%interpretiert ps2pdf die Seitenaufteilung anders.
+\newif\if@pdf
+\@pdffalse
+\DeclareOption{pdf} {%
+ \@pdftrue%
+}%
+\DeclareOption*{%
+ \typeout{Die Klasse kann die Option \CurrentOption nich
+ verarbeiten.}%
+ \typeout{Die einzigst zulaesig Option ist: pdf}%
+}%
+\ProcessOptions\relax
+
+%------------------------interne Befehle-------------------------
+
+% Befehl dient zur Untersttzung der Erstellung von Titelseiten der
+% Lehrstuhldokumente. Er schreibt zentriert den Namen der Uni, der Fakult�
+% und des Lehrstuhls aus.
+\newcommand{\@institution}{
+ \begin{center}
+ %Institution an der die Arbeit geschrieben wurde
+ \LARGE
+ Hochschule Ravensburg-Weingarten\\
+ Technik | Wirtschaft | Sozialwesen \\
+ %\includegraphics[width=\textwidth]{./img/ai_de.jpg}
+ \bigskip
+ \normalsize
+ Fakult\"at Elektrotechnik und Informationstechnik\\
+ Studiengang Angewandte Informatik\\
+ \end{center}
+}
+% Ende des \institution Befehls
+
+% Befehl fr die Titelseite einer Seminarar- oder Projektarbeit. Die
+% beiden Typen unterscheiden sich nur nach der �erschrift auf dem
+% Deckblatt. Die Befehle \seminartitlepage und \projecttitlepage rufen
+% diesen Befehl hier auf. Er sollte nicht vom Nutzer verwendet werden!
+% Es werden 6 Parameter ben�igt:
+% 1. Titel der Seminararbeit
+% 2. Vor und Zuname des Autors
+% 3. Matrikelnummer des Autors
+% 4. Titel Vor- und Zuname des Betreuers
+% 5. Titel auf dem Deckblatt
+% 6. Titel, der in das pdf-Dokument eingetragen werden soll.
+\newcommand\@seminartitlepage[6] {%
+ %Einfgen des hypersetups, falls wir ein pdf bauen
+ \if@pdf
+ \hypersetup {%
+ pdfsubject={#6},%
+ pdftitle={#1},%
+ pdfauthor={#2 (#3)}%
+ }%
+ \fi
+
+ \thispagestyle{empty}
+ \enlargethispage{1cm}
+
+ \@institution
+ \vspace{2cm}
+
+ \begin{center}
+ % Titel der Arbeit
+ \LARGE
+ #1
+ \vspace{2cm}
+
+ % Zweck der Arbeit
+ \normalsize
+ #5
+
+ % Mit dem \vfill sorgen wir dafr, da je nach L�ge des Titels der Arbeit der
+ % entstehende Zwischenraum zwichen Zweck der Arbeit und Autor aufgefllt
+ % wird, mit anderen Worten wird die Seite mittels des Zwischenraums immer
+ % auf die gesamte Seite gezogen
+ \end{center}
+ \vfill
+ \begin{flushright}
+ {#2 (#3)\\
+ Betreuer: #4\\
+ Weingarten, \today}
+ \end{flushright}
+ \cleardoublepage
+ %Den Page-Counter zurcksetzen, falls wir keine Abstract haben
+ \setcounter{page}{1}
+}
+% Ende des Befehls fr die Titelseite einer Seminararbeit
+
+%-----------Oeffentliche Befehle---------------------------
+
+% Definiert ein Seminararbeitsdeckblatt. Ruft \@seminartitlepage
+% auf. Parameter:
+% 1. Titel der Seminararbeit
+% 2. Vor und Zuname des Autors
+% 3. Matrikelnummer des Autors
+% 4. Titel Vor- und Zuname des Betreuers
+% 5. Studiengang
+\newcommand{\seminartitlepage}[5]{%
+ \@seminartitlepage{#1}{#2}{#3}{#4}{Seminararbeit\\%
+ zur Erlangung eines Seminarscheines\\%
+ nach 5(1) der Prfungsordnung #5}{Seminararbeit zur Erlangung eines%
+ Seminarscheins nach 5(1) der Prfungsordnung #5}%
+}
+
+% Definiert ein Projektarbeitsdeckblatt. Ruft \@seminartitlepage
+% auf. Parameter:
+% 1. Titel der Projektarbeit
+% 2. Vor und Zuname des Autors
+% 3. Matrikelnummer des Autors
+% 4. Titel Vor- und Zuname des Betreuers
+% 5. Studiengang
+\newcommand{\projecttitlepage}[5]{%
+ \@seminartitlepage{#1}{#2}{#3}{#4}{Projektarbeit\\%
+ nach 5(1) der Prfungsordnung #5}{Projektarbeit%
+ nach 5(1) der Prfungsordnung #5}%
+}
+
+%Befehl fr die Erstellung der Titelseite einer Diplomarbeit. Es werden 7
+%Parameter ben�igt:
+%1. Titel der Arbeit
+%2. Zu erlangender Titel
+%3. Autor (Vor- und Zuname)
+%4. Matrikelnummer
+%5. 1. Betreuer (Tiel Vor- und Zuname)
+%6. 2. Betreuer (Tiel Vor- und Zuname)
+%7. Beginn der Bearbeitungszeit (dd.mm.yyyy)
+%8. Ende der Bearbeitungszeit (dd.mm.yyyy)
+\newcommand\diplomatitlepage[8] {%
+ %Einfgen des hypersetups, falls wir ein pdf bauen
+ \if@pdf
+ \hypersetup {%
+ pdfsubject={Diplomarbeit zur Erlangung des akademischen Grades #2},%
+ pdftitle={#1},%
+ pdfauthor={#3}%
+ }%
+ \fi
+
+ \thispagestyle{empty}
+ %Institution an der die Arbeit geschrieben wurde
+ %\@institution
+
+ \begin{center}
+ %Institution an der die Arbeit geschrieben wurde
+ \LARGE
+ \textsc{Hochschule Ravensburg-Weingarten}\\
+ \large
+ \textsc{Technik $\mid$ Wirtschaft $\mid$ Sozialwesen}\\
+ %\includegraphics[width=\textwidth]{./img/ai_de.jpg}
+ \bigskip
+ \normalsize
+ Fakult\"at Elektrotechnik und Informationstechnik\\
+ Studiengang Angewandte Informatik\\
+ \end{center}
+
+ \vspace{2cm}
+
+ \begin{center}
+ % Titel der Arbeit
+ \LARGE
+ \textbf{#1}
+
+ \vspace{2cm}
+
+ % Zweck der Arbeit
+ \normalsize
+ Diplomarbeit\\
+ zur Erlangung des akademischen Grades\\
+ \glqq #2\grqq\
+
+ % Mit dem \vfill sorgen wir dafr, daje nach L�ge des Titels der Arbeit der
+ % entstehende Zwischenraum zwichen Zweck der Arbeit und Autor aufgefllt
+ % wird, mit anderen Worten wird die Seite mittels des Zwischenraums immer
+ % auf die gesamte Seite gezogen
+ \vfill
+ in Kooperation mit TRUMPF Laser GmbH + Co. KG Schramberg
+ %\includegraphics{./img/logo.jpg}
+ \end{center}
+ \vspace{3cm}
+
+ % Autoreninformationen
+ \begin{tabular}{l l}
+ Bearbeiter: & #3\\
+ & Matrikelnummer: #4\\
+ Betreuer: & #5\\
+ & #6\\
+ Bearbeitungszeit: & #7 - #8\\
+ \end{tabular}
+ \cleardoublepage
+ %Den Page-Counter zurcksetzen, falls wir keine Abstract haben
+ \setcounter{page}{1}
+}
+
+%Tittelblatt fr die Kurzfassung einer Dissertation
+%Es wird ben�igt:
+%1. Titel der Arbeit
+%2. zu erlangender akademischer Grad
+%3. Autor der Arbeit
+%4. Datum der Arbeit
+%5. Betreuer
+\newcommand\dissertationshorttitlepage[5] {%
+ %Einfgen des hypersetups, falls wir ein pdf bauen
+ \if@pdf
+ \hypersetup {%
+ pdfsubject={Dissertation zur Erlangung des akademischen Grades #2},%
+ pdftitle={#1},%
+ pdfauthor={#3}%
+ }%
+ \fi
+
+ \thispagestyle{empty}
+
+ \begin{center}
+ % Titel der Arbeit
+ \LARGE
+
+
+ Kurzfassung\\
+ \vspace{2cm}
+
+ #1
+ \vspace{2cm}
+
+% Zweck der Arbeit
+ \normalsize
+ \textbf{Dissertation}\\
+ \vspace{1cm}
+
+ zur Erlangung des akademischen Grades\\
+ \vspace{1cm}
+
+ #2\\
+ \vspace{1cm}
+
+ vorgelegt an der\\
+ \vspace{1cm}
+
+ %Institution an der die Arbeit geschrieben wurde
+ Fakult\"at Elektrotechnik und Informationstechnik\\
+ der\\
+ Hochschule Ravensburg-Weingarten
+ \vspace{1cm}
+
+ von\\
+ \vspace{1cm}
+ #3
+
+ % Mit dem \vfill sorgen wir dafr, daje nach L�ge des Titels der Arbeit der
+ % entstehende Zwischenraum zwichen Zweck der Arbeit und Autor aufgefllt
+ % wird, mit anderen Worten wird die Seite mittels des Zwischenraums immer
+ % auf die gesamte Seite gezogen
+ \vfill
+ \vspace{2cm}
+
+ betreut durch #5\\
+ \vspace{1cm}
+
+ Weingarten, den #4\\
+
+
+ \end{center}
+
+ \cleardoublepage
+ %Den Page-Counter zurcksetzen, falls wir keine Abstract haben
+ \setcounter{page}{1}
+}
+
+% Befehl fr das Deckblatt einer Dissertation an der Fakult� WIWI der TU
+% Dresden
+% Parameter:
+% 1. Titel der Dissertation
+% 2. Angestrebter Titel
+% 3. Titel Vor- und Zuname des Autors
+% 4. Tag der Abgabe
+% 5. Tag des Rigorosums
+% 6. 1. Gutachter
+% 7. 2. Gutachter
+% 8. 3. Gutachter
+\newcommand\dissertationtitlepage[8] {%
+ %Einfgen des hypersetups, falls wir ein pdf bauen
+ \if@pdf
+ \hypersetup {%
+ pdfsubject={Dissertation zur Erlangung des akademischen Grades #2},%
+ pdftitle={#1},%
+ pdfauthor={#3}%
+ }%
+ \fi
+
+ \thispagestyle{empty}
+
+ \begin{center}
+ % Titel der Arbeit
+ \LARGE
+ #1
+ \vspace{2cm}
+
+% Zweck der Arbeit
+ \normalsize
+ \textbf{Dissertation}\\
+ \vspace{1cm}
+
+ zur Erlangung des akademischen Grades\\
+ \vspace{1cm}
+
+ #2\\
+ \vspace{1cm}
+
+ vorgelegt an der\\
+ \vspace{1cm}
+
+ %Institution an der die Arbeit geschrieben wurde
+ %Institution an der die Arbeit geschrieben wurde
+ Fakult� fr Wirtschaftswissenschaften\\
+ der\\
+ Technischen Universit� Dresden
+ \vspace{1cm}
+
+ von\\
+ \vspace{1cm}
+ #3
+
+ % Mit dem \vfill sorgen wir dafr, daje nach L�ge des Titels der Arbeit der
+ % entstehende Zwischenraum zwichen Zweck der Arbeit und Autor aufgefllt
+ % wird, mit anderen Worten wird die Seite mittels des Zwischenraums immer
+ % auf die gesamte Seite gezogen
+ \vfill
+ \end{center}
+ \vspace{3cm}
+
+ % Autoreninformationen
+ \begin{tabular}{l}
+ vorgelegt: \\
+ #4\\
+ verteidigt: \\
+ #5\\
+ \end{tabular}
+ \hfill
+ \begin{tabular}{l}
+ Gutachter: \\
+ #6\\
+ #7\\
+ #8\\
+ \end{tabular}
+
+ \cleardoublepage
+ %Den Page-Counter zurcksetzen, falls wir keine Abstract haben
+ \setcounter{page}{1}
+}
+
+% Dieser Befehl ist als Deckblatt fr Diskussionspapier gedacht, die
+% w�rend des Schreibens der DA entstehen. Die Parameter im
+% Einzelnen:
+% 1 - Der Titel des Papiers
+% 2 - Eine Anmerkung, z.B. Tag der Diskussion
+% 3 - Autorenkollektiv
+% Vereinbarungsgem� wird der Zeilenabstand auf 1 gesetzt.
+\newcommand\shorttitlepage[3] {%
+ %Einfgen des hypersetups, falls wir ein pdf bauen
+ \if@pdf
+ \hypersetup {%
+ pdftitle={#1},%
+ pdfsubject={Arbeitspapier},
+ pdfauthor={#3}%
+ }%
+ \fi
+
+ \thispagestyle{empty}
+ %Institution an der die Arbeit geschrieben wurde
+ \@institution
+
+ \begin{center}
+ % Titel der Arbeit
+ \vspace{4cm}
+ \LARGE
+ #1
+ \vfill
+ \end{center}
+
+ % Autoreninformationen
+ \vspace{3cm}%
+ \noindent #2 \par%
+ \noindent\textbf{Autor(en):}%
+ \begin{quotation}
+ \noindent#3%
+ \end{quotation}
+ \cleardoublepage
+ %Den Page-Counter zurcksetzen, falls wir keine Abstract haben
+ \setcounter{page}{1}
+}
+
+
+%Eidesstattliche Erkl�ung
+\newcommand\declaration{%
+
+ \addsec{Ehrenw\"ortliche Erkl\"arung}
+ Hiermit versichere ich, die vorliegende Arbeit selbst\"andig, ohne
+ fremde Hilfe und ohne Benutzung anderer als der von mir angegebenen
+ Quellen angefertigt zu haben. Alle aus fremden Quellen direkt oder
+ indirekt \"ubernommenen Gedanken sind als solche gekennzeichnet. Die
+ Arbeit wurde noch keiner Pr\"ufungsbeh\"orde in gleicher oder \"ahnlicher
+ Form vorgelegt.%
+
+ \vspace{4cm}%
+ \noindent Weingarten, den \today%
+}
+
+
+%$Log: wisetext.sty,v $
+%Revision 1.12 2004/03/19 14:49:51 gehlert
+%Version korrigiert.
+%
+%Revision 1.11 2004/03/19 14:42:57 gehlert
+%Nur das Datum der Vorlage aktualisiert.
+%
+%Revision 1.10 2003/10/13 10:10:09 gehlert
+%Lehrstuhl F� Wirtschaftsinformatik eingefgt.
+%
+%Revision 1.9 2002/12/03 10:05:53 gehlert
+%Anpassen der Versionsinformation.
+%
+%Revision 1.5 2001/10/22 08:30:59 andreasg
+%no message
+%
+%Revision 1.4 2001/10/22 08:18:40 andreasg
+%no message
+%
+%Revision 1.3 2001/10/22 08:07:49 andreasg
+%* \dissertationshorttitlepage hinzu.
+%* Die \seminartitlepage bekommt einen zus�zlichen Parameter fr das
+% Studienfach, da nicht nur Wirtschaftsinformatiker Seminararbeiten
+% bei uns schreiben.
+%
+%Revision 1.2 2001/10/22 07:57:30 andreasg
+%no message
+% \ No newline at end of file