Hallo,
ja, hab mir schon ein bisschen gedacht, dass es schwer ist, mein Anliegen zu verstehen. Ich versuchs nochmal:
Also:
Ziel ist es, dass eine Layout-Datei im *tex.-Format entwickelt wird, die für das Erstellen von z.B. Klausuren genutzt werden soll.
Somit soll bsp. aus der Datei Klausur1.tex ein vollwertiges, formatiertes Dokument entstehen. Hier sollen dann nur noch die individuellen Angaben (xy) angegeben werden und in den Umgebungen berücksichtigt werden.
Klausur1.tex
\input{abgabe_layout} % Hier eigene Layout-Datei einbinden!
\Dozent{xy}
\Institut{xy}
\begin{document}
\begin{Klausur}
\end{Klausur}
\end{document}
Durch \input{abgabe_layout} soll die Formatierung inkl. Umgebung geladen werden
abgabe_layout.tex
\documentclass[12pt,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{ngerman}
\newenvironment{Klausur}[1][]{
\Institut vertreten durch {\Dozent} wird die Klausur stellen. ...
}{..}
So, jetzt muss ich natürlich die Befehle \Dozent und \Institut in abgabe_layout.tex durch \newcommand... oder halt über saveboxen definieren. Allerdings werden die Argumente der Befehle in Klausur1.tex definiert und sollen beim Aufruf von \begin{Klausur} berücksichtigt werden.
Die Datei Klausur1.tex soll nicht verändert werden.
Hilft das?
Besten Gruß
Timm