Hallo Zusammen,
Ich nutze LaPrint, eine Matlab-Funktion, um meine erstellten Figures in eine EPS-Datei für die Grafik und eine TEX-Datei für die Texte (Achsenbeschriftungen, Titel, usw.) aufzusplitten.
Diese will ich jetzt einbinden und mache das folgendermaßen:
\documentclass[11pt,a4paper,twoside]{scrreprt}
\usepackage{color}
\usepackage{graphicx}
\usepackage{epstopdf}
\usepackage{epsfig}
\usepackage{psfrag}
\usepackage{pgfplots}
\begin{document}
\begin{figure}
%\includegraphics{/home/fehr_da/Hydraulik_Dokumentation/images/Measurements/testfigure.eps}
\input{/home/fehr_da/Hydraulik_Dokumentation/images/Measurements/testfigure.tex}
\end{figure}
\end{document}
Die von LaPrint erstelle TEX-Datei (testfigure.tex), die über den Input Befehl aufgerufen wird sieht so aus:
% This file is generated by the MATLAB m-file laprint.m. It can be included
% into LaTeX documents using the packages graphicx, color and psfrag.
% It is accompanied by a postscript file. A sample LaTeX file is:
% \documentclass{article}\usepackage{graphicx,color,psfrag}
% \begin{document}\input{testfigure}\end{document}
% See http://www.mathworks.de/matlabcentral/fileexchange/loadFile.do?objectId=4638
% for recent versions of laprint.m.
%
% created by: LaPrint version 3.16 (13.9.2004)
% created on: 31-Jul-2013 10:17:57
% eps bounding box: 15 cm x 11.25 cm
% comment:
%
\begin{psfrags}%
\psfragscanon%
%
% text strings:
\psfrag{s03}[b][b]{\color[rgb]{0,0,0}\setlength{\tabcolsep}{0pt}\begin{tabular}{c}eine Linie\end{tabular}}%
\psfrag{s04}[t][tt]{\color[rgb]{0,0,0}\setlength{\tabcolsep}{0pt}\begin{tabular}{c}mal schauen obs klappt\end{tabular}}%
%
% xticklabels:
\psfrag{x01}[t][tt]{1}%
\psfrag{x02}[t][tt]{1.2}%
\psfrag{x03}[t][tt]{1.4}%
\psfrag{x04}[t][tt]{1.6}%
\psfrag{x05}[t][tt]{1.8}%
\psfrag{x06}[t][tt]{2}%
%
% yticklabels:
\psfrag{v01}[r][r]{1}%
\psfrag{v02}[r][r]{1.1}%
\psfrag{v03}[r][r]{1.2}%
\psfrag{v04}[r][r]{1.3}%
\psfrag{v05}[r][r]{1.4}%
\psfrag{v06}[r][r]{1.5}%
\psfrag{v07}[r][r]{1.6}%
\psfrag{v08}[r][r]{1.7}%
\psfrag{v09}[r][r]{1.8}%
\psfrag{v10}[r][r]{1.9}%
\psfrag{v11}[r][r]{2}%
%
% Figure:
\resizebox{12cm}{!}{\includegraphics{testfigure.eps}}%
\end{psfrags}%
%
% End testfigure.tex
Beim Kompilieren mit PDFLatex bekomme ich eine Fehlermeldung, die da wäre:
! Package pdftex.def Error: File 'testfigure-eps-converted-to.pdf' not found. Seethe pdftex.def package documentation for explanation. Type H <return> for immediate help... ...12cm}{!}[\includegraphics{testfigure.eps}}
Der Fehler scheint also daran zu liegen, dass die externe TEX-Datei testfigure.tex die EPS-Datei nicht in eine PDF-Datei konvertiert, oder?
Was mich daran so wundert: mit dem Befehl \includegraphics{/home/fehr_da/Hydraulik_Dokumentation/images/Measurements/testfigure.eps}
wird die EPS Datei wunderbar und ohne Fehler von PDFLatex angezeigt, dort geht das konvertieren also demnach nicht schief?
Weis jemand von euch vll. Rat?
Vielen Dank