PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Logos in Kopfzeile einfügen (LyX)



iceman#1
21-12-2009, 12:27
hallo Leute,
ich bin momentan am verzweifeln. ich hab zwar über die Suche mehrere Möglichkeiten gefunden wie man ein Logo einfügen könnte, jedoch funktioniert es bei mir nicht.

Die Kopf und Fußzeile sieht momentan genau aus wie ich sie haben will. Bloß es fehlt nur noch ein Logo oben rechts und oben links.
ich hab bereits alle varianten mit \includegraphics{} ausprobiert.
Momentan funktioniert es soweit, dass er anscheinend ein Bild einfügt, man das aber nicht sieht. Man sieht es wenn man die Größe [height=x] vergrößert. dann rutscht die waagerechte Linie, welche die Kopfzeile abgrenzt weiter runter.

vielleicht hab ich auch nur ein paar gegensätzliche Befehle drin, die ich übersehe. aber seht selbst

Windows XP
MiKTex: 2.7
Lyx: 1.5.7 (eine ältere version um mit meinem anderen PC reibungslos zu kommunizieren)

Hier mein latex-Vorspann:



\usepackage{caption}
\captionsetup{margin=10pt,labelfont=bf,width=.70\t extwidth,format=hang}

\setlength{\textfloatsep}{0em}
\setlength{\floatsep}{0em}
\setlength{\intextsep}{0em}

\usepackage{setspace}
\onehalfspacing

\pagestyle{headings}


\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\usepackage{scrpage2} %Paket scrpage2 benutzen
\pagestyle{scrheadings} %Seitenstil scrheadings verwenden
\clearscrheadfoot %Kopf und Fußzeile löschen
\chead[\headmark]{\headmark}
\usepackage{graphicx}
\ihead{\includegraphics[height=50pt]{lyx_pics/uni_logo_700}}


\addtolength{\headsep}{\baselineskip} %Platz zwischen Kopfzeilenlinie und Text
\setheadsepline{1pt} %Separate Linie im Kopf
\setfootsepline{1pt} %Separate Linie im Fuss
\ifoot[name]{name} %links in Fußzeile name
\cfoot[Diplomarbeit]{Diplomarbeit} %mittig in Fußzeile Diplomarbeit


Danke für Eure Hilfe im Voraus und schöne Feiertage!

cookie170
21-12-2009, 13:42
Hallo,

exportiere Deine Datei nach LaTeX und such' dort nach dem Fehler, das ist wesentlich einfacher als in Lyx. In der Regel findet man den Fehler dann nach ein paar Minuten, während einem in Lyx ja bereits die von TeX ausgespuckten Hinweise vorenthalten werden.

Lyx ist klasse, um als Vielschreiber auf der gleichen Oberfläche einen Text nach dem anderen zu verfassen, aber zum Experimentieren nicht geeignet.

Gruß,
Alexander

iceman#1
04-01-2010, 13:30
Hallo,
gesundes Neues erstmal.
Ich hab den Fehler bis jetzt nicht finden können. Mit latex bin ich nicht wirklich gut vertraut. benutze LyX weil es so schön einfach ist. Einzelne aufgetretene probleme konnte ich mit meinen beschränkten Latex Wissen beweltigen, manche konnte ich in Foren nachlesen. leider finde ich für mein problem keine Lösung.
Wonach sollte ich denn im 'Latex plain' suchen?

gruß

bobmalaria
04-01-2010, 15:06
hi,

wie soll denn die kombination von logo und linie aussehen. soll das logo über der linie stehen oder soll das logo auf der seite stehen und die linie in halber höhe der grafik beginnen?

gruss

aistudy
05-01-2010, 13:08
Hi,

bin auch gerade an einer Dokumentation mit Latex, jedoch noch Anfänger.
Aber evtl. habe ich die Header so ähnlich wie du sie möchtest.

Initialisieren der Dokumentenklasse mit sepline für head und foot:

\documentclass[pdftex, %Soll nur als PDF erzeugt werden
paper=a4, %A4-Papier
12pt, %Schriftgröße
headsepline, % Linie nach Kopfzeile
footsepline, % Linie nach Fußzeile
plainheadsepline,
plainfootsepline,
]{scrreprt}

Und hier der Code für die Header:

% Headings
\clearscrheadfoot
\ihead[\includegraphics[height=1cm]{pic}]{\includegraphics[height=1cm]{pic}}
\ohead[\includegraphics[height=1cm]{pic}]{\includegraphics[height=1cm]{pic}}
\cfoot{}
\ifoot[\thepage]{\thepage}
\ofoot[\leftmark]{\leftmark}
\pagestyle{scrheadings}
\automark[section]{chapter}

