goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Bild über \ohead einfügen möglich?

 

Ougagagoubu
Forum-Newbie
Forum-Newbie

Beiträge: 9
Anmeldedatum: 15.05.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 30.05.2013, 18:40     Titel: Bild über \ohead einfügen möglich?
  Antworten mit Zitat      
Hallo,

wie der Titel schon sagt, möchte ich ein Bild noch über den \ohead Befehl einfügen, damit ich sowohl Seitenzahl , aktuelle \section (ist das auch mit \subsection möglich?) als auch das dazugehörige Bild des Instituts auf der Seite habe. Ich habe noch so einige Probleme mit dem KOMA-Script, weshalb ich momentan auf [automark] zurückgreife. Wie lasse ich \sections, \subsections etc. manuell anzeigen in der Kopfzeile? Mir fehlt da der Befehl Sad


Hier mein Minimalbeispiel:

Code • Öffne in Overleaf


\documentclass[12pt,a4paper,titlepage]{article}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage{graphicx}
\usepackage[automark]{scrpage2}

\graphicspath{{Bilder/}}

\ohead{\includegraphics{tulogo2}}
\setheadtopline{1pt}
\setheadsepline{0.4pt}
\pagestyle{scrheadings}



\begin{document}

\section{hallo}

blub

\end{document}
Private Nachricht senden Benutzer-Profile anzeigen

Johannes_B
Moderator
Moderator


Beiträge: 5005
Anmeldedatum: 01.11.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 30.05.2013, 18:46     Titel:
  Antworten mit Zitat      
Ein paar kurze Fragen: Warum nimmst du denn nicht scrartcl als Dokumentklasse?
Was meinst du mit "über den ohead-Befehl"? Willst du, dass das Logo In der Kopfzeile jeder einzelnen Seite erscheint?

Die Kopfzeile sollte nicht komplett überladen werden, sie dient schließlich nur der Orientierung. Seitenzahlen haben auch in der Fußzeile nen gemütlichen Platz.
_________________

TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.
Private Nachricht senden Benutzer-Profile anzeigen

Ougagagoubu
Forum-Newbie
Forum-Newbie

Beiträge: 9
Anmeldedatum: 15.05.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 30.05.2013, 19:14     Titel:
  Antworten mit Zitat      
Worin besteht der Unterschied zu scrartcl? Ich benutze es nicht, weil ich es nicht kenne Smile

Zitat:
Was meinst du mit "über den ohead-Befehl"? Willst du, dass das Logo In der Kopfzeile jeder einzelnen Seite erscheint?


genau. Ich will es mal ausprobieren. Ich möchte dann auch eine Variante probieren, wo das Bild im \ihead steht, so wie es bisher war, aber da empfinde ich das Logo als zu klein. Bloß wie bekomme ich da die Seitenzahl dann nach unten?
Private Nachricht senden Benutzer-Profile anzeigen

Johannes_B
Moderator
Moderator


Beiträge: 5005
Anmeldedatum: 01.11.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 30.05.2013, 19:24     Titel:
  Antworten mit Zitat      
Koma-script (und damit auch scrartcl) bietet nette Möglichkeiten verschiedene Layoutsachen über leicht zu merkende Optionen einzustellen.

Code • Öffne in Overleaf

\documentclass[12pt,a4paper,titlepage]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[demo]{graphicx}
\usepackage[automark]{scrpage2}
\pagestyle{scrheadings}
\usepackage{blindtext}

\ohead{\includegraphics[width=12pt,height=12pt]{tulogo2}}

\begin{document}
\Blinddocument

\end{document}
 

_________________

TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.
Private Nachricht senden Benutzer-Profile anzeigen

Ougagagoubu
Forum-Newbie
Forum-Newbie

Beiträge: 9
Anmeldedatum: 15.05.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 30.05.2013, 22:53     Titel:
  Antworten mit Zitat      
Ja ok, aber damit weiß ich jetzt genauso viel wie vorher ?!^^

