PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : problematische Darstellung von Bildern...



W2K2005
09-11-2006, 16:08
Hallo,

eine LateX-Vorlage, die mir zur Verfügung steht, liest Bilder (*.pcx) irgendwie mit dem nachfolgenden Syntax ein. Mir ist nicht klar, was da gemacht wird. Und wenn ich das ps-file öffne, erscheinen alle Abbildung ganz klein in der Ecke.
Woran könnte das denn liegen?



\begin{figure}[h]
\unitlength1cm
\begin{picture}(3,7) \end{picture}
\caption{\label{lamturb} Vergleich laminarer und turbulenter Str"omungen
\protect\cite{Rodi3}}
\end{figure}


Haupt-Dokument


\documentclass[12pt,headsepline]{scrreprt}
\usepackage{german,emlines,bezier,array,amsmath,lo ngtable,graphicx}
\pagestyle{headings}
\setcounter{secnumdepth}{4}
\setcounter{tocdepth}{4}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%
\begin{document}
\include{titel}
\include{inhalt}
\include{symbols}
\pagenumbering{arabic}
\include{einleit}
\include{kap1}
\include{kap2}
\include{kap3}
\include{kap4}
\include{kap5}
\include{kap6}
\include{zusamm}
\include{lit}
\include{anhang}
\include{leben}
\end{document}

Gonse
09-11-2006, 20:51
Abend auch,

ich sehe in deinem ersten Code nicht, wo da ein externes Bild eingelesen wird.
Das funktioniert so?

Gruß,
Stefan

ps. nimmt mal die ganzen includes raus und binde dort ein einzelnes Bild ein. Selbes Resultat?

W2K2005
10-11-2006, 08:41
Du hast recht. Das war Quatsch. Es wurde folgender Syntax verwendet. Wofür steht denn das "em:" ?


\begin{figure}[h]
\unitlength1cm
\begin{picture}(3,9.5)
\put(0.5,9.6){\special{em:graph zylinder.pcx}}
\end{picture}
\caption{\label{Zylinder} Nachlauf eines quer angestr"omten Zylinders}
\end{figure}

bischi
10-11-2006, 08:47
em = Breite eines (grossen) M im Text.

MfG Bischi

PS: Wobei in diesem Zusammenhang wohl nicht...

W2K2005
10-11-2006, 08:57
OK.

Nichts desto trotz werden die Bilder beim Compilieren merkwürdig verkleinert bzw. verschwinden völlig. Habe das Dokument nun bereits auf mehreren Systemen kompiliert...

Kann mir jemand weiterhelfen?

pospiech
10-11-2006, 11:26
Der Special Befehl ist ein Relikt, dass heute im Quelltext nicht mehr auftauchen sollte. Er wird benötigt um in dvi Elemente einzubetten, die erst durch dvips ausgewertet werden.

Die Frage wäre daher was pcx überhaupt ist und wie die Datei vom Inhalt her aussieht.

Aber die sinnvollste Lösung wäre, dieses Dateiformat ganz zu vergessen und ein übliches direkt unterstütztes zu nehmen.

UND: vergiss deine Vorlage. Sie verwendet emplines, das SO alt ist dass es auf keinem Server mehr vertrieben wird.

Matthias

edico
10-11-2006, 12:16
... und - folgend aus dem von pospiech Gesagten - transformiere die PCX-Bilder mit

$ for i in *.pcx; do pcxtoppm $i | pnmtops -noturn -runlength > ${i%.pcx}.eps; done

[ netpbm gibt es nicht nur fuer Linux ]

Somit hast du dann EPS Graphiken, die du sehr schön mit includegraphics einbinden kannst
(ggf. mit epstopdf noch nach PDF konvertieren, solltest du pdfLaTeX vorziehen).

edico