PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : \includegraphics unknown



chris21
14-04-2006, 13:37
hallo,
ich bin anfänger und wollte nun ein bild ( im jpg Format ) in mein Dukument einfügen, hab unter
http://www.hpfsc.de/default.php?url=./latex/index.html
reingeschaut und den code so geschrieben:

\usepackage{graphicx}
.
.
.
.

\begin{figure}
\centering
\includegraphics{grafik.jpg}
\caption{eine Grafik ohne Sinn und Verstand}
\label{img:grafik-dummy}
\end{figure}

jetzt ist aber \includegraphics immer kursiv geschrieben ?
und es kommt ein fehler das die grafik.bb nicht gefunden werden konnt.

Dann hab ich gelesen das ich anstatt \usepackage{graphicx}
das \usepackage[pdflatex]{graphicx}
schreiben soll ? ging aber auch net ......

so weis jemand von euch rat ?

muss ich vielleicht das package nachinstallieren ?
dumme frage wie geht das ?

danke für tipps
Chris

countbela666
14-04-2006, 13:57
Hallo Chris und willkommen an Board,

die Fehlermeldung deutet mit ziemlicher Sicherheit darauf hin, dass du versuchst, ein JPG in ein Dokument einzubinden, das du mit LaTeX (also nach DVI bzw. PS) kompilierst. Das kann nicht funktionieren, da LaTeX nur mit EPS-Grafiken etwas anfangen kann und in deinem JPG dann nach einer BoundingBox (bb) sucht, die dort natürlich nicht vorhanden ist.

Wenn du eine Grafik im JPG-, PNG- oder PDF-Format in dein Dokument einbinden willst, musst du mit pdfLaTeX statt mit LaTeX erstellen, oder falls du das nicht willst, musst du die Grafik vorher ins EPS-Format umwandeln.

Fragen dieser Art (und übrigens auch die Erklärung zu dieser Fehlermeldung) findest du auch in Bischis LaTeX-Bilder-HOWTO (einer der WICHTIG-Threads dieses Forums).

Grüße,
Marcel

chris21
14-04-2006, 13:58
also das package ist installiert , das howto hat mir leider nicht weitergeholfen ....


hier mal mein komplette text:


\documentclass{article}

% deutsche Sonderzeichen benutzen
\usepackage[ngerman]{babel}

% wegen deutschen Umlauten
\usepackage[ansinew]{inputenc}

% Grafikpaket laden
\usepackage[dvips]{graphicx}

% Daten für Deckblatt
\title{Praxisemesterbericht\Huge}
\author{Christian}
\date{01.03.06-31.08.06}



% hier beginnt das Dokument
\begin{document}

% Deckblatt einfügen
\maketitle
\newpage
% Inhaltsverzeichnis einfügen
\tableofcontents
% das Abbildungsverzeichnis
\newpage
\listoffigures

\newpage

\section{Einführung}
hallo das ist die einführung.

\section{Firmengeschichte }

blablabl
blablabla

\newpage

\section{VDHL}
Einführug ind die Module



\begin{figure}
\centering
\includegraphics{grafik.jpg}
\caption{eine Grafik ohne Sinn und Verstand}
\label{img:grafik-dummy}
\end{figure}





\subsection{Modul Dual Port Ram}

Das Dual Port Ram wurde mit dem IP (Intelectual Properties) Core Genarator
automatisch erzeugt.



\subsection{Modul Arbiter}

Da auf den DP Ram von mehreren Modulen
zugegriffen werden kann , ist ein Arbite nötig, der
die Zugriffe arbitriert.
Es muss auch draauf geachtet werden das alle Ports die gleiche Priorität haben
und kein Port bevorzugt wird.

\end{document}

chris21
14-04-2006, 14:00
hallo,
was mich halt stark wundert ist das der Befehl
/ includegraphics immer kursiv ist ( und nicht erkannt wird ? )

Chris

