Kopfzeile variable halten

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


Silizium185
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Mi 21. Dez 2011, 09:31

Kopfzeile variable halten

Beitrag von Silizium185 »

Moin Leute,
ich hab da mal ein kleines Problem mit dem Layout meines TechFiles und zwar speziell mit der Kopfzeile.
Meine Kopfzeile sollte in etwa so aussehen.
Erste Zeile der Kopfzeile: Oberthema (Fest, ändert sich niemals)
Zweite Zeile der Kopfzeile: Ort (Fest, ändert sich niemals)
Dritte Zeile der Kopfzeile: Autor des Textes

So und bei der dritten Zeile liegt das Problem. Unsere Gruppe besteht aus mehreren Leuten und wir sollen kenntlich machen, wer die Texte geschrieben hat. Bis auf den letzten Punkt ist bei mir auch alles schon fertig, aber wie krieg ich das hin, dass das TexFile die Kopfzeile in der Hinsicht variable hält und sich den Autornamen aus den einzelnen TexFiles, die mir am Ende meine Gruppe schickt, zieht.

Hier mal mein Code:

% Kopfzeile mit small kann ich noch Sachen in der Kopfzeile einfügen
\ihead{\large{\textsc{\titel}}\\ \small{\untertitel} \\[2ex]
\textit{\headmark}} % Mit textit kann ich die Hauptüverschriften in der
% Kopfzei anzeigen lassen \headmark fügt Titel in der Kopfzeile ein
\chead{}
\ohead{\includegraphics[scale=0.15]{\logo}}
\setlength{\headheight}{21mm} % Höhe der Kopfzeile
% Kopfzeile über den Text hinaus verbreitern
\setheadwidth[0pt]{textwithmarginpar} 
\setheadsepline[text]{0.4pt} % Trennlinie unter Kopfzeile
Ich verwende Miktex. Schonmal danke für die Hilfe.

Xenara
Forum-Meister
Forum-Meister
Beiträge: 682
Registriert: Mi 25. Nov 2009, 09:41

Beitrag von Xenara »

Prinzipiell würde ich sagen, das geht schon, aber du musst ein paar mehr Informationen geben (Stichwort: vollständiges Minimalbeispiel).
Wichtig wäre nämlich zu wissen, wie die Autoren in den einzelnen .tex-Files aufgeführt sind. Dann erst kann man überlegen, wie man sie in die Kopfzeile bringt.

Möglich wäre beispielsweise sowas:
\documentclass{scrreprt} 
\usepackage[ngerman]{babel} 
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}	

\usepackage{blindtext} 
\usepackage{scrpage2}

% Kopfzeile mit small kann ich noch Sachen in der Kopfzeile einfügen 
\ihead{\large{\textsc{titel}}\\ \small{untertitel} \\ \autoren \\[2ex] 
\textit{\headmark}} % Mit textit kann ich die Hauptüverschriften in der 
% Kopfzei anzeigen lassen \headmark fügt Titel in der Kopfzeile ein 
\chead{} 
\ohead{\rule{3cm}{2cm}} 
\setlength{\headheight}{21mm} % Höhe der Kopfzeile 
% Kopfzeile über den Text hinaus verbreitern 
\setheadwidth[0pt]{textwithmarginpar} 
\setheadsepline[text]{0.4pt} % Trennlinie unter Kopfzeile 

\pagestyle{scrheadings}

\newcommand{\autoren}{}

\begin{document}

\renewcommand{\autoren}{Franz Branntwein und Bert Meier}
\blinddocument

\clearpage 

\renewcommand{\autoren}{Max Müller und Moritz Mahler}
\blinddocument

\clearpage 

\renewcommand{\autoren}{Liese Walter}
\blinddocument

\clearpage 

\end{document}

Silizium185
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Mi 21. Dez 2011, 09:31

Beitrag von Silizium185 »

Also ich bin noch ein Frischling, deswegen müsstest du mir vlt bissel genauer sagen was du wissen willst ;-)
Ich kann aber ja soviel schon erzählen.
Ich habe ein TexFile mit Befehlen. \newcommand{\Author1}{...} usw
Meine Gruppe erstellt weitere Texfiles und schickt sie mir dann.
Zu guter letzt habe ich noch ein Texfile wo der Seitenstil beschrieben ist. (Aus dem Texfile stammt auch der Absatz den ich gepostet hab.)

Irgendwie wollte ich ein Vermerk auf die von der Gruppe geschickten Texfiles machen aus dem Latex automatisch erkennt, wer der Autor ist und in der letzten Zeile der Kopfzeile den Namen des Autors schreibt.

Hoffe ich hab dir mehr Infos gegeben ;-)

Antworten