von Pu1144936 » Di 27. Jan 2009, 08:29
Hi,
mach ich gerne, allerdings mit dem deutlichen Hinweis, dass eine Kopfzeile das ganze für den Normalfall auch lösen sollte - ich konnte es halt wg. Corporate-Design-Vorgaben nicht so machen. Ggf. folgen hier aber auch entsprechende Änderungen. Da das Package für das CD auch nicht unbedingt weitergegeben werden darf, poste ich auch nur die zwei Blöcke, die es für die Umsetzung an sich benötigt (allen Dauer-forderungen nach Minimalbeispielen zum Trotz...
Zum Verständnis, es handelt sich um das Problem, für eine Klausur auf jeder neuen Seite oben entsprechend Name und Matrikelnummer abzufragen.
In der Präambel:
%%Definition Klausurtitel
%Packages für Änderung des Satzspiegels und Einbindung des "Wasserzeichens"
\usepackage{geometry}
\usepackage{eso-pic}
\makeatletter
\AddToShipoutPicture{ %
\setlength{\@tempdima}{20mm} %20 mm Rand links
\setlength{\@tempdimb}{265mm} %25 mm Rand von oben plus ein bisschen mehr Platz, damit man handschriftlich gut den Namen schreiben kann (Picture-Umgebung definiert 0,0 als links unten!)
\ifnum\thepage>1 % Nur für Seite 2 und folgende. Muss angepasst werden, wenn Klausur-Präambel entsprechend länger ist.
\put(\LenToUnit{\@tempdima},\LenToUnit{\@tempdimb}){%
\makebox{
\begin{tabular}{p{8.5cm}p{3.5cm}p{4cm}}
Vordiplom WS 08/09 & Nach-, Vorname: \parbox[0pt][2em][c]{0cm}{} & \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ \\
\Large\textbf{Allgemeine Relativitätstheorie} \normalsize & Matrikelnummer: \parbox[0pt][2em][c]{0cm}{} & \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ \\ \hline \hline
\end{tabular} }% end \makebox
} %end \put
\fi
} %end \AddToShipoutPicture
\makeatother
%% Ende Definition Klausurtitel. Die Randeinstellungen etc. müssen noch im Dokumentenquelltext eingestellt werden!
Die Werte für die Positionierung des "Wasserzeichens" (Dafür ist das eso-pic-Package wohl ursprünglich gedacht) müssen natürlich entsprechend angepasst werden. Der \if-Block bedingt, dass das ganze nur auf Seite 2 und folgende passiert, auf der ersten brauch ich die Funktionalität nicht.
Ins Dokument selbst muss:
%% Änderung des Satzspiegels für das Einfügen der Klausurtitelzeile für jede Seite. Befehl für die Texthöhe funktioniert nur richtig vor einem \newpage, die Anpassung von \headsep allerdings erst danach...
\setlength{\textheight}{22.7cm}
%Texthöhe verkleinern, damit Fußzeile stimmt! Wert errechnet aus A4-Größe minus Ränder (oben 15mm, unten 20 mm) laut CD-Manual minus Änderung des Abstandes zwischen Kopfzeile und Text (s.u.). Nochmal 10mm für die Fußzeile abgezogen (dann sieht's richtig aus, ist aber Augenmaß.)
\newpage
\setlength{\headsep}{2.5cm} %Kopf vergrößern für Klausurtitel, Name, Matr.-Nummer
%% Ende Änderungen Satzspiegel für Klausurtitel
Der \newpage-Aufruf trennt die erste von den folgenden Seiten. Das ganze hat merkwürdigerweise auch nur so funktioniert - bin leider eher Anwender als programmiertechnisch in LaTeX begabt bzw. in der Datenverarbeitung bewandert, als dass ich das irgendwie nachvollziehen könnte.
Wie das ganze dann aussieht, siehe Anhang. Viel Spaß damit, wenn es jemand braucht...

Die Eso-Pic unterstützt auch Bilder etc. und wird teilweise auch für Beamerfolien zum Hintergrund-Einbinden oder für Rahmen um komplette Seiten genutzt - das vielleicht nur als zusätzliche Info ohne Wertung des typographischen Werts solcher elemente...
Viele Grüße,
ch
- Dateianhänge
-
- TUDexcerciseMitKlausur.pdf
- Das Ergebnis des ganzen...
- (91.16 KiB) 1305-mal heruntergeladen
Hi,
mach ich gerne, allerdings mit dem deutlichen Hinweis, dass eine Kopfzeile das ganze für den Normalfall auch lösen sollte - ich konnte es halt wg. Corporate-Design-Vorgaben nicht so machen. Ggf. folgen hier aber auch entsprechende Änderungen. Da das Package für das CD auch nicht unbedingt weitergegeben werden darf, poste ich auch nur die zwei Blöcke, die es für die Umsetzung an sich benötigt (allen Dauer-forderungen nach Minimalbeispielen zum Trotz... ;)
Zum Verständnis, es handelt sich um das Problem, für eine Klausur auf jeder neuen Seite oben entsprechend Name und Matrikelnummer abzufragen.
In der Präambel:
[code]
%%Definition Klausurtitel
%Packages für Änderung des Satzspiegels und Einbindung des "Wasserzeichens"
\usepackage{geometry}
\usepackage{eso-pic}
\makeatletter
\AddToShipoutPicture{ %
\setlength{\@tempdima}{20mm} %20 mm Rand links
\setlength{\@tempdimb}{265mm} %25 mm Rand von oben plus ein bisschen mehr Platz, damit man handschriftlich gut den Namen schreiben kann (Picture-Umgebung definiert 0,0 als links unten!)
\ifnum\thepage>1 % Nur für Seite 2 und folgende. Muss angepasst werden, wenn Klausur-Präambel entsprechend länger ist.
\put(\LenToUnit{\@tempdima},\LenToUnit{\@tempdimb}){%
\makebox{
\begin{tabular}{p{8.5cm}p{3.5cm}p{4cm}}
Vordiplom WS 08/09 & Nach-, Vorname: \parbox[0pt][2em][c]{0cm}{} & \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ \\
\Large\textbf{Allgemeine Relativitätstheorie} \normalsize & Matrikelnummer: \parbox[0pt][2em][c]{0cm}{} & \_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_ \\ \hline \hline
\end{tabular} }% end \makebox
} %end \put
\fi
} %end \AddToShipoutPicture
\makeatother
%% Ende Definition Klausurtitel. Die Randeinstellungen etc. müssen noch im Dokumentenquelltext eingestellt werden!
[/code]
Die Werte für die Positionierung des "Wasserzeichens" (Dafür ist das eso-pic-Package wohl ursprünglich gedacht) müssen natürlich entsprechend angepasst werden. Der \if-Block bedingt, dass das ganze nur auf Seite 2 und folgende passiert, auf der ersten brauch ich die Funktionalität nicht.
Ins Dokument selbst muss:
[code]
%% Änderung des Satzspiegels für das Einfügen der Klausurtitelzeile für jede Seite. Befehl für die Texthöhe funktioniert nur richtig vor einem \newpage, die Anpassung von \headsep allerdings erst danach...
\setlength{\textheight}{22.7cm}
%Texthöhe verkleinern, damit Fußzeile stimmt! Wert errechnet aus A4-Größe minus Ränder (oben 15mm, unten 20 mm) laut CD-Manual minus Änderung des Abstandes zwischen Kopfzeile und Text (s.u.). Nochmal 10mm für die Fußzeile abgezogen (dann sieht's richtig aus, ist aber Augenmaß.)
\newpage
\setlength{\headsep}{2.5cm} %Kopf vergrößern für Klausurtitel, Name, Matr.-Nummer
%% Ende Änderungen Satzspiegel für Klausurtitel
[/code]
Der \newpage-Aufruf trennt die erste von den folgenden Seiten. Das ganze hat merkwürdigerweise auch nur so funktioniert - bin leider eher Anwender als programmiertechnisch in LaTeX begabt bzw. in der Datenverarbeitung bewandert, als dass ich das irgendwie nachvollziehen könnte.
Wie das ganze dann aussieht, siehe Anhang. Viel Spaß damit, wenn es jemand braucht... ;) Die Eso-Pic unterstützt auch Bilder etc. und wird teilweise auch für Beamerfolien zum Hintergrund-Einbinden oder für Rahmen um komplette Seiten genutzt - das vielleicht nur als zusätzliche Info ohne Wertung des typographischen Werts solcher elemente... ;)
Viele Grüße,
ch