Also ich will ja, dass mein Bild, was ich einfügen möchte, eben genau über diesem \ohead steht, und nicht ins \ohead eingebunden wird, weil soweit war ich ja schon Smile Ergo, in meinem Falle, über der obersten Rule links oben in der Ecke auf jeder einzelnen Seite zu finden ist.

Ich denke ich könnte das auch manuell machen für jede Seite, aber das wäre ja sehr umständlich. Gibt es eine Seite, wo ich mich übers KOMA Script informieren kann ?

Danke trotzdem!
Private Nachricht senden Benutzer-Profile anzeigen

Johannes_B
Moderator
Moderator


Beiträge: 5005
Anmeldedatum: 01.11.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 30.05.2013, 23:04     Titel:
  Antworten mit Zitat      
Die Dokumentation zu jedem auf deinem Rechner installiertem Paket findest du am schnellsten im Terminal/Konsole/Eingabeaufforderung

Code • Öffne in Overleaf
texdoc koma
und mit enter bestätigen.

Oder auch die aktuellste Version.

Ob du das Logo wirklich auf jeder Seite haben willst? Jetzt beim Feierabendbier möchte ich mir darüber keine Gedanken machen, falls keiner was postet, dann morgen



EDIT: Ganz ehrlich, mit scrpage2 habe ich es nicht geschafft, dazu habe ich zu wenig Erfahrung mit Kolumnentiteln.
Aber ein Vorschlag mit dem Paket fancyhdr:

Code • Öffne in Overleaf

\documentclass[12pt,a4paper,titlepage]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[demo]{graphicx}


\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhead{}
\fancyhead[R]{\includegraphics[width=16pt,height=16pt]{tulogo2
}\\\rightmark}
\fancyhead[C]{\leftmark}


\begin{document}
\section{Abschnitt1}
\newpage \null
\subsection{unterabschnitt11}
\newpage \null
\subsection{unterabschnitt12}
\newpage \null
\section{Abschnitt2}
\newpage \null
\subsection{unterabschnitt21}
\newpage \null
\subsection{unterabschnitt22}
\newpage \null
\section{Abschnitt3}
\newpage \null
\subsection{unterabschnitt31}
\newpage \null
\subsection{unterabschnitt32}
\newpage \null
\end{document}
 


Was ich trotzdem nicht verstehe:

Das o steht für außen (outer), du willst das Logo aber links und über der obersten Linie? Dann wäre das doch an die Bindung geklatscht und sähe mehr als mäßig aus?

Code • Öffne in Overleaf

B Logo
i--------------------------------
n                           ohead
d--------------------------------
u
n
g

_________________

TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.
Private Nachricht senden Benutzer-Profile anzeigen

Besserwisser
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 31.05.2013, 12:59     Titel:
  Antworten mit Zitat      