Ergibt bei mir:
Header links und rechts je ein Bild skaliert auf 1cm Höhe
Footer links Seitenanzahl und rechts Kapitel ("1 Kapitelname")

Hoffe hilft dir weiter

iceman#1
06-01-2010, 11:31
hey,
vielen Dank für die für deine Hilfe, jedoch hat sie nicht wirklich geholfen.

benutzt habe ich von dir nur:

\ihead[\includegraphics[height=1cm]{pic}]{\includegraphics[height=1cm]{pic}}
\ohead[\includegraphics[height=1cm]{pic}]{\includegraphics[height=1cm]{pic}}
jedoch spuckt mir LyX dann den Fehler
Missing \begin{document} aus.
die anderen deiner zeilen habe ich ja bereits schon auf meine Art gelöst und sind nicht wirklich mit meinen wünschen vereinbar (nicht mit meinem Latex-Wissen realisierbar).
Die angaben zur Dokumentenklasse, Schriftgröße mache ich in den Dokumenteneinstellungen. pdftex nutze ich nicht (wandle mit ps2pdf um)
und die Linien in Kopf und Fußzeile funktionieren bei mir auch prima.

@ bobmalaria
die Linie soll unter der Kopfzeile sitzen, also die Logos unterstreichen.

aistudy
06-01-2010, 11:36
ups mein Fehler ^^.


\ihead[{\includegraphics[height=1cm]{pic}}]{\includegraphics[height=1cm]{pic}}
\ohead[{\includegraphics[height=1cm]{pic}}]{\includegraphics[height=1cm]{pic}}

Da müssen noch geschweifte Klammern drum sonst will er den Befehl sofort umsetzen.

Gruß

Andreas

iceman#1
08-01-2010, 08:00
danke, mit dem Quellcode läuft LyX zwar durch, stellt jeddoch kein Bild dar. (pic liegt als eps vor)

Vorspann jetzt:


\usepackage{graphicx}
\usepackage{caption}
\captionsetup{margin=10pt,labelfont=bf,width=.70\t extwidth,format=hang}

\setlength{\textfloatsep}{0em}
\setlength{\floatsep}{0em}
\setlength{\intextsep}{0em}

\usepackage{setspace}
\onehalfspacing


\pagestyle{headings}


\makeatletter
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
\usepackage{scrpage2}
\pagestyle{scrheadings}
\clearscrheadfoot
\chead[\headmark]{\headmark}

\ihead[{\includegraphics[height=1cm]{pic}}]{\includegraphics[height=1cm]{pic}}
\ohead[{\includegraphics[height=1cm]{pic}}]{\includegraphics[height=1cm]{pic}}

\addtolength{\headsep}{\baselineskip}
\setheadsepline{1pt}
\setfootsepline{1pt}
\ifoot[name]{name}
\cfoot[Arbeit]{Arbeit}

aidstudy, mit folgendem includegraphics code erreiche ich das gleiche. Sieht nicht so kompliziert aus wie deiner und LyX läuft auch durch, aber zeigt ebenfalls nichts an:


\ihead{\includegraphics[height=1cm]{pic}}
\ohead{\includegraphics[height=1cm]{pic}}

bobmalaria
08-01-2010, 09:44
bei den kopfzeilenbefehlen wie \ohead[]{} ist der inhalt in [] klammer für plain seiten, z.b. kapitelstarts.
der inhalt in {} klammern ist für den seitenstil scrheadings, also für normale textseiten.

wenn dein bild als eps vorliegt, darfst du nicht direkt zu pdf kompilieren. möchtest du das, konvertiere dein bild zu pdf.

pdf ist wie eps eine vektorgrafik und du kannst ohne qualitätsverlust konvertieren. dazu ist in deiner tex-distribution schon das tool epstopdf vorhanden.

öffne die windows eingabeaufforderung, navigiere in den ordner deiner eps datei und gebe dann ein: epstopdf meinbild.eps


gruss

aistudy
08-01-2010, 16:53
Hallo,

wie bobmalaria schon sagte wenn du überall die gleichen header willst machst du in die eckigen Klammern das gleiche wie in die geschweiften.

Zu den Bilddateien:
Ich verwende lieber "normale" Bildformate wie png, jpg etc dafür nehme ich "pdftex" (siehe documentclass-Definition oben) da ich eh nur pdf erzeugen möchte. Nur wie das in Lyx geht leider keine Ahnung.

Gruß

iceman#1
22-01-2010, 07:04
dank euch, ich probiers!