Kapital auf der Seite im Header anzeigen

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: Kapital auf der Seite im Header anzeigen

von UnR0cKbaR » Sa 16. Mai 2015, 07:41

Hallo Elke,

vielen Dank für deine Hilfe!

Habe auch den Vorschlag mit parskip übernommen :)

Gruß, Flo

von esdd » Fr 15. Mai 2015, 22:34

Falls nur der erste und der letzte Abschnitt auf einer Seite angezeigt werden soll, also nicht eventuell noch zwischen den beiden liegende, und Du nicht auch noch Unterabschnitte anzeigen lassen willst, dann ginge das folgende:
\documentclass[headsepline]{scrartcl} 
\usepackage[utf8]{inputenc} 
\usepackage[ngerman]{babel} 
\usepackage[T1]{fontenc} 

\usepackage[markcase=noupper,autooneside=false]{scrlayer-scrpage} 
\automark[section]{section}
\clearpairofpagestyles 
\ihead{\rightmark\ifstr{\rightmark}{\leftmark}{}{\ - \leftmark}} 
\ohead{\pagemark} 

\begin{document}
\section{Testsection1} 
\KOMAScriptVersion
\clearpage 
\section{Testsection 2} 
 ----Text---- 
\section{Testsection 3} 
 ----Text--- 
\end{document} 
Ich habe dabei das Paket scrlayer-scrpage verwendet, das schon vor einiger Zeit das Paket scrpage2 abgelöst hat.

Seit der KOMA-Script Version 3.16 gibt es noch eine weitere Möglichkeit:


\documentclass[headsepline]{scrartcl}[2015/02/07] 
\usepackage[utf8]{inputenc} 
\usepackage[ngerman]{babel} 
\usepackage[T1]{fontenc} 

\usepackage[markcase=noupper,automark]{scrlayer-scrpage} 
\clearpairofpagestyles 
\ihead{\rightfirstmark\ifstr{\rightfirstmark}{\rightbotmark}{}{\ - \rightbotmark}} 
\ohead{\pagemark} 

\begin{document}
\section{Testsection1} 
\KOMAScriptVersion
\clearpage 
\section{Testsection 2} 
 ----Text---- 
\section{Testsection 3} 
 ----Text--- 
\end{document}

Gruß
Elke

Ich habe in den Beispielen jetzt alles nicht dafür benötigte weggelassen. Aber hier trotzdem der Hinweis: Ändere \parskip nicht manuell. Entweder verwende die parskip Option oder, wenn die dafür möglichen Werte alle wirklich nicht passen, notfalls den \setparsizes Befehl. Infos dazu findest Du in der KOMA-Script Dokumentation

Kapital auf der Seite im Header anzeigen

von UnR0cKbaR » Fr 15. Mai 2015, 20:28

Liebe Community,

im Rahmen von LaTeX und der vielen Hilfe die ich hier bereits gefunden habe, wende ich mich wieder an euch:
\documentclass[12pt,oneside,headsepline,titlepage,listof=totoc,listof=flat,bibliography=totoc]{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[babel,german=quotes]{csquotes} % deutsche Anführungszeichen mit "`und "'
\usepackage[T1]{fontenc}
\usepackage[a4paper, left=4cm, right=2cm, top=2.8cm, bottom=2.3cm]{geometry}
\usepackage{pifont} 
%-----------------------------------
% FONT
%-----------------------------------
%\usepackage{ifpdf}
\ifpdf\pdfmapfile{+jtm.map}\fi
\usepackage{jamtimes} 

%-----------------------------------
% Typographie
%-----------------------------------
	\usepackage{% 
		ellipsis, % Korrigiert den Weißraum um Auslassungspunkte
		ragged2e, % Ermöglicht Flattersatz mit Silbentrennung
		marginnote,% Für bessere Randnotizen mit \marginnote statt
		% \marginline
	}
	\usepackage[tracking=true]{microtype}
	\DeclareMicrotypeSet*[tracking]{my}
	{ font = */*/*/sc/* }
	\SetTracking{ encoding = *, shape = sc }{ 45 }% Hier wird festgelegt,
	% dass alle Passagen in Kapitälchen automatisch leicht
	% gesperrt werden. Das Paket soul, das ich früher empfohlen
	% habe ist damit für diese Zwecke nicht mehr nötig. 
	
	\usepackage{setspace}
	\onehalfspacing % 1,5 Zeilenabstand
	\setlength{\parindent}{0mm}
	\setlength{\parskip}{0.8em plus 0.5em minus 0.3em}
	
	\sloppy					%Abstände variieren
	\pagestyle{headings}



%-----------------------------------
% Kopfbereich / Header definieren
%-----------------------------------

	\usepackage[nouppercase,automark]{scrpage2}
	\pagestyle{scrheadings}
	\clearscrheadings
	\ihead{\rightmark\ - \leftmark}
	\ohead{\pagemark}
	%\ihead{\headmark}

%-----------------------------------
% Start the document here:
%-----------------------------------
\begin{document}
\section{Testsection1}
\newpage
\section{Testsection 2}
----Text----
\section{Testsection 3}
----Text---
\end{document}
Mein Ziel ist es im Header alle Sections stehen zu haben, die auf der entsprechenden Seite vorkommen.

Wenn eine Seite nur ein Kapitel beinhaltet, möchte ich aber auch nur diese eine Sectio im Header
- Section 1 -

Wenn mehrere auf der Seite sind dann:

Section 2 - Section 3

Leider habe ich (noch) keine passende Lösung für das Problem gefunden ;/

würde mich freuen könntet ihr mir helfen!

Vielen Dank

Gruß UnR0cKbaR

Nach oben