Mit KOMA-Script-Mitteln, Seitenzahl oben links (das ist sehr, sehr ungewöhnlich, aber Du hast geschrieben, dass Du das da wolltest), Logo und Kolumnentitel oben rechts, wobei zunächst der Titel von \section und ab der nächsten Seite jeweils der von \subsection verwendet wird:
Code • Öffne in Overleaf
\documentclass[12pt,a4paper,titlepage]{article}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage[demo]{graphicx}% Option Demo ersetzt Bilder durch Kästen (siehe <http://www.golatex.de/wiki/Minimalbeispiel>)
\usepackage[headtopline,headsepline,automark]{scrpage2}

\clearscrheadfoot
\ohead{%
  \headmark% siehe KOMA-Script-Anleitung
  \makebox[0pt][r]{% Der Inhalt dieser Box verbraucht keinen horizontalen Platz
    \raisebox{\baselineskip}[0pt]{% Den Inhalt dieser Box eine Zeile
                                % (\baselineskip) nach oben verschieben, aber
                                % keinen Platz (0pt) dafür verbrauchten
      \includegraphics[width=4cm,height=1cm]{tulogo2}% Beispiellogo
    }%
  }%
}
\ihead{\pagemark}
\automark[section]{subsection}
\setheadtopline{1pt}
\pagestyle{scrheadings}

\usepackage{blindtext}% Ebenfalls praktisch für Minimalbeispiele

\begin{document}

\blinddocument

\end{document}
 


Und jetzt das ganz so vertauscht, dass die Seitenzahl außen steht::
Code • Öffne in Overleaf
\documentclass[12pt,a4paper,titlepage]{article}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage[demo]{graphicx}% Option Demo ersetzt Bilder durch Kästen (siehe <http://www.golatex.de/wiki/Minimalbeispiel>)
\usepackage[headtopline,headsepline,automark]{scrpage2}

\clearscrheadfoot
\ihead{%
  \makebox[0pt][l]{% Der Inhalt dieser Box verbraucht keinen horizontalen Platz
    \raisebox{\baselineskip}[0pt]{% Den Inhalt dieser Box eine Zeile
                                % (\baselineskip) nach oben verschieben, aber
                                % keinen Platz (0pt) dafür verbrauchten
      \includegraphics[width=4cm,height=1cm]{tulogo2}% Beispiellogo
    }%
  }%
  \headmark% siehe KOMA-Script-Anleitung
}
\ohead{\pagemark}
\automark[section]{subsection}
\setheadtopline{1pt}
\pagestyle{scrheadings}

\usepackage{blindtext}% Ebenfalls praktisch für Minimalbeispiele

\begin{document}

\blinddocument

\end{document}

Und noch eine Alternative, bei der das Logo in der Mitte steht und fast bis an den oberen Rand verschoben wird:
Code • Öffne in Overleaf
\documentclass[12pt,a4paper,titlepage]{article}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage[demo]{graphicx}% Option Demo ersetzt Bilder durch Kästen (siehe <http://www.golatex.de/wiki/Minimalbeispiel>)
\usepackage[headtopline,headsepline,automark]{scrpage2}

\clearscrheadfoot
\ihead{%
  \headmark% siehe KOMA-Script-Anleitung
}
\ohead{\pagemark}
\chead{%
  \raisebox{\dimexpr \topmargin+1in-\totalheight\relax}[0pt]{%
    \includegraphics[width=4cm,height=2cm]{tulogo2}% Beispiellogo
  }%
}
\automark[section]{subsection}
\setheadtopline{1pt}
\pagestyle{scrheadings}

\usepackage{blindtext}% Ebenfalls praktisch für Minimalbeispiele

\begin{document}

\blinddocument

\end{document}

Oder eine Alternative, bei der es quasi in die Linie integriert ist:
Code • Öffne in Overleaf
\documentclass[12pt,a4paper,titlepage]{article}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage[demo]{graphicx}% Option Demo ersetzt Bilder durch Kästen (siehe <http://www.golatex.de/wiki/Minimalbeispiel>)
\usepackage[headtopline,headsepline,automark]{scrpage2}

\clearscrheadfoot
\ihead{%
  \headmark% siehe KOMA-Script-Anleitung
}
\ohead{\pagemark}
\chead{%
  \raisebox{\ht\strutbox}[0pt]{%
    \includegraphics[width=4cm,height=2cm]{tulogo2}% Beispiellogo
  }%
}
\automark[section]{subsection}
\setheadtopline{1pt}
\pagestyle{scrheadings}

\usepackage{blindtext}% Ebenfalls praktisch für Minimalbeispiele

\begin{document}

\blinddocument

\end{document}

Vieles weitere ist möglich. Hilfreich ist dabei jedoch, wenn man ein paar LaTeX-Basisbefehle wie \makebox und \raisebox beherrscht und auch die KOMA-Script-Anleitung oder das KOMA-Script-Buch zur Hand nimmt. Da stehen nämlich viele nützliche Tipps drin. Der Trick mit der \makebox-Anweisung stammt beispielsweise aus dem KOMA-Script-Buch.

BTW: Manchmal gibt es Probleme, wenn man \includegraphics im Kopf verwendet und gleichzeitig Bilder auf den Seiten hat. Falls ein solches Problem auftritt, kann man sich leicht mit Hilfe von \newsavebox, \sbox und \usebox helfen. Leider funktioniert das aber nicht mit Option demo für graphicx. Deshalb kann ich hier kein vollständiges Minimalbeispiel zum Problem angeben. Hier also nur skizziert, wie das dann geht:
Code • Öffne in Overleaf
\documentclass[12pt,a4paper,titlepage]{article}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage{graphicx}
\usepackage[headtopline,headsepline,automark]{scrpage2}

\newsavebox\logobox
\sbox\logobox{%
  \includegraphics[width=4cm,height=2cm]{tulogo2}% Beispiellogo
}
\clearscrheadfoot
\ihead{%
  \headmark% siehe KOMA-Script-Anleitung
}
\ohead{\pagemark}
\chead{%
  \raisebox{\ht\strutbox}[0pt]{%
    \usebox\logobox
  }%
}
\automark[section]{subsection}
\setheadtopline{1pt}
\pagestyle{scrheadings}

\usepackage{blindtext}% Ebenfalls praktisch für Minimalbeispiele

\begin{document}

\blinddocument

\end{document}

Übrigens: Gerade dann, wenn man scrartcl, also eine KOMA-Script-Klasse verwendet, wird ausdrücklich empfohlen, nicht fancyhdr, sondern scrpage2 zu verwenden! Wenn man wie im facnyhdr-Beispiel von Johannes die obere Linie weg lässt, funktioniert das übrigens mit scrpage2 fast genauso einfach:
Code • Öffne in Overleaf
\documentclass[12pt,a4paper,titlepage,headheight=30pt]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}
\usepackage[demo]{graphicx}% Option Demo ersetzt Bilder durch Kästen (siehe <http://www.golatex.de/wiki/Minimalbeispiel>)

\usepackage[headsepline]{scrpage2}
\ohead{\includegraphics[width=16pt,height=16pt]{tulogo2}\\\rightmark}
\chead{\rule{0pt}{16pt}\\\leftmark}
\automark[subsection]{section}
\renewcommand*{\sectionmark}[1]{\markboth{\thesection~#1}{}}%
\pagestyle{scrheadings}

\begin{document}
\section{Abschnitt1}
\newpage \null
\subsection{unterabschnitt11}
\newpage \null
\subsection{unterabschnitt12}
\newpage \null
\section{Abschnitt2}
\newpage \null
\subsection{unterabschnitt21}
\newpage \null
\subsection{unterabschnitt22}
\newpage \null
\section{Abschnitt3}
\newpage \null
\subsection{unterabschnitt31}
\newpage \null
\subsection{unterabschnitt32}
\newpage \null
\end{document}

\end{document}
 

Johannes_B
Moderator
Moderator


Beiträge: 5005
Anmeldedatum: 01.11.12
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 31.05.2013, 13:07     Titel:
  Antworten mit Zitat      
Hallo Besserwisser,

vielen Dank für deine äussert ausführliche Antwort, da sollte für den Fragensteller auf jeden Fall irgendetwas dabei sein.
Den Hinweis, das fancyhdr nicht ganz so toll mit Koma harmoniert hätte ich eignetlich geben müssen, aber ich hab nicht daran gedacht.
_________________

TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.
Private Nachricht senden Benutzer-Profile anzeigen

Ougagagoubu
Forum-Newbie
Forum-Newbie

Beiträge: 9
Anmeldedatum: 15.05.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 31.05.2013, 15:14     Titel:
  Antworten mit Zitat      
Ohja vielen vielen Dank!

Werde das mal alles ausprobieren und das Thema als beantwortet abhaken ! Smile
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de goPCB.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2018 goLaTeX.de