PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Leere Seite am (src)Report-Ende



Heimchen
02-03-2007, 16:12
Ich hab irgendwo mal gelesen, dass es ein Komando gibt, dass eine leere Seite mit Kopfzeile einfügt (die Notizen-Seite), nur find ich das nicht wieder. Wie mahc ich das?
Als kleiner Zusatz soll in der Kopfzeile nicht das letzte Kapitel stehen, sondern Notizen.

rais
02-03-2007, 17:03
Moin moin,

Ich hab irgendwo mal gelesen, dass es ein Komando gibt, dass eine leere Seite mit Kopfzeile einfügt (die Notizen-Seite), nur find ich das nicht wieder. Wie mahc ich das?
Als kleiner Zusatz soll in der Kopfzeile nicht das letzte Kapitel stehen, sondern Notizen.
etwa so vllt:


\documentclass[headsepline]{scrreprt}
\usepackage[automark]{scrpage2}
\usepackage{blindtext}
\pagestyle{scrheadings}
\begin{document}
\blinddocument
\clearpage
~\markboth{Notizen}{Notizen}
\end{document}

MfG,

Heimchen
02-03-2007, 17:31
Um nicht zu sagen, genau das ;)
Aber ich mein, es gibt einen Befehl, der extra auf eine Notizseite ausgelegt ist. Nur rein interessenhalber...

rais
02-03-2007, 18:38
Aber ich mein, es gibt einen Befehl, der extra auf eine Notizseite ausgelegt ist. Nur rein interessenhalber...
so ein Befehl ist mir nicht bekannt (bei der Unzahl an verfügbaren Paketen heißt das aber nichts;-)
Otoh kannst Du das ja auch so angehen:


%in der Präambel:
\newcommand{\notizname}{Notiz}
\newcommand{\notizseite}{%
\clearpage
~\markboth{\notizname}{\notizname}
%ggf nochmal \clearpage
}
%im Text dann
\notizseite

lohnt sich aber eigentlich nur dann, wenn Du mehrere solcher Seiten einfügen willst.
MfG,

ElGato
26-03-2007, 13:35
Hi,

leider kann ich mit dem ifthen paket nichts anfangen, sonst hätte ich es bestimmt selbst geschaft:

Diese Idee mit den Notizen finde ich super genial! Aber wie schaffe ich es, das das Dokument mit einer linken Seite aufhört, wo in der Kopfzeile "Notizen" drin steht? Die andere Seite wäre ja dann nämlich das Einband.

Dies wäre ja davon abhängig, ob die letzte Seite davor auf einer geraden oder ungeraden Seite aufhört, je nach dem wäre es dann eine Seite mehr oder weniger.

schafft das jemand?

Lieben Gruß
ElGato

rais
26-03-2007, 16:06
Moin moin,


Diese Idee mit den Notizen finde ich super genial! Aber wie schaffe ich es, das das Dokument mit einer linken Seite aufhört, wo in der Kopfzeile "Notizen" drin steht? Die andere Seite wäre ja dann nämlich das Einband.

wenn ich Dich richtig verstanden habe:


\documentclass[headsepline]{scrreprt}
\usepackage[automark]{scrpage2}
\usepackage{blindtext}
\pagestyle{scrheadings}
\begin{document}
\blinddocument
\clearpage
\ifthispageodd{~\thispagestyle{empty}\clearpage}{}
~\markboth{Notizen}{Notizen}
\end{document}
-- der Befehl \ifthispageodd ist bei den KOMA-Klassen definiert.
Einfacher waere es, die Notizseite auf eine rechte (also ungerade) Seite zu zwingen:
twoside-Option bzw. scrbook, einfach \cleardoublepage vor dem ~\markboth{Notizen}{N.}
MfG,

ElGato
26-03-2007, 18:15
Hi Rainer,

so wie Du ist keiner,
war alles toll,
nur sind die clearpages in der Kopfzeile nicht voll,
hier fehlen mir die "Notizen",
dann höre ich auf rumzuzicken,
Notizen sollen auf den clearpages unbedingt rein,
dann wäre alles für mich fein!

Hier wäre noch der Code,
und ärgere Dich bitte nicht Tod


\clearpage
\ohead{Notizen}
\notizseite % Ein paar Notizseiten sind immer was feines :-)
\notizseite
\notizseite
\notizseite
\ifthispageodd{~\thispagestyle{empty}\cleardoublep age}

