Liebe Gruppe. Ist es möglich mit Hier der Quellcode: Open in writeLaTeX
\begingroup \noindent \bfseries \begin{tabular}{|p{\dimexpr0.5\textwidth-2\tabcolsep}p{\dimexpr0.5\textwidth-2\tabcolsep}|} \hline Received: & Approved: \cr & Date: \cr & Signature: \cr (for the instructor) & \cr \hline \end{tabular} \endgroup \bigskip \begingroup \centering \obeylines \scshape \lsstyle \normalsize DAS FACH \vspace{0.01ex} \Huge ABGABE \vspace{0.1ex} \normalsize NAME \\{\small E-MAIL} \linebreak \hspace{1ex} \begin{normalsize} INSTITUT \end{normalsize} \large UNI {\normalsize \today} \endgroup \clearpage \pagebreak \onecolumn \rhead{\scshape{\today}} \lhead{\scshape{NAME} \cfoot{\parbox{\textwidth}{\hrulefill\kern-0.6ex\raisebox{-0.5ex}{$\Bigl[$\makebox[2em][c]{\thepage}$\Bigr]$}\kern-0.5ex\hrulefill}} \setlength\headheight{15pt} \setlength\headheight{15pt } Vielen Dank schon mal im Voraus! gefragt 02 Sep '14, 00:12 Basilius Sap... Johannes |
Das wichtigste zuerst: Exkurs in die Geschichte: Ursprünglich hat ein LaTeX-Lauf eines Dokuments mit einigen hundert Seiten schon einmal mehrere zehn Minuten gedauert. Deshalb war es gerade in der Entwicklungsphase gut, wenn man den LaTeX-Lauf eines solchen Dokuments auf das Kapitel beschränken konnte, an dem man gerade arbeitet. Dazu hat man das Dokument kapitelweise in einzelne Dateien aufgeteilt und diese mit Du kannst die Dokumentpräambel, also den Teil vor
Niemals in ein Paket verlagern sollte man das Laden von Wenn man jetzt möchte, kann man natürlich zusätzliche Optionen einbauen. Dazu sollte man unbedingt »LaTeX2e for class and package writers« gelesen und halbwegs verstanden haben. Was nun Deinen Titel anbelangt. Den kannst Du als neuen Befehl definieren. Dinge wie Namen etc. die im Titel verwendet werden, kannst Du dabei beispielsweise als Argument definieren. Allerdings wirst Du dabei schnell auf das Problem stoßen, dass es schwer wird, sich zu merken welches Argument welche Bedeutung hat. Außerdem sind max. 9 Argumente einfach möglich. Daher arbeiten die meisten Klassen bei Open in Online-Editor
\ProvidesPackage{bastitle}[2014/09/02 Titelseite wie sie @Bas haben will] % Hier würde man ggf. die Definition von Optionen einfügen. Dann folgt: \ProcessOptions\relax \renewcommand*{\maketitle}{% \begin{titlepage}% gibt es bei vielen Klassen (siehe Anleitung der Klasse) \setlength{\parskip}{0pt}\setlength{\parindent}{0pt}\setlength{\parfillskip}{0pt plus 1fil} \textbf{% \begin{tabular}{|p{\dimexpr0.5\textwidth-2\tabcolsep}p{\dimexpr0.5\textwidth-2\tabcolsep}|} \hline Received: & Approved: \tabularnewline & Date: \tabularnewline & Signature: \tabularnewline (for the instructor) & \tabularnewline \hline \end{tabular}} \bigskip \begingroup \centering \scshape \csname lsstyle\endcsname% existiert nur, wenn microtype geladen wurde \@fach\unskip\strut\par {\Huge \@abgabe\unskip\strut\par} \@author\par {\small \@email\unskip\strut}\par% Hier nach der Umgebung, um den größeren Abstand von \normalsize zu haben. \medskip% das ursprüngliche \hspace{1ex} sieht an der Stelle nach einem Fehler aus \@institut\unskip\strut\par {\large\@universitaet\unskip\strut\par} \endgroup \end{titlepage} } \newcommand*{\fach}[1]{\gdef\@fach{#1}} \newcommand*{\@fach}{% \PackageWarning{bastitle}{Hey! Das Fach sollte unbedingt noch\MessageBreak mit \string\fach\space gesetzt werden}% }% \newcommand*{\abgabe}[1]{\gdef\@abgabe{#1}} \newcommand*{\@abgabe}{} \newcommand*{\institut}[1]{\gdef\@institut{#1}} \newcommand*{\@institut}{% \PackageWarning{bastitle}{Du wirst ja wohl wissen, an welchem\MessageBreak Institut die Arbeit abgegeben wird}% } \newcommand*{\universitaet}[1]{\gdef\@universitaet{#1}} \newcommand*{\@universitaet}{% \PackageWarning{bastile}{Komm schon! Wie heisst Deine Uni}% } \newcommand*{\email}[1]{\gdef\@email{#1}} \newcommand*{\@email}{} \endinput % Das ist das Ende von bastitle.sty Anwenden könnte man das dann beispielsweise so: Open in Online-Editor
\documentclass{scrbook} \usepackage{bastitle} \usepackage{microtype} \begin{document} \author{Autor} \abgabe{31. Februar 2015} \institut{Institut} \universitaet{Uni} \email{Email} \maketitle \end{document} Mit dem Ergebnis: Irgendwo fehlt mir noch der Titel der Arbeit. Wie bei Die Anweisung 2
Im Zusammenhang vielleicht interessant: Was ist der Unterschied zwischen include und input
(02 Sep '14, 09:31)
cgnieder
Vielen Dank für die Hilfe! Und @Clemens - Danke für den Hinweis! :-)
(02 Sep '14, 15:47)
Basilius Sap...
|
Wenn ich das richtig sehe, sind das eigentlich zwei Frage:
In meinen Augen wäre es daher sinnvoll gewesen, erst die erste Frage und darauf aufbauend dann die zweite Frage zu stellen. Antworten zu vermischten Fragen werden leider immer sehr lang oder lassen irgendwelche Fragen offen.
@basilius Können wir diese Frage auf »Wie kann ich meine Titelseite ausgliedern?« (oder etwas ähnliches) verallgemeinern? Andere Sucher würden die sehr gute Antwort von @Ijon dann schneller/besser/leichter finden.
@basilius Können wir diese Frage auf »Wie kann ich meine Titelseite ausgliedern?« (oder etwas ähnliches) verallgemeinern? Andere Sucher würden die sehr gute Antwort von @Ijon dann schneller/besser/leichter finden.