PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Komisches Problem mit Bildern



nul
01-12-2009, 21:41
Es handelt sich um folgenden eigentlich recht einfachen Code:


\documentclass[a4paper, 11pt, german,pdftex,headsepline,footsepline]{article}

\usepackage[utf8]{inputenc}
\usepackage[babel, german=swiss]{csquotes}
\usepackage[english, ngerman]{babel}

\usepackage{rotating}

\parindent 0pt

\usepackage[headsepline,footsepline]{scrpage2}
\pagestyle{scrheadings}
\setlength{\headheight}{1.1\baselineskip}

\newsavebox{\FooterLogoRight}
\sbox{\FooterLogoRight}{
\begin{minipage}[th]{3cm}
\raisebox{-0cm}{
\includegraphics[scale=0.55]
{"img/FH"}
}
\end{minipage}
\begin{minipage}[th]{2cm}
\textbf{Projekt SPR3}
\end{minipage}
}

\setlength\headheight{2cm}
\ihead[\usebox{\FooterLogoRight}\headmark]{
\usebox{\FooterLogoRight}\headmark
\vspace{0.2cm}
}

\begin{document}

\includegraphics[scale=0.55]{"img/FH"}

\end{document}

Das Lustige an dem Code: Das Bild im Header wird eingebunden und angezeigt, alles ohne Probleme. Das 2te Bild im {document} verursacht aber einen Fehler, egal warum, egal wieso, ich find das Problem nicht.

Dabei erhalte ich folgende Meldung:

...
(/usr/share/texmf-texlive/tex/latex/koma-script/scrpage2.sty)
<"img/FH".jpg, id=1, 142.3719pt x 86.4831pt> <use "img/FH".jpg>
Underfull \hbox (badness 10000) in paragraph at lines 26--26
[]\OT1/cmr/bx/n/10.95 Projekt
(./Bericht.aux)
! Argument of \language@active@arg" has an extra }.
<inserted text>
\par
l.36 \includegraphics[scale=0.55]{"img/FH"}

Ja gut, es ist auch kein graphicx Paket eingebunden. Denkste, egal ob ich's hinzufuege oder nicht, 1. Bild wird angezeigt, 2tes Bild nicht ...

Ach uebrigens, bei den Bild handelt es sich um ein JPG Bild, und wenn ich's in ein PNG umwandle gehts auch nicht ...

Hat jemand einen Plan?

-------------------------
Fragt nicht mich wo das Problem war, aber jetzt funktionierts?!? Bin etwas verwirrt ...

u_fischer
02-12-2009, 08:47
Die Anführungszeichen beim Bildnamen sind falsch und unnötig.

Beim Bild im Header funktioniert es, weil du die Anführungszeichen in der Präambel verwendest. Im Dokument hat babel die " aktiv gemacht, es sind nun Befehle (sie erzeugen jetzt Umlaute oder Trennstellen), und deswegen explodiert es.

Siehe auch Doku von babel + \shorthandoff{"}.

voss
02-12-2009, 08:49
Es handelt sich um folgenden eigentlich recht einfachen Code:

l.36 \includegraphics[scale=0.55]{"img/FH"}[/code]


lass die Anführungsstriche weg

Herbert