PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kopfzeile wird nicht angezeigt - finde den Fehler nicht



Jo86
13-02-2013, 12:12
Hallo!

Ich wollte eigentlich eine Kopfzeile mit Trennlinie und Seitenzahl. Leider wird mir die komplette Kopfzeile nicht angezeigt. Ich poste mal ein kleines Beispiel:




a4paper,
12pt,
oneside
captions=tableheading,
listof=totoc,
bibliography=totoc,
index=totoc,
]{scrartcl}

\usepackage[T1]{fontenc}


\usepackage[
left=35mm,
right=30mm,
top=25mm,
bottom=25mm
]{geometry}

\usepackage[ngerman]{babel}

\usepackage[ansinew]{inputenc}

\usepackage[hidelinks]{hyperref}

\usepackage[square]{natbib} %square=eckige Klammern;
\renewcommand{\cite}[1]{\citep{#1}} % citep als Standard setzen

\usepackage{scrpage2}

\renewcommand*{\chapterheadstartvskip}{\vspace{-1\baselineskip}}
\setlength{\headsep}{30pt}
\linespread {1.25}
\setlength{\headheight}{1.1\baselineskip}

\pagestyle{scrheadings} %scrheadings; myheadings; plain; headings; empty
\clearscrheadfoot
\automark[chapter]{section}
\ohead{\pagemark}
\ihead{\headmark}
\setheadsepline{0.5pt}
\pagenumbering{arabic} %roman; alph; arabic


\begin{document}


%Inhaltsverzeichnis
\tableofcontents
\pagenumbering{Roman}
\clearpage

\section{test}


\end{document}



Hinzu kommt noch die Meldung, dass ich eine sehr geringe "headheight" verwende. Vorgeschlagen wird mir: \setlength{\headheight}{1.1\baselineskip}. Allerdings verwende ich dies ja schon in der Präambel.


Wäre euch sehr dankbar für Hilfe.

Viele Grüße

u_fischer
13-02-2013, 12:45
Leider wird mir die komplette Kopfzeile nicht angezeigt.

Funktioniert bei mir ohne Probleme, wenn ich das fehlende \documentclass ergänze. (auch wenn ich es leicht irritierend finde, dass die diversen Anspielungen auf \chapter in scrartcl akzeptiert werden).

Evtl. ist deine Version veraltet. Anmerkung: Wenn du miktex 2.9. hast, solltest du derzeit nicht updaten, zumindest keine miktex-Programme. Es scheint ein Problem zu geben.



Vorgeschlagen wird mir: \setlength{\headheight}{1.1\baselineskip}

Das ist nur ein Beispiel. Mache es einfach noch größer.

Jo86
13-02-2013, 12:50
Hi,

danke für die Antwort. Ich habe LaTeX schon länger nicht verwendet. Hab dann gerade mal ein altes Dokument abgeglichen und gesehen, dass der Aufbau gleich war, dort aber die Kopfzeile erscheint.

Verwende MiKTeX 2.9. Was kann/soll ich nun tun?

rstuby
13-02-2013, 13:31
Ich habe dein Beispiel gerade mit Miktex2.9 ausprobiert, die Kopfzeilen sind vorhanden. Vielleicht machst du zunächst ein Update deines Miktex und/oder zeigst uns das pdf und das logfile zu deinem Minimalbeispiel?

u_fischer
13-02-2013, 13:48
Vielleicht machst du zunächst ein Update deines Miktex

Ich habe doch gerade darauf hingewiesen, dass man zur Zeit kein Update machen soll! Zumindest auf keinen Fall von miktex-runtime-bin.

rstuby
13-02-2013, 14:01
Na ja, darauf hast du hingewiesen, NACHDEM ich meine Antwort hier geschrieben hatte.

Bleibt JO86 also, uns das logfile (und evtl. auch das pdf) mal zu zeigen.

Jo86
13-02-2013, 17:57
Hab hier die Consolenausgabe. Reicht euch das?



running: C:\Program Files\MiKTex\miktex\bin\x64\pdflatex.exe -synctex=1 -interaction=nonstopmode --src-specials thesis.tex
pdflatex.exe> This is pdfTeX, Version 3.1415926-2.4-1.40.13 (MiKTeX 2.9 64-bit)
pdflatex.exe> entering extended mode
pdflatex.exe> (C:\Users\User\workspace\Vorlage\thesis.tex
pdflatex.exe> LaTeX2e <2011/06/27>
pdflatex.exe> Babel <v3.8m> and hyphenation patterns for english, afrikaans, ancientgreek, ar
pdflatex.exe> abic, armenian, assamese, basque, bengali, bokmal, bulgarian, catalan, coptic,
pdflatex.exe> croatian, czech, danish, dutch, esperanto, estonian, farsi, finnish, french, ga
pdflatex.exe> lician, german, german-x-2012-05-30, greek, gujarati, hindi, hungarian, iceland
pdflatex.exe> ic, indonesian, interlingua, irish, italian, kannada, kurmanji, latin, latvian,
pdflatex.exe> lithuanian, malayalam, marathi, mongolian, mongolianlmc, monogreek, ngerman, n
pdflatex.exe> german-x-2012-05-30, nynorsk, oriya, panjabi, pinyin, polish, portuguese, roman
pdflatex.exe> ian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedish, swissgerm
pdflatex.exe> an, tamil, telugu, turkish, turkmen, ukenglish, ukrainian, uppersorbian, usengl
pdflatex.exe> ishmax, welsh, loaded.
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\koma-script\scrartcl.cls"
pdflatex.exe> Document Class: scrartcl 2012/07/29 v3.11b KOMA-Script document class (article)
pdflatex.exe>
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\koma-script\scrkbase.sty"
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\koma-script\scrbase.sty"
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\graphics\keyval.sty")
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\koma-script\scrlfile.sty"
pdflatex.exe> Package scrlfile, 2012/06/15 v3.12 KOMA-Script package (loading files)
pdflatex.exe> Copyright (C) Markus Kohm
pdflatex.exe>
pdflatex.exe> ))) ("C:\Program Files\MiKTex\tex\latex\koma-script\tocbasic.sty")
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\koma-script\scrsize12pt.clo")
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\koma-script\typearea.sty"
pdflatex.exe> Package typearea, 2012/07/29 v3.11b KOMA-Script package (type area)
pdflatex.exe> Copyright (C) Frank Neukam, 1992-1994
pdflatex.exe> Copyright (C) Markus Kohm, 1994-
pdflatex.exe>
pdflatex.exe> )) ("C:\Program Files\MiKTex\tex\latex\base\fontenc.sty"
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\base\t1enc.def"))
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\geometry\geometry.sty"
pdflatex.exe> ("C:\Program Files\MiKTex\tex\generic\oberdiek\ifpdf.sty")
pdflatex.exe> ("C:\Program Files\MiKTex\tex\generic\oberdiek\ifvtex.sty")
pdflatex.exe> ("C:\Program Files\MiKTex\tex\generic\ifxetex\ifxetex.sty")
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\geometry\geometry.cfg"))
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\pdfpages\pdfpages.sty"
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\base\ifthen.sty")
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\tools\calc.sty")
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\eso-pic\eso-pic.sty"
pdflatex.exe> ("C:\Program Files\MiKTex\tex\generic\oberdiek\atbegshi.sty"
pdflatex.exe> ("C:\Program Files\MiKTex\tex\generic\oberdiek\infwarerr.sty")
pdflatex.exe> ("C:\Program Files\MiKTex\tex\generic\oberdiek\ltxcmds.sty"))
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\xcolor\xcolor.sty"
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\00miktex\color.cfg")
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\pdftex-def\pdftex.def")))
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\graphics\graphicx.sty"
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\graphics\graphics.sty"
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\graphics\trig.sty")
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\00miktex\graphics.cfg")))
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\pdfpages\pppdftex.def"))
pdflatex.exe> ("C:\Program Files\MiKTex\tex\generic\babel\babel.sty"
pdflatex.exe> *************************************
pdflatex.exe> * Local config file bblopts.cfg used
pdflatex.exe> *
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\00miktex\bblopts.cfg")
pdflatex.exe> ("C:\Program Files\MiKTex\tex\generic\babel\ngermanb.ldf"
pdflatex.exe> ("C:\Program Files\MiKTex\tex\generic\babel\babel.def")))
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\base\inputenc.sty"
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\base\ansinew.def"))
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\blindtext\blindtext.sty"
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\tools\xspace.sty"))
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\algorithms\algorithmic.sty")
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\algorithms\algorithm.sty"
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\float\float.sty"))
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\listings\listings.sty"
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\listings\lstmisc.sty")
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\listings\listings.cfg"))
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\bera\beramono.sty")
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\hyperref\hyperref.sty"
pdflatex.exe> ("C:\Program Files\MiKTex\tex\generic\oberdiek\hobsub-hyperref.sty"
pdflatex.exe> ("C:\Program Files\MiKTex\tex\generic\oberdiek\hobsub-generic.sty"))
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\oberdiek\auxhook.sty")
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\oberdiek\kvoptions.sty")
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\hyperref\pd1enc.def")
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\00miktex\hyperref.cfg")
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\ltxmisc\url.sty"))
pdflatex.exe>
pdflatex.exe> Package hyperref Message: Driver (autodetected): hpdftex.
pdflatex.exe>
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\hyperref\hpdftex.def"
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\oberdiek\rerunfilecheck.sty"))
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\natbib\natbib.sty")
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\koma-script\scrpage2.sty")
pdflatex.exe>
pdflatex.exe> LaTeX Warning: Unused global option(s):
pdflatex.exe> [onesidelistof=totoc].
pdflatex.exe>
pdflatex.exe> (C:\Users\User\workspace\Vorlage\thesis.aux
pdflatex.exe> (C:\Users\User\workspace\Vorlage\kapitel/sperrvermerk.aux))
pdflatex.exe> *geometry* driver: auto-detecting
pdflatex.exe> *geometry* detected driver: pdftex
pdflatex.exe>
pdflatex.exe> ================================================== ====================
pdflatex.exe> starting package maintenance...
pdflatex.exe> installation directory: "C:\Program Files\MiKTex"
pdflatex.exe> package repository: http://ftp.uni-erlangen.de/mirrors/CTAN/systems/win32/miktex/tm/packages/
pdflatex.exe> lightweight database digest: f59aa3730273ad4a2db652517af7a457
pdflatex.exe> going to download 37051 bytes
pdflatex.exe> going to install 7 file(s) (1 package(s))
pdflatex.exe> downloading http://ftp.uni-erlangen.de/mirrors/CTAN/systems/win32/miktex/tm/packages/mptopdf.tar.lzma...
pdflatex.exe> 37051 bytes, 92.78 KB/Sec
pdflatex.exe> extracting files from mptopdf.tar.lzma...
pdflatex.exe> pdflatex.exe: Windows API error 5: Zugriff verweigert
pdflatex.exe> pdflatex.exe: Data: C:\Program Files\MiKTex\scripts/context
pdflatex.exe> ================================================== ====================
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\hyperref\nameref.sty"
pdflatex.exe> ("C:\Program Files\MiKTex\tex\generic\oberdiek\gettitlestring.s ty"))
pdflatex.exe> (C:\Users\User\workspace\Vorlage\thesis.out)
pdflatex.exe> (C:\Users\User\workspace\Vorlage\thesis.out)
pdflatex.exe>
pdflatex.exe> Package scrpage2 Warning: seems you are using a very small headheight.
pdflatex.exe> (scrpage2) If you get overfull \vbox warnings at almost every
pdflatex.exe> (scrpage2) page, you should increase headheight e.g. writing
pdflatex.exe> (scrpage2) \setlength{\headheight}{1.1\baselineskip}
pdflatex.exe> (scrpage2) into the preamble of your document.
pdflatex.exe> (scrpage2) A better solution would be to use typearea package.
pdflatex.exe>
pdflatex.exe> (C:\Users\User\workspace\Vorlage\kapitel/sperrvermerk.tex
pdflatex.exe> ("C:\Program Files\MiKTex\tex\latex\base\t1cmss.fd")) [1{C:/Users/User/AppDa
pdflatex.exe> ta/Local/MiKTeX/2.9/pdftex/config/pdftex.map}]
pdflatex.exe> (C:\Users\User\workspace\Vorlage\thesis.toc) [1] [2]
pdflatex.exe> (C:\Users\User\workspace\Vorlage\thesis.aux
pdflatex.exe> (C:\Users\User\workspace\Vorlage\kapitel/sperrvermerk.aux)) ) <C:\Users
pdflatex.exe> \User\AppData\Local\MiKTeX\2.9\fonts\pk\ljfour\jkn appen\ec\dpi600\ecsx1200.p
pdflatex.exe> k> <C:\Users\User\AppData\Local\MiKTeX\2.9\fonts\pk\lj four\jknappen\ec\dpi60
pdflatex.exe> 0\ecrm1200.pk> <C:\Users\User\AppData\Local\MiKTeX\2.9\fonts\pk\lj four\jknap
pdflatex.exe> pen\ec\dpi600\ecsx1728.pk>
pdflatex.exe> Output written on thesis.pdf (3 pages, 27339 bytes).
pdflatex.exe> SyncTeX written on thesis.synctex.gz.
pdflatex.exe> Transcript written on thesis.log.