countbela666
14-04-2006, 14:05
Du rückst ein bisschen wenig Informationen heraus, um dir helfen zu lassen.

Was heißt "includegraphics ist kursiv"? Wird in deinem Editor so ein Syntaxfehler angezeigt? Wenn ja, welchen Editor nutzt du? Mit welchem Kommando erstellst du dein Dokument? In welchem Format liegt die Grafik nun vor, JPG oder EPS? Welches sind die genauen Fehlermeldungen?

BTW: lass die Treiberangabe beim Einbinden des graphicx-Pakets weg, die ist unnötig (das [dvips] bzw. [pdflatex]).

chris21
14-04-2006, 16:44
hi,
also ich benutzt Miklex und LEd.

Kursiv heißt kursiv, ich denk das damit unbekannte befehle markiert werden,
Wenn ich nämöcih mit der Maus darüberfahre erschein ein kleines gelbes Fenster in dem steht : unknown Latex command

auserdem ist folgender text blau hinterlegt:


\begin{figure}
\centering
\includegraphics{chris.jpg}
\caption{eine Grafik ohne Sinn und Verstand}
\label{img:grafik-dummy}
\end{figure}

als wie ich kompiliere , kann ich dir nicht genau sagen, da gibts ein grünen "start" pfeil :
als info gibts dann dabei das :
"c:\programme\led\batches\latex.bat" "c:\ledprojects\mypaper" "mypaper.

außderdem diese fehlermeldung :

! LaTeX /b/c9/cError:/e File `chris.bb'

das bild chris.jpg ist im gleichen verzeichniss,
das bild das ich einbinden will ist also *.jpg

Danke für die Mühe, ich hoffe ich hab alles genau beschrieben

Chris

countbela666
14-04-2006, 16:54
Hi Chris,

Da die Batchdatei, die dein Editor zum Kompilieren einsetzt, "latex.bat" heißt, gehe ich davon aus, dass auch das Kommando latex zum Erstellen des Dokuments verwendet wird. Und genau das ist der Fehler. Wie ich oben bereits geschrieben habe, musst du stattdessen mit pdflatex erstellen, wenn du Grafiken im JPG-Format nutzen möchtest. Wie du in deinem Editor ein anderes Kompilierprofil einstellst, um mit pdflatex ein PDF-Dokument zu erstellen, weiß ich nicht, da ich diesen Editor nicht nutze. Das lässt sich aber bestimmt über die Hilfe von LEd herausfinden.

Grüße,
Marcel

chris21
14-04-2006, 17:01
hi,
also wenn ich den button "pdf" benutze wird :
/b/c1/c"c:\programme\led\batches\dvipdf.bat" "c:\dokumente und einstellungen\kreidel\eigene dateien\ledprojects\mypaper" "mypage...
genutzt , also so wie es sein sollte ..
es läuft auch fehlerfrei durch, nur das bild is nicht drinn ??

und außerdem sind es nur 4 seiten anstatt 5 ??

Chris

chris21
14-04-2006, 17:11
hi,
sry button pdf ist nicht der richtig ...
ich glaub jetzt hab ichs
Chris

das blau unterlegte heißt wohl das ich den blauen Start knopf nehmen muss ,
dementsprechen wird pdflatex benutzt ,

der button "pdf" macht nur das dvi file in pdf, da aber das dvi file schon falsch ist , wird das pdf auch falsch ...

danke sehr für die hilfe

Chris

countbela666
14-04-2006, 17:17
In dem Fall wird das Batchfile "dvipdf.bat" verwendet, aus dessen Dateinamen ich schließen würde, dass wieder nicht direkt mit pdflatex kompiliert, sondern der Umweg über latex (nach DVI) mit anschließendem dvipdf gegangen wird. Das verursacht meines Wissens den gleichen Fehler.

EDIT: Ah ja, hast du ja scheinbar selbst herausgefunden. Dann weiterhin viel Erfolg ;)