tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
12104
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    eXasperation eXasperation ist offline Mitglied
    Registriert seit
    Oct 2008
    Ort
    Epfendorf
    Beiträge
    14
    Hallo zusammen!

    Ich habe ein Problem mit meinem Header bzw Footer...

    Zum einen werden Grafiken nicht richtig eingebunden... Bzw die Grafik verschiebt die Trennlinie total ungewöhnlich... Und zwar um einen viel größeren Abstand als die Grafik eigtl breit ist. Im Anhang sieht man wie das aussieht. Die Grafik sollte viel höher sitzen, so auf Höhe der Seitenzahl.
    Damit hab ich sie eingebunden:
    Code :
    1
    
    \ofoot{\singlespacing{\includegraphics[width=2cm]{gfx/dhbw.png}}}


    Zweitens taucht bei mir in der Kopfzeile die Kapitelangabe zweimal auf... Also einmal rechts (wie gewollt) und einmal in der Mitte der Kopfzeile.
    Das ist mein Code:

    Code :
    1
    2
    3
    
    \pagestyle{scrheadings} %\setheadsepline{0.6pt}
    \automark[chapter]{chapter}
    \ohead{\textnormal{\headmark}}

    Code :
    1
    2
    3
    4
    5
    6
    7
    
    \makeatletter
    \renewcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi
        \thispagestyle{scrheadings}
        \global\@topnum\z@
        \@afterindentfalse
        \secdef\@chapter\@schapter}
    \makeatother

    Mein Dokument ist ein scrreprt.
     
    • AMD Athlon X6
    • 16GB DDR3 RAM
    • ATI Radeon HD5850
    • Windows 7 64 Bit

  2. #2
    Avatar von Navy
    Navy Navy ist offline Freiwillige Serverwehr
    tutorials.de Administrator
    Registriert seit
    Jul 2003
    Ort
    Montreal (Quebec)
    Beiträge
    1.667
    Hast Du ein lauffähiges Minimalbeispiel (http://www.minimalbeispiel.de/mini.html)? Das würde die Fehlersuche vereinfachen.

    Aber ein paar Tips:

    Code :
    1
    
    \ofoot{\singlespacing{\includegraphics[width=2cm]{gfx/dhbw.png}}}
    Wozu das Singlespacing wenn doch gar kein Text vorhanden ist?

    Code :
    1
    
    \ohead{\textnormal{\headmark}}
    Das \textnormal kann weg

    Code :
    1
    2
    3
    4
    5
    6
    7
    
    \makeatletter
    \renewcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi
        \thispagestyle{scrheadings}
        \global\@topnum\z@
        \@afterindentfalse
        \secdef\@chapter\@schapter}
    \makeatother

    Den Schalter "headings" vom KomaScript kennst Du? Der kann "right", "left" und "any".
     
    Navy

    --
    Echtzeithilfe unter irc.tutorials.de #tutorials.de

  3. #3
    eXasperation eXasperation ist offline Mitglied
    Registriert seit
    Oct 2008
    Ort
    Epfendorf
    Beiträge
    14
    Zitat Zitat von Navy Beitrag anzeigen
    Das \textnormal kann weg
    Nö, sonst isses doch standardmäßig kursiv ôO

    Zitat Zitat von Navy Beitrag anzeigen
    Den Schalter "headings" vom KomaScript kennst Du? Der kann "right", "left" und "any".
    Werd ich mir mal näher anschauen!
    Schonmal vielen Dank!

    Den singlespacing hatte ich noch drin, weil ich die Grafik erst in der Kopfzeile hatte, welche Text enthielt, der Rest des Dokuments aber mit onehalfspacing gekennzeichnet ist und ich keinen anderen Weg sah, die Kopfzeile trotzdem mit normalem Zeilenabstand zu machen.
     
    • AMD Athlon X6
    • 16GB DDR3 RAM
    • ATI Radeon HD5850
    • Windows 7 64 Bit

  4. #4
    Avatar von Navy
    Navy Navy ist offline Freiwillige Serverwehr
    tutorials.de Administrator
    Registriert seit
    Jul 2003
    Ort
    Montreal (Quebec)
    Beiträge
    1.667
    Code :
    1
    
    \setkomafont{pagehead}{\normalfont}

    Ich lege Dir den scrguide ans Herz: ftp://ftp.ctan.org/tex-archive/macro...t/scrguide.pdf
     
    Navy

    --
    Echtzeithilfe unter irc.tutorials.de #tutorials.de

  5. #5
    eXasperation eXasperation ist offline Mitglied
    Registriert seit
    Oct 2008
    Ort
    Epfendorf
    Beiträge
    14
    Also das any, left, right steuert aber nicht, dass meine kapitelangabe sowohl in der mitte, als auch rechts stehen...

    Im Anhang siehst meine Kopfzeile... da sollte eigentlich nur rechts was stehen...
    Hier mal meine header.tex:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    
     
    \documentclass[12pt,pdftex,a4paper,oneside,headsepline,footsepline,nochapterprefix]{scrreprt}
     
    \usepackage[ngerman]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage{graphicx}
    \usepackage{graphicxsp}
    \usepackage{fancyvrb}
    \usepackage{scrpage2}
    \usepackage[babel,german=quotes]{csquotes}
    \usepackage{geometry}
    \usepackage[T1]{fontenc}
    \usepackage{titlesec}
    \usepackage{xcolor}
    \usepackage{setspace}
     
    \usepackage[font=small,labelfont=it]{caption}
    \renewcommand{\captionfont}{\small\it}
     
    %\onehalfspacing
    \linespread{1.5}
    \setlength{\headheight}{-0.5cm}
    \setkomafont{pagehead}{\normalfont}
     
    \geometry{a4paper, top=35mm, left=25mm, right=25mm, bottom=25mm,
             headsep=25mm, footskip=10mm}
     
     
    \titleformat{\thechapter}[display]  % {command}[shape]
      {\usekomafont{chapter}\Large \color{black}}  % format
      {}%------------------------------------------% label
      {5pt}%---------------------% sep (from chapternumber)
      {\vspace{0mm} \filright}
      [\vspace{0mm} \filright]%
     
    \titlespacing*{\chapter}%
    {0pt}% <- Abstand zum linken Rand
    {0pt}% <- Abstand nach oben
    {0pt}% <- Abstand nach unten
     
    \titleformat{\thesection}[display]                                      % {command}[shape]
      {\usekomafont{section}\bf\normalsize \color{black}} % format
      {}%------------------------------------------------   % label
      {0pt}%--------------------------------------------    % sep (from chapternumber)
      {\vspace{0mm} \filright}
      [\vspace{0mm} \filright]%
     
    \titlespacing*{\section}%
    {0pt}% <- Abstand zum linken Rand
    {0pt}% <- Abstand nach oben
    {0pt}% <- Abstand nach unten
     
    % ---------------------------------------
     
    \usepackage{helvet}
    \renewcommand{\familydefault}{\sfdefault}
     
    \setlength{\parindent}{5pt}
    \setlength{\parskip}{5pt}
     
    % Festlegen der Header-/Footer Eigenschaften
    \pagestyle{scrheadings} %\setheadsepline{0.6pt}
    %\automark[chapter]{chapter}
    \ohead{\headmark}
    \ifoot{\includegraphics[width=6mm]{gfx/haas.jpg}}
    \ofoot{\includegraphics[width=15mm]{gfx/dhbw.png}}
    \cfoot{\pagemark}
     
    \makeatletter
    \renewcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi
                    \thispagestyle{scrheadings}
                    \global\@topnum\z@
                    \@afterindentfalse
                    \secdef\@chapter\@schapter}
    \makeatother
     
    % neues Listenformat definieren
    \newenvironment{mylist}{\begin{itemize}\leftskip=5cm}{\end{itemize}}
    \renewcommand{\labelitemi}{--} % anderes Aufzählungszeichen

    Wie du im Anhang außerdem siehst, steht bei der chapter-bezeichnung auch die Zahl Kapitelzahl dabei. Diese sollte aber in der Kopfzeile nicht zu sehen sein, ist das möglich?
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken LaTeX Headereinstellungen scrheadings-unbenannt.jpg  
     
    • AMD Athlon X6
    • 16GB DDR3 RAM
    • ATI Radeon HD5850
    • Windows 7 64 Bit

  6. #6
    Avatar von Navy
    Navy Navy ist offline Freiwillige Serverwehr
    tutorials.de Administrator
    Registriert seit
    Jul 2003
    Ort
    Montreal (Quebec)
    Beiträge
    1.667
    Code :
    1
    
    \clearscrheadings
    nach
    Code :
    1
    
     \pagestyle{scrheadings}
    hilft

    Zitat Zitat von eXasperation Beitrag anzeigen
    Also das any, left, right steuert aber nicht, dass meine kapitelangabe sowohl in der mitte, als auch rechts stehen...
    Ja. Alternativ auch openright, openleft und openany.
    Oder was willst Du sonst mit
    Code :
    1
    2
    3
    4
    5
    6
    7
    
    \makeatletter
    \renewcommand\chapter{\if@openright\cleardoublepage\else\clearpage\fi
                    \thispagestyle{scrheadings}
                    \global\@topnum\z@
                    \@afterindentfalse
                    \secdef\@chapter\@schapter}
    \makeatother
    bewirken?

    [Rest ignoriert]
    Das ist kein Minimalbeispiel.
     
    Navy

    --
    Echtzeithilfe unter irc.tutorials.de #tutorials.de

Ähnliche Themen

  1. LaTex
    Von flokli im Forum Sonstige Sprachen
    Antworten: 4
    Letzter Beitrag: 10.09.10, 18:19
  2. Antworten: 0
    Letzter Beitrag: 24.09.07, 15:46
  3. Latex in C++ .NET
    Von thomaskrause im Forum VisualStudio & MFC
    Antworten: 1
    Letzter Beitrag: 13.05.07, 14:44
  4. LaTeX: pst-pdf
    Von LukeS im Forum Sonstige Sprachen
    Antworten: 0
    Letzter Beitrag: 31.12.06, 16:17
  5. dvi/pdf -> LaTeX
    Von Moartel im Forum Linux & Unix
    Antworten: 2
    Letzter Beitrag: 21.06.05, 16:18

Stichworte