u_fischer
13-02-2013, 18:15
Hab hier die Consolenausgabe.

Ich glaube nicht, dass das die Ausgabe deines Beispiels ist. Das lädt nämlich weder float noch listings.

Jo86
13-02-2013, 18:25
Ich glaube nicht, dass das die Ausgabe deines Beispiels ist. Das lädt nämlich weder float noch listings.

Mhm...doch, eigentlich schon. Ich hatte nur beim geposteten Code ein paar nicht relevante Anweisungen weggelassen (wie z.B. \usepackage{pdfpages}).
Wenn ich es kompiliere, wird es dann eben in der Konsole angezeigt. Aber sonst handelt es sich wirklich um die oben gepostete Datei. :/ In der hab ich übrignes auch kein \usepackage{listings} verwendet.

u_fischer
13-02-2013, 18:28
Ich hatte nur beim geposteten Code ein paar nicht relevante Anweisungen weggelassen

Woher weißt du, dass du nur nicht relevanten Code weggelassen hast, wenn du das von dir gesendete Beispiel gar nicht kompiliert hast?

Jo86
13-02-2013, 19:38
Woher weißt du, dass du nur nicht relevanten Code weggelassen hast, wenn du das von dir gesendete Beispiel gar nicht kompiliert hast?


Daran lag es tatsächlich. Hatte noch ein Include bei dem ich davon ausgegangen bin, dass es stimmt. Allerdings hatte ich im Include ein \pagestyle{empty} stehen. :/

Jetzt habe ich aber noch eine Frage. Wie bekomme ich, wenn ich eine Seite mit \pagestyle{empty} deklariere, die anderen Seiten wieder mit dem ursprünglichen Layout (Kopf- und Fußzeile)? headings generiert ja eine standardmäßige Kopfzeile und wenn ich myheadings verwende, habe ich wieder keine Kopfzeile.

klops
13-02-2013, 19:57
Such einfach in Deinem eigenen Beispiel oben nach \pagestyle, dann siehst Du, was Du selbst vor dem \pagestyle{empty} eingestellt hattest.

BTW: Für nur eine Seite kann man einfach \thispagestyle verwenden. Siehe dazu beispielsweise die KOMA-Script-Anleitung (bei mir auf Seite 76).