\end{document}

Lieben Gruß
ElGato

rais
26-03-2007, 21:20
Hi ElGato,

Ich hab's ja nicht so mit dem Dichten,
doch irgendwie werd' ich's schon richten:
ein Minimalbeispiel wär' angebracht,
hast Du da auch schon mal mit an gedacht?
Du wirfst mir Codeschnipsel auf den Monitor,
nun gut, das kommt hier manchmal schon mit vor.
Welche Klasse nutzt Du denn?
Auf daß ich das nicht verpenn',
auch was Du sonst so treibst, das schreibst Du nicht,
das wär' doch beinah' Stoff für ein Gedicht...



\documentclass[headsepline]{scrreprt}
\usepackage[automark]{scrpage2}
\usepackage{blindtext}
\pagestyle{scrheadings}
\clearscrheadings
\ihead{\headmark}\ohead{\pagemark}
\newcommand{\notizname}{Notizen}
\newcommand{\notizseite}{%
\clearpage
~\markboth{\notizname}{\notizname}
\clearpage %damit auch nix weiter auf der Seite f. Notizen steht
}
\begin{document}
\blinddocument
\notizseite
\notizseite
\notizseite
\notizseite
\end{document}

MfG,

sofa-surfer
26-03-2007, 21:46
Ich hab's ja nicht so mit dem Dichten,
doch irgendwie werd' ich's schon richten:
ein Minimalbeispiel wär' angebracht,
hast Du da auch schon mal mit an gedacht?
Du wirfst mir Codeschnipsel auf den Monitor,
nun gut, das kommt hier manchmal schon mit vor.
Welche Klasse nutzt Du denn?
Auf daß ich das nicht verpenn',
auch was Du sonst so treibst, das schreibst Du nicht,
das wär' doch beinah' Stoff für ein Gedicht...


Am Versmaß könnt' noch gearbeitet werden,
dann gäb es beim Lesen nicht solche Beschwerden.
Jedoch:
Um Lyrikpreise abzugrasen
ist LaTeX -- zugegebenermaßen --
kein passendes Sujet.

:D

Matthias

ElGato
26-03-2007, 22:00
Hallo ihr beiden,

voll Freude kann ich euch sagen,
das Minimalbeispiel, das könnt ihr jetzt haben,
doch ich hoffe sehr,
um das Problem zu lösen, braucht ihr nicht mehr,
die Tips, die waren schon sehr gut,
und um die Lösung zu finden, braucht man keinen Mut,
nur einen scharfen Verstand,
das ists gelöst und ich halt den Rand

Ihr seht schnell,
das Problem liegt auf dem letzten Blatt, gell?
Es ist in der Kopfzeile ganz nackt,
wie verrückt mich das so mackt :)

% Dokument soll auf einer linken Seite mit Kopfzeile enden, damit rechts Einband ist

ElGato :)


\documentclass[headsepline,openany,cleardoubleempty]{scrbook}
\usepackage[utf8]{inputenc} % Kodierung
\usepackage[ngerman]{babel} % Sprache
\usepackage{blindtext,scrpage2}

\pagestyle{scrheadings}
\automark[section]{chapter} % Kopfzeile besteht aus dem Kapitelnamen links, Abschnittnamen rechts wenn [section]{chapter}
\lehead[]{\pagemark \hspace{2em}\headmark}% Seitennummer oben außen, Kapitelname daneben
\rohead[]{\headmark \hspace{2em}\pagemark}% Seitennummer oben außen, Kapitelname daneben
\ifoot[]{}
\cfoot[]{}
\ofoot[]{}


\newcommand{\notizseite}{%
\clearpage
~\ohead{Notizen}
}

\begin{document}
\blinddocument

\cleardoublepage % Notizseite fängt auf einer rechten Seite an
\notizseite
\notizseite
\notizseite
\ifthispageodd{\ohead{Notizen} \cleardoublepage}{}

\end{document}

