PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : eingebettete Schrift in eps



khoeflich
07-05-2010, 08:50
Guten Tag,
meine Frage ist generell und deshalb ohne Minimalbeispiel. Ich verwende normalerweise eps-Graphiken mit eingebetteten Schriften (z.B. Origin-Plots mit Achsenbeschriftung). Das ist im Englischen kein Problem, aber im Deutschen werden die Umlaute nicht dargestellt.
Was ist die korrekte Lösung? Speichern mit Ersetzungstabelle? Geht zwar, aber die Schriften sind dann kleiner und die Darstellung im Adobe irgendwie unschön. Außerdem müssten dann geschätzte 10.000 Bilder neu exportiert werden ...
Vielen Dank und Grüße
Katja

P.S.: Ach ja

\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel} %Für die deutschen Sonderzeichen!!
\usepackage[ansinew]{inputenc}

u_fischer
07-05-2010, 09:38
Nun, auch generelle Fragen lassen sich häufig beantworten, in dem man ein konkretes Beispiel untersucht. Also mach ein Minimalbeispiel und stelle eine der problematischen eps-Dateien zur Verfügung.

bischi
07-05-2010, 09:54
\usepackage[T1]{fontenc} % für Vektorschriften
\usepackage{lmodern}
\usepackage[ngerman]{babel} % für neue Deutsche Trennregeln
\usepackage[ansinew]{inputenc}% für Sonderzeichen - das Encoding, welches dein Editor verwendet

MfG Bischi

khoeflich
07-05-2010, 10:21
Okay:


%\documentclass[11pt, twoside, a4paper]{reporter}
\documentclass[11pt, twoside, DIV12, a4paper]{scrreprt}

\usepackage[T1]{fontenc}
% \usepackage{lmodern}
\usepackage[ngerman]{babel} %Für die deutschen Sonderzeichen!!
\usepackage[ansinew]{inputenc}


\usepackage{graphicx}% Include figure files
\usepackage{dcolumn}% Align table columns on decimal point
\usepackage{bm}% bold math
\usepackage[font=footnotesize]{caption,subfig}
\usepackage{a4wide}
\usepackage[abs]{overpic}
\usepackage{amssymb,amsfonts,amsmath,amstext}
\usepackage{mathbbol}
\usepackage[version=3]{mhchem}
% \usepackage{mathabx}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{textcomp}
\usepackage{upgreek}
\usepackage[numbers,sort&compress]{natbib}
\usepackage{epigraph} % mit \epigraphhead[5]{\epigraph{Zitat}{Autor}}


\begin{document}
\chapter{Das gewünschte Minimalbeispiel}
\begin{figure}%
\centering
\begin{minipage}[t]{0.48\textwidth}
\centering
\includegraphics[width=8cm]{eps/AgshellsMIE4.EPS}
\caption{Mie-Spektren.}
\label{F:dielcore}\end{minipage}
\hfill
\begin{minipage}[t]{0.48\textwidth}
\centering
\includegraphics[width=8cm]{eps/diffCoreslinear.EPS}
\caption{Mie-Spektren.}
\label{F:metcore}
\end{minipage}
\end{figure}%
%

\end{document}


Gruß
Katja

u_fischer
07-05-2010, 11:33
Das ist keine Minimalbeispiel. Ich bin mir sicher, dass (mindestens) die Hälfte der Pakete, die du lädst, nichts mit deinem Problem zu haben.

khoeflich
07-05-2010, 13:06
Stimmt. Die Lösung hilft mir aber nur, sofern sie auch mit allen weiteren, für mich notwendigen, Paketen kompatibel ist.

Ansonsten habe ich eine starke Abneigung gegenüber Erziehungsversuchen und eine Vorliebe für unvoreingenomme Freundlichkeit.

Gruß
Katja

khoeflich
07-05-2010, 13:50
\usepackage[T1]{fontenc} % für Vektorschriften
\usepackage{lmodern}
\usepackage[ngerman]{babel} % für neue Deutsche Trennregeln
\usepackage[ansinew]{inputenc}% für Sonderzeichen - das Encoding, welches dein Editor verwendet

MfG Bischi

Danke, wieder was gelernt.
Gruß
Katja

bischi
07-05-2010, 14:10
Stimmt. Die Lösung hilft mir aber nur, sofern sie auch mit allen weiteren, für mich notwendigen, Paketen kompatibel ist.

Glaub mir - es ist für alle einfacher, wenn du dein Beispiel so klein wie möglich gestaltest (hier sprechen mehrere Jahre Erfahrung als Board-Moderator :D). Sollte es dann wider Erwarten doch noch Probleme mit anderen von dir verwendeten Paketen geben, kann man das immer noch nachher anpassen ;) Also bitte das nächste mal ein minimales Minimalbeispiel :p



Ansonsten habe ich eine starke Abneigung gegenüber Erziehungsversuchen und eine Vorliebe für unvoreingenomme Freundlichkeit.

Naja - ohne eine gewisse Disziplin hier im Board wird es schwierig. Sowohl für Fragesteller als auch Antwortende wird es einfacher, wenn jeder die Boardregeln (http://www.mrunix.de/forums/showthread.php?t=38129) befolgt - aber die hast du ja sicherlich schon gelesen ;)

MfG und nen schönen Freitag Nachmittag, Bischi

khoeflich
11-05-2010, 08:12
Gibt es noch eine Antwort zur Frage? Ist der Weg einfach auf die eingebetteten Schriften zu verzichten?
Gruß
Katja

u_fischer
11-05-2010, 08:24
Gibt es noch eine Antwort zur Frage?

Gibt es ein richtiges Minimalbeispiel?

khoeflich
11-05-2010, 08:43
Jetzt gibt es eins:




\documentclass[11pt, twoside, DIV12, a4paper]{scrreprt}

\usepackage[T1]{fontenc} % für Vektorschriften
\usepackage[ngerman]{babel} % für neue Deutsche Trennregeln
\usepackage[ansinew]{inputenc} % für Sonderzeichen - das Encoding, welches dein Editor verwendet


\usepackage{graphicx}% Include figure files


\begin{document}
\chapter{Das gewünschte Minimalbeispiel}
\begin{figure}%
\centering
\includegraphics[width=8cm]{eps/diffCoreslinear.EPS}
\caption{Mie-Spektren.}
\label{F:metcore}
\end{figure}%
%

\end{document}



Mit minimalistischen Grüßen
Katja

u_fischer
11-05-2010, 12:49
Deine eps-Datei hat die Schriften nicht eingebettet. Entsprechend melden sowohl gsview als auch dvips, dass sie Probleme haben:


Can't find (or can't open) font file ArialMT.
Scanning c:\psfonts for fonts... 0 files, 0 scanned, 0 new fonts.
Can't find (or can't open) font file %rom%Resource/Font/ArialMT.
Can't find (or can't open) font file ArialMT.
Can't find (or can't open) font file %rom%Resource/Font/ArialMT.
Can't find (or can't open) font file ArialMT.
Querying operating system for font files...
Didn't find this font on the system!
Substituting font Helvetica for ArialMT.



DVIPS.EXE: Font Arial used in file diffCoreslinear.eps is not in the mapping file.