Seitenzahlen liegen bei scrartcl zu tief

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: Seitenzahlen liegen bei scrartcl zu tief

von aiinare » Di 19. Mai 2015, 20:59

Habe nun folgendes gemacht und bin damit zufrieden:
%Voreinstellungen
\documentclass[12pt,listof=totoc,index=totoc,bibliography=totoc,parskip=full]{scrartcl}

\usepackage[paper=a4paper,left=25mm,right=25mm,top=25mm,bottom=20mm,footskip=24pt]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{lmodern}
\usepackage{blindtext}
\usepackage{setspace}
\onehalfspacing

\usepackage{scrlayer-scrpage}
\clearpairofpagestyles
\ofoot*{\pagemark}  


\begin{document}							
\blindtext
\end{document}
Vielen Dank :)

von esdd » Di 19. Mai 2015, 20:32

aiinare hat geschrieben: Nur das babel Paket von ngerman will er nicht laden. Ich weiß allerdings nicht woran das liegt.
TexMaker meldet:
Process started

pdflatex

: The operation could not be completed because

the following package is unknown: pdflatex: pdflatex: babel-german
Vielleicht habe ich mich ja ungeschickt ausgedrückt. Ersetze in Deinem Code
\usepackage{ngerman}
durch das in meinem Beispiel verwendete
\usepackage[ngerman]{babel}
.

Wenn Du wissen willst, wie die Abmessungen der Ränder etc. in Deinem Dokument sind, dann kannst Du das Paket layout laden und den gleichnamigen Befehl verwenden. Hier nur als absolutes Minimalbeispiel:
\documentclass{scrartcl}
\usepackage{layout}
\begin{document}
\layout
\end{document}
Man kann sich auch die wesentlichen Layoutalemente anzeigen lassen, wenn man entweder das Paket showframe lädt oder aber die Option showframe des geometry Paketes verwendet.

Gruß
Elke

von aiinare » Di 19. Mai 2015, 19:32

\documentclass[12pt,listof=totoc,index=totoc,bibliography=totoc,parskip=full]{scrartcl}
\usepackage[paper=a4paper,left=25mm,right=40mm,top=25mm,bottom=20mm,
  footskip=30pt
]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}

\usepackage{lmodern}
\usepackage{setspace}
\onehalfspacing

\usepackage{scrlayer-scrpage}
\clearpairofpagestyles
\ofoot*{\pagemark}

\usepackage{blindtext}%Fülltext
\begin{document}
\blinddocument
\end{document}
Habe dies nun benutzt und sieht viel besser aus. Nur das babel Paket von ngerman will er nicht laden. Ich weiß allerdings nicht woran das liegt.
TexMaker meldet:
Process started

pdflatex

: The operation could not be completed because

the following package is unknown: pdflatex: pdflatex: babel-german

In MikTex finde ich das Paket auch nicht. Bin deshalb doch bei ngerman ohne babel geblieben.
Mich würde noch interessieren, wie du auf 30pt kommst und was genau das footskip bewirkt.

von aiinare » Di 19. Mai 2015, 19:14

%Voreinstellungen
\documentclass[12pt,parskip=full,listof=totoc,index=totoc,bibliography=totoc]{scrartcl}

\usepackage[paper=a4paper,left=25mm,right=25mm,top=25mm,bottom=20mm,includefoot]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{ngerman}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage[small]{caption}					%Bildunterschriftenpaket
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{scrpage2}
\usepackage{lmodern}
\usepackage{blindtext}
\usepackage{setspace}
\usepackage[printonlyused]{acronym}			%für das Abkürzungsverzeichnis

 
\pagestyle{scrheadings}
\clearscrheadfoot 
\cfoot[]{}
\ofoot[\pagemark]{\pagemark}
\pagenumbering{Roman}						%Römische Seitenzahlen


\begin{document}							%Anfang des Dokuments
\blindtext\\
\blindtext\\
\blindtext\\
\blindtext\\
\blindtext\\
\blindtext\\
\blindtext\\
\blindtext\\
\end{document}
Die Seitenzahlen sind nun an gewünschter Stelle, allerdings befindet sich zwischen Text und Seitenzahl ein großer Abstand, auch wenn keine Fußnote eingefügt ist.
Den Parskipbefehl habe ich erfolgreich einfügen können. Danke dafür

von esdd » Di 19. Mai 2015, 18:34

Zunächst: es ist eigentlich nicht sinnvoll bottom kleiner als top zu wählen. Sind die eingestellten Werte für die Ränder Vorgaben, an die Du Dich halten musst? Vielleicht schaust Du auch mal bei Minimale Vorlage vs. maximale Probleme.

