Knuddelbär
20-07-2005, 12:28
Hallo erstmal,
bin noch neu hier und auch ziemlich neu in LaTeX. Habe versucht, mein Problem mit der Forensuche zu finden, war allerdings erfolglos, wenn das Problem hier doch schon diskutiert wurde, dann bitte den Link zum Thread posten und nen dickes Sorry von mir.
Zur Situation:
Ich versuche gerade meine Diplomarbeit in LaTeX zu schreiben. Dazu nutze ich pdftex und WinEdt als Editor.
Betriebssystem ist Windows XP Professional (falls das irgendeine Rolle spielt).
Nun muss ich relativ viele Strukturformeln in das Dokument einbinden. Anfangs tat ich das als .JPEG, allerdings bin ich dann auf vektorisierte Grafiken umgestiegen.
Habe dazu die Formeln als .eps-File gespeichert und mit epstopdf in ein .pdf-File umgewandelt:
epstopdf.exe grafik.eps
Diese pdfs habe ich dann eingebunden, was auch sehr gut funktioniert, leider kann man diese Pdfs (und auch die vorher genutzten jpegs) nicht mehr im Dokument skalieren, zumindest nicht wie bei .eps-Files mit:
\includegraphics[width=0.9\textwidth]{dateiname}
Kann da jemand abhilfe schaffen?
(Zur Information, ich habe Corel-Draw zur Ereugung der JPEGs und EPS-Dateien genutzt)
Nun erscheint mir diese ewige manuelle Umwandeln doch sehr umständlich und ich habe nach einer Möglichkeit gesucht, dies zu automatisieren. Fündig geworden bin ich dank Google.
Das Usepackage "epstopdf" sollte Abhilfe schaffen.
Habe diese auch in meinen Tex-Ordnern gefunden und dort steht folgendes drin:
Required: * The program `epstopdf'.
% * The feature `\write18' has to be enabled to get
% the conversion via the program epstopdf work:
% * command line option: -shell-escape
% example: pdflatex -shell-escape test.tex
% * configuraton file `texmf.cnf': shell_escape = 1
%
% Use: The package is loaded after graphic{s,x}, eg:
% \usepackage[pdftex]{graphicx}
% \usepackage{epstopdf}
% Images with extension `.eps' are now detected
% and supported:
% * Implicitly: \includegraphics{bild}
% If `bild.eps' can only be found,
% then it is converted to the file `bild.pdf',
% that will be used by pdfTeX.
% On the next ocurrences or on the next pdfTeX run,
% the pdf file is already available, so the
% conversion step is skipped.
% * Explicitly: \includegraphics{bild.eps}
% Each time the conversion program is called.
Habe dann versucht, dies in meinem TeX-Mainfile einzufügen:
\usepackage[pdftex]{graphicx}
\usepackage{epstopdf}
Leider kennt er den Zusatz [pdftex] nicht. Ohne diesen Zusatz funktioniert es auf jeden Fall nicht.
Eingebunden habe ich die Grafiken dann mit:
\begin{figure}[h]
\begin{center}
\includegraphics{bild1}
\caption{\label{abb:bild1}Bild1}
\end{center}
\end{figure}
Was mich auch etwas verwundert sind folgende Ausdrücke:
* The program `epstopdf'.
% * The feature `\write18' has to be enabled to get
% the conversion via the program epstopdf work:
% * command line option: -shell-escape
% example: pdflatex -shell-escape test.tex
% * configuraton file `texmf.cnf': shell_escape = 1
%
Kann mir jemand erklären, was das bedeutet und wie ich es umzusetzen habe?
Bin ein bissl verzweifelt daran :(
Achso, noch eine Bitte: Denkt daran, ich bin LaTeX-Anfänger und hab da noch nicht so viel Ahnung von, also vllt so erklären, als ob ich ein DAU wäre ;)
lg Knuddel
bin noch neu hier und auch ziemlich neu in LaTeX. Habe versucht, mein Problem mit der Forensuche zu finden, war allerdings erfolglos, wenn das Problem hier doch schon diskutiert wurde, dann bitte den Link zum Thread posten und nen dickes Sorry von mir.
Zur Situation:
Ich versuche gerade meine Diplomarbeit in LaTeX zu schreiben. Dazu nutze ich pdftex und WinEdt als Editor.
Betriebssystem ist Windows XP Professional (falls das irgendeine Rolle spielt).
Nun muss ich relativ viele Strukturformeln in das Dokument einbinden. Anfangs tat ich das als .JPEG, allerdings bin ich dann auf vektorisierte Grafiken umgestiegen.
Habe dazu die Formeln als .eps-File gespeichert und mit epstopdf in ein .pdf-File umgewandelt:
epstopdf.exe grafik.eps
Diese pdfs habe ich dann eingebunden, was auch sehr gut funktioniert, leider kann man diese Pdfs (und auch die vorher genutzten jpegs) nicht mehr im Dokument skalieren, zumindest nicht wie bei .eps-Files mit:
\includegraphics[width=0.9\textwidth]{dateiname}
Kann da jemand abhilfe schaffen?
(Zur Information, ich habe Corel-Draw zur Ereugung der JPEGs und EPS-Dateien genutzt)
Nun erscheint mir diese ewige manuelle Umwandeln doch sehr umständlich und ich habe nach einer Möglichkeit gesucht, dies zu automatisieren. Fündig geworden bin ich dank Google.
Das Usepackage "epstopdf" sollte Abhilfe schaffen.
Habe diese auch in meinen Tex-Ordnern gefunden und dort steht folgendes drin:
Required: * The program `epstopdf'.
% * The feature `\write18' has to be enabled to get
% the conversion via the program epstopdf work:
% * command line option: -shell-escape
% example: pdflatex -shell-escape test.tex
% * configuraton file `texmf.cnf': shell_escape = 1
%
% Use: The package is loaded after graphic{s,x}, eg:
% \usepackage[pdftex]{graphicx}
% \usepackage{epstopdf}
% Images with extension `.eps' are now detected
% and supported:
% * Implicitly: \includegraphics{bild}
% If `bild.eps' can only be found,
% then it is converted to the file `bild.pdf',
% that will be used by pdfTeX.
% On the next ocurrences or on the next pdfTeX run,
% the pdf file is already available, so the
% conversion step is skipped.
% * Explicitly: \includegraphics{bild.eps}
% Each time the conversion program is called.
Habe dann versucht, dies in meinem TeX-Mainfile einzufügen:
\usepackage[pdftex]{graphicx}
\usepackage{epstopdf}
Leider kennt er den Zusatz [pdftex] nicht. Ohne diesen Zusatz funktioniert es auf jeden Fall nicht.
Eingebunden habe ich die Grafiken dann mit:
\begin{figure}[h]
\begin{center}
\includegraphics{bild1}
\caption{\label{abb:bild1}Bild1}
\end{center}
\end{figure}
Was mich auch etwas verwundert sind folgende Ausdrücke:
* The program `epstopdf'.
% * The feature `\write18' has to be enabled to get
% the conversion via the program epstopdf work:
% * command line option: -shell-escape
% example: pdflatex -shell-escape test.tex
% * configuraton file `texmf.cnf': shell_escape = 1
%
Kann mir jemand erklären, was das bedeutet und wie ich es umzusetzen habe?
Bin ein bissl verzweifelt daran :(
Achso, noch eine Bitte: Denkt daran, ich bin LaTeX-Anfänger und hab da noch nicht so viel Ahnung von, also vllt so erklären, als ob ich ein DAU wäre ;)
lg Knuddel