Inhalt der Fußzeile auf letzter Seite anders

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Inhalt der Fußzeile auf letzter Seite anders

von hphphp3 » Di 19. Dez 2017, 18:20

Lieber Bartmann

nochmals vielen Dank!
xsim habe ich mir noch nicht näher angeschaut, aber ich habe für meine erste Version die Klasse exam benutzt. Da ich aber viele Aufgaben für Übungsblätter aus meinem Skript (liegen dort in einer eigenen Umgebung "Beispiel" vor) möglichst einfach übernehmen will, wollte ich ein Beispiel aus meiner Skript-Datei kopieren und in die Übungsblatt-Datei einfügen. In der Präambel der Übungsblatt-Datei habe ich dann die eigene Umgebung passend für ein Übungsblatt formatiert. Mit exam ist das so nicht möglich, wegen der fest vorgegebenen exam-Syntax. Dies wird aus dem Minimalbeispiel heraus aber natürlich nicht deutlich.
Leider muss man so auf gewisse Komfortfunktionen von exam / xsim verzichten.

von Johannes_B » Di 19. Dez 2017, 07:42

War schon spät.
\normalfont wäre besser.

von hphphp3 » Di 19. Dez 2017, 00:16

Lieber Bartmann

Vielen Dank! Ich bin sehr beeindruckt.
Ich verstehe die Lösung zwar noch nicht vollständig, aber ich werde mich anstrengen.

von Bartman » Mo 18. Dez 2017, 23:30

hphphp3 hat geschrieben:der funktioniert bei 2 und mehrseitigen Dokumenten fast wie gewünscht, nur auf der ersten Seite gibt es kein "Bitte wenden"
Und bei einseitigen Dokumenten wird auch kein "Viel Erfolg" ausgegeben.
Das geänderte Beispiel von Johannes_B müsste Deinen Wunsch erfüllen können.
\documentclass[ngerman]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{babel}% <- Option entfernt
\usepackage{blindtext}
\usepackage{scrlayer-scrpage}
%Kopfzeile
\addtokomafont{pageheadfoot}{\normalfont}
\lohead[Schule]{}
\cohead[Klasse]{\Titel}
\rohead[Schuljahr]{}
\cofoot*{}
\rofoot*{Bitte wenden}% <- Sternvariante
%%Titel
\newcommand{\Titel}{1. Übungsblatt im Fach Typographie am 18.12.2017}
%%Dokument
\begin{document}
\thispagestyle{plain}
\begin{center}\LARGE\Titel\end{center}
\Blindtext[14]
\rofoot*{Viel Erfolg!}% <- Sternvariante
\end{document}
Apropos Übungsblätter: Kennst Du xsim?

@Johannes_B

Den Einsatz von \textnormal sehe ich in der Regel mit einem erforderlichen Argument. Heißt das, der Befehl ist ohne sein Argument auch in Ordnung?

von Johannes_B » Mo 18. Dez 2017, 23:11

Auf der ersten Seite funktioniert das nicht, da durch den Titel (\maketitle) der Seitenstil auf plain gesetzt wird. Siehe dazu auch deine andere Frage.

von hphphp3 » Mo 18. Dez 2017, 22:41

Vielen Dank für den Vorschlag, lieber Johannes_B,

der funktioniert bei 2 und mehrseitigen Dokumenten fast wie gewünscht, nur auf der ersten Seite gibt es kein "Bitte wenden"
Und bei einseitigen Dokumenten wird auch kein "Viel Erfolg" ausgegeben.
Aber wahrscheinlich lohnt sich der Automatisierungsaufwand nicht und es ist einfacher jedes Dokument händisch zu überarbeiten!

von Johannes_B » Mo 18. Dez 2017, 22:02

\documentclass[ngerman]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}    
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\usepackage{scrlayer-scrpage}
\usepackage{ifthen}
%Kopfzeile\addtokomafont{pageheadfoot}{\textnormal}
\lohead[Schule]{}
\cohead[Klasse]{\Titel}
\rohead[Schuljahr]{}
\cofoot*{}
\rofoot{Bitte wenden}  % Pseudocode: \WennLetzteSeite{Viel Erfolg!}{Bitte wenden!}
%%Titel
\author{}
\date{}
\setkomafont{title}{\textrm{}}
%\setkomafont{title}{\Large}
\newcommand{\Titel}{1. Übungsblatt im Fach Typographie am 18.12.2017}
\title{\Titel}
%%Dokument
\begin{document}
\maketitle
\Blindtext[14]
\rofoot{Viel Erfolg!}
\end{document}

Inhalt der Fußzeile auf letzter Seite anders

von hphphp3 » Mo 18. Dez 2017, 21:17

Liebe LaTeX-Experten,

ich will eine Mustervorlage für Übungsblätter erstellen und hätte dabei gerne eine "intelligente" Fußzeile. Auf der letzten Seite soll "Viel Erfolg!" stehen und auf eventuell vorhandenen Seiten davor "Bitte wenden!"
\documentclass[ngerman]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}    
\usepackage[ngerman]{babel}
\usepackage{blindtext}
\usepackage{scrlayer-scrpage}
\usepackage{ifthen}
%Kopfzeile
\lohead[\textnormal {Schule}]{}
\cohead[\textnormal {Klasse}]{\Titel}
\rohead[\textnormal {Schuljahr}]{}
\cofoot[~]{~}
\rofoot{}  % Pseudocode: \WennLetzteSeite{Viel Erfolg!}{Bitte wenden!}
%Titel
\author{}
\date{}
\setkomafont{title}{\textrm{}}
%\setkomafont{title}{\Large}
\newcommand{\Titel}{1. Übungsblatt im Fach Typographie am 18.12.2017} 
\title{\Titel}
%Dokument
\begin{document}
\maketitle
\Blindtext[7]
\end{document}
Vielen Dank im Voraus!

Nach oben