PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : zusätzlicher weisser rand über subfigure



Gonse
10-01-2006, 17:02
Tag auch,

habe mittels des Pakets 'subfigure' zwei Grafiken (eps) nebeneinander gesetzt, wobei eine der beiden leicht höher ist als die andere.
Im dvi-viewer schaut das auch i.o. aus. Auch im pdf, wenn ich mit dvipdfm konvertiere ist alles i.o.
wenn ich allerdings mittels dvips konvertiere wird über der Grafik zusätzlicher weisser Rand eingefügt, der den Text überschreibt. dieser ist dann auch im pdf zu sehen.
auch die option 'tight' für 'subfigure' brachte keine besserung.

hat jemand eine idee wie es mit dvips korrekt funktioniert?

gruß,
Stefan

ps. es müsste 'subfigure' sein, das 'subfig' probleme mit 'caption' hat
pps. es müsste dvips sein, wegen z.B. 'psfrag'

Gonse
13-01-2006, 09:18
Ich erlaube mir mal mein Anliegen aus der Versenkung hervorzuholen.

Habe zur Darstellung des Problems mal ein Minimalbeispiel erstellt.



\documentclass[12pt,oneside,a4paper,halfparskip,headsepline,footn osepline,liststotoc,bibtotoc,idxtotoc,nochapterpre fix,
bigheadings,tocindent,DIV12,BCOR8mm,fleqn]{scrreprt}

\usepackage{ngerman} %deutsche Silbentrennung etc.
\usepackage{graphicx}
\usepackage[tight,hang]{subfigure}
\usepackage[latin1]{inputenc} %Umlaute zulassen
\usepackage[T1]{fontenc}

\begin{document}
Zum Anderen ist das innere Modell zu sehen, dass die für die
Prädiktion notwendigen Zustände des Systems dem Algorithmus zur
Verfügung stellt.
\begin{figure}[htbp]
\centering \subfigure[Darstellung des Simulationsmodells mit
MPC-Regler und
Regelstrecke]{\label{fig:Überblick1}\includegraphics[width=7cm]{Umgebung1}}
\qquad \subfigure[Einteilung des MPC-Reglers in Optimierungsroutine
und internem Modell]{\label{fig:Überblick2}
\includegraphics[width=7cm]{Umgebung2}}
\label{fig:Umgebung} \caption{Überblick über die Simulationsumgebung
in Simulink} \label{fig:Überblick}
\end{figure}
\end{document}

Die notwendigen eps-Dateien kann man auf

http://85.117.136.8/index.php?module=download&file_id=00227652

herunterladen.

Hoffe, dass jemand sich die Zeit nimmt und vielleicht auch eine Lösung parat hat.

Gruß,
Stefan

unaimed
13-01-2006, 11:06
mach doch einfach "... zur Verfügung stellt.\\"

oder magst du das nicht?

Gonse
13-01-2006, 11:29
Danke für das Engagement.

Wäre generell eine Lösung auch wenn sich somit ein größerer Abstand einstellt.
Würde ganz gerne die Ursache statt der Wirkung beseitigen.

Gruß,
Stefan

rais
13-01-2006, 21:12
Hallo Stefan,
das Problem liegt nicht an subfigure, sondern an sogenannten verbotenen PostScript-Operatoren, die die von Dir erzeugten eps-Dateien leider enthalten. In "Umgebung2.eps" sind


clear grestoreall initgraphics quit setglobal
(setmatrix)
enthalten, die laut epslatex.ps (CTAN/info/epslatex.ps (ftp://ftp.dante.de/tex-archive/info/epslatex.ps)) unzulässig sind. Vgl. Abschnitt 3.1 "Forbidden PostScript Operators"
Die Datei sollte sich eigentlich schon auf Deinem System befinden unter:
...texmf/doc/latex/graphics/epslatex.ps

MfG,

bischi
13-01-2006, 22:51
Im dvi-viewer schaut das auch i.o. aus. Auch im pdf, wenn ich mit dvipdfm konvertiere ist alles i.o.

NIE Grafiken in einem DVI-Viewer betrachten - warum steht in l2pic...

MfG Bischi

Gonse
14-01-2006, 02:32
@rais

Das klingt nach der Wurzel des Problems, obwohl ich nicht viel vom Aufbau einer PostScript-Datei verstehe.
Habe, so wie es epslatex.pdf vorschlägt, die einschlägigen Operatoren aus der Datei gelöscht (ohne zu wissen was ich tue).
Die Datei ist weiterhin lesbar, aber das Problem ist hierdurch nicht beseitigt.

Werde mir das morgen noch einmal anschauen.

Danke für den wertvollen Hinweis,
Stefan

Gonse
14-01-2006, 14:53
nach weiteren erfolglosen stunden und dem versuch mich in postscript einzulesen breche ich an dieser Stelle wohl ab.
hatte noch versucht ein konvertierprogramm zu finden, dass mir Latex-konforme Dateien liefert, habe aber nichts gefunden.
Auch der Versuch mittels 'pstoedit' die Dateien in Latex-Quellen umzuwandeln, ist wegen mangelhafter Qualität der Darstellung gescheitert.

Vielleicht nochmal ein Versuch woanders anzugreifen:
Ich erstelle meine eps-Grafiken mittels Druckertreiber des Canon C LBP 460PS auf MATLAB/Simulink heraus.
Wie macht ihr das und nutz vielleicht jemand einen Druckertreiber, der nicht die zuvor beschriebenen Probleme aufweist?

Gruß,
Stefan