article und scrartcl legen ihre Seitenaufteilung unterschiedlich fest. Manches an dieser Aufteilung änderst Du mit geometry, aber eben nicht alles. Wenn Du die Fußzeile näher am Text haben möchtest, dann musst Du noch footskip anpassen. Aus Deinen Beispielen schließe ich, dass Du gern 30pt dafür hättest.
\documentclass[12pt,listof=totoc,index=totoc,bibliography=totoc,parskip=full]{scrartcl} 
\usepackage[paper=a4paper,left=25mm,right=40mm,top=25mm,bottom=20mm,
  footskip=30pt
]{geometry} 
\usepackage[utf8]{inputenc} 
\usepackage[ngerman]{babel} 
\usepackage[T1]{fontenc} 

\usepackage{lmodern} 
\usepackage{setspace}
\onehalfspacing 

\usepackage{scrlayer-scrpage}
\clearpairofpagestyles
\ofoot*{\pagemark}

\usepackage{blindtext}%Fülltext
\begin{document}
\blinddocument
\end{document}

In dem Beispiel habe ich scrlayer-scrpage verwendet. Das ist der Nachfolger des veralteten scrpage2. Und auch das Paket ngerman solltest Du durch das Paket babel mit der Option ngerman ersetzen.

Außerdem habe ich das Nullsetzen von \parindent entfernt und dafür die Option parskip=full verwendet, da Du vermutlich einen Absatzabstand statt dem Absatzeinzug möchtest. Wie man einen Absatz erzeugt, weißt Du? Siehe auch Wie setze ich einen Absatz typographisch korrekt?

Gruß
Elke

von Genmutant » Di 19. Mai 2015, 18:28

Die Seitenzahl gehört in den footer. Bei deinen Angaben zu geometry sagst du allerdings dass der Textbereich(!) 2cm Abstand nach unten haben soll. Darunter kommt dann noch der footer mit der Seitenzahl. Wenn du das ändern willst, kannst du die Option "includefoot" nutzen, dann wird der footer mit als Teil des zu setzenden Bereiches betrachtet.
\documentclass[12pt,listof=totoc,index=totoc,bibliography=totoc]{scrartcl}
\usepackage[paper=a4paper,left=25mm,right=25mm,top=25mm,bottom=20mm, includefoot]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{scrpage2}
\pagestyle{scrheadings}
\clearscrheadfoot
\cfoot[]{}
\ofoot[\pagemark]{\pagemark}
\pagenumbering{Roman}
\begin{document}                     %Anfang des Dokuments
test
\end{document}
 
Anstatt den parindent auf 0 zu setzen (schlechte Idee) solltest du dir mal die Option parskip von den KOMA Klassen ansehen.

Seitenzahlen liegen bei scrartcl zu tief

von aiinare » Di 19. Mai 2015, 17:26

Hallo, ich schreibe derzeit meine Bachelorarbeit mit Latex und eine Vorgabe ist, dass die Seitenzahlen unten rechts dargestellt werden sollen, allerdings sitzen diese bei mir noch zu tief:
%Voreinstellungen
\documentclass[12pt,listof=totoc,index=totoc,bibliography=totoc]{scrartcl}

\usepackage[paper=a4paper,left=25mm,right=25mm,top=25mm,bottom=20mm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{ngerman}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage[small]{caption}					%Bildunterschriftenpaket
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{scrpage2}
\usepackage{lmodern}
\usepackage{blindtext}
\usepackage{setspace}
\usepackage[printonlyused]{acronym}			%für das Abkürzungsverzeichnis

\setlength{\parindent}{0pt}
\pagestyle{scrheadings}
\clearscrheadfoot 
\cfoot[]{}
\ofoot[\pagemark]{\pagemark}
\linespread{1.25}
\onehalfspacing
\pagenumbering{Roman}						%Römische Seitenzahlen


\begin{document}							%Anfang des Dokuments
test
\end{document}
Beim Vergleichen des folgenden Codes mit scrartcl und article ist mir aufgefallen, dass die Seitenzahlen mit article auf passender Höhe dargestellt werden, mit scrartcl allerdings nicht. Woran könnte das liegen?:
%Voreinstellungen
\documentclass[12pt, a4paper]{article}

\usepackage[left=25mm,right=40mm,top=25mm,bottom=25mm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage{ngerman}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{lmodern}
\usepackage{setspace}
\parindent 0pt

%Anfang des Dokuments
\begin{document}
test
\end{document}

Nach oben