rais
26-03-2007, 23:29
hmm, setz mal ein `~´ nach \cleardoublepage (vor dem ersten \notizseite-Befehl) -- wenn mich nicht alles täuscht, dann wird die erste Notizseite ausgelassen, nicht die letzte...
@Matthias: hehe, mir war schon klar, daß ich damit keinen Blumenpott gewinnen könnte -- ganz zu schweigen von einem Lyrikpreis -- aber es hat seinen Zweck erfüllt. :D
MfG,

ElGato
27-03-2007, 09:04
Hallo,

passt fast alles :( Nun ist auf der letzten Seite die Kopfzeile vorhanden, der Tip war goldrichtig!
Nur sollte die Notizseite auf einer rechten Seite beginnen und trotz \cleardoublepage fängt es auf einer linken Seite an. Ich kann mir dieses Verhalten überhaupt nicht erklären! So ein Ärgernis :mad:

Glaubst Du das kann man noch lösen?

\documentclass[headsepline,openany,cleardoubleempty]{scrbook}
\usepackage[utf8]{inputenc} % Kodierung
\usepackage[ngerman]{babel} % Sprache
\usepackage{blindtext,scrpage2}

\pagestyle{scrheadings}
\automark[section]{chapter} % Kopfzeile besteht aus dem Kapitelnamen links, Abschnittnamen rechts wenn [section]{chapter}
\lehead[]{\pagemark \hspace{2em}\headmark}% Seitennummer oben außen, Kapitelname daneben
\rohead[]{\headmark \hspace{2em}\pagemark}% Seitennummer oben außen, Kapitelname daneben
\ifoot[]{}
\cfoot[]{}
\ofoot[]{}

\newcommand{\notizname}{Notizen}
\newcommand{\notizseite}{%
\clearpage
~\ohead{\notizname}
}

\begin{document}
\blinddocument

\cleardoublepage
~\notizseite
\notizseite
\notizseite
\ifthispageodd{\ohead{\notizname} \cleardoublepage}{}

\end{document}



Lieben Gruß
ElGato

rais
27-03-2007, 09:39
Moin moin,


Nur sollte die Notizseite auf einer rechten Seite beginnen und trotz \cleardoublepage fängt es auf einer linken Seite an. Ich kann mir dieses Verhalten überhaupt nicht erklären! So ein Ärgernis :mad:

hmpf, nu folgt \clearpage auf \cleardoublepage~


\newcommand{\notizseite}{%
\thispagestyle{scrheadings}
~\ohead{Notizen}
\clearpage
}
so sollte es gehen -- selbst ohne "~" nach \cleardoublepage


\ifthispageodd{\ohead{\notizname} \cleardoublepage}{}

was Du damit bezwecken willst ist mir allerdings noch schleierhaft.
MfG,

ElGato
27-03-2007, 11:24
Okay es funktioniert jetzt :)

Auf was wollte hinaus?
Bei Diplomarbeiten oder wissenschaftlichen Büchern ist es immer gut, auf den letzten Seiten des Buches leere Seiten für Notizen zu haben. Diese Seiten haben eine Kopfzeile "Notizen".
Es wäre gut wenn diese Notizen auf einer rechten Seite anfangen würden und auf einer linken aufhören. Die allerletze Seite im aufgeklappten Buch ist ja eine Rechte Seite und da dahinter ist das Cover. Deshalb die linke Seite.

Hier ist der Code der funktioniert

In der Präambel


\newcommand{\notizseite}{%
\thispagestyle{scrheadings}
~\ohead{Notizen}
\clearpage
}



Im Text


\cleardoublepage
\notizseite
\notizseite ~\ifthispageodd{~\notizseite ~\notizseite}{}
\end{document}


Lieben Gruß von eurem
ElGato

rais
27-03-2007, 11:44
Moin moin,
meine letzte Bemerkung bezog sich nur auf das \ifthispageodd-Konstrukt, zumal es offensichtlich nichts tat. Das hast Du nun wohl geändert, aber eigentlich bräuchtest Du doch nur auf eine gerade Anzahl an \notizseite-Befehlen zu achten? Davor steht doch schon ein \cleardoublepage, sprich: für den Beginn der Notizen auf einer rechten Seite ist gesorgt.
Aber wenn's schon funzt: never touch a running system :D
MfG,

ElGato
27-03-2007, 13:51
:o *LOL*

Stimmt! Mann... ich habe das nicht gecheckt! :) Gerade Anzahl von Notizenseiten :D
Aber so ist nun unabhängig von der Anzahl :p

Wenn ich das früher gesehen hätte, wäre es schneller gegangen :)

Liebe Grüße