<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>
<channel>
	<title>Dr. Joachim Schlosser &#187; EPS</title>
	<atom:link href="http://schlosser.info/tag/eps/feed/" rel="self" type="application/rss+xml" />
	<link>http://schlosser.info</link>
	<description>Gedanken zum Lesen, Schreiben, LaTeX und Simulation</description>
	<lastBuildDate>Fri, 27 Apr 2012 12:48:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Die 6 besten Artikel zum Thema Exportieren von Figures aus MATLAB</title>
		<link>http://schlosser.info/6-tipps-zum-exportieren-von-figures-aus-matlab/</link>
		<comments>http://schlosser.info/6-tipps-zum-exportieren-von-figures-aus-matlab/#comments</comments>
		<pubDate>Thu, 28 Apr 2011 15:15:35 +0000</pubDate>
		<dc:creator>Joachim</dc:creator>
				<category><![CDATA[LaTeX/Textsatz]]></category>
		<category><![CDATA[Simulation]]></category>
		<category><![CDATA[EPS]]></category>
		<category><![CDATA[export]]></category>
		<category><![CDATA[figure]]></category>
		<category><![CDATA[graph]]></category>
		<category><![CDATA[LaTeX]]></category>
		<category><![CDATA[MATLAB]]></category>
		<category><![CDATA[plot]]></category>
		<guid isPermaLink="false">http://schlosser.info/?p=1350</guid>
		<description><![CDATA[Sie nutzen MATLAB? Und Sie möchten Ihre Grafiken bzw. Figures bzw. Plots in anderen Dokumenten wiederverwenden? Dann gibt es einige Tipps, wie Sie ihre MATLAB Figures so vorbereiten, dass sie auch im Druck exzellent aussehen. <a class="more-link" href="http://schlosser.info/6-tipps-zum-exportieren-von-figures-aus-matlab/">Weiterlesen <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><div style="overflow:hidden;width:529px; " class="aligncenter">
<div style="background: transparent url(http://schlosser.info/wp-content/plugins/shadows/shadow_osx.png) no-repeat left top; width: 30px; height: 7px; float: left;" class="shadow_img"></div>
<div style="background: transparent url(http://schlosser.info/wp-content/plugins/shadows/shadow_osx.png) no-repeat right top; width: 30px; height: 7px; float: right;" class="shadow_img"></div>
<div style="background: transparent url(http://schlosser.info/wp-content/plugins/shadows/shadow_osx_top.png) repeat-x center top; margin: 0 30px; height: 7px;" class="shadow_img"></div>
<table style="margin:0;padding:0;width:100%;empty-cells:show;border-collapse:collapse;"><tr>
<td style="margin:0;padding:0;border-width:0;background: transparent url(http://schlosser.info/wp-content/plugins/shadows/shadow_osx.png) no-repeat left -7px; width: 15px; height: 25px;" class="shadow_img"></td>
<td rowspan=2 style="margin:0;padding:0;border-width:0; background-color: transparent; line-height:1px;">
<img class="shadow_osx  " title="MATLAB Figure mit export_fig" src="http://blogs.mathworks.com/images/pick/exportfigscreencap.jpg" alt="MATLAB Figure mit export_fig von Jiro Doke, MathWorks" width="499" height="361"  style="padding:0 !important; margin:0 !important; vertical-align:text-bottom !important; min-height: 25px !important;">
</td>
<td style="margin:0;padding:0;border-width:0;background: transparent url(http://schlosser.info/wp-content/plugins/shadows/shadow_osx.png) no-repeat right -7px; width: 15px; height: 25px;" class="shadow_img"></td>
</tr>
<tr>
<td style="background: transparent url(http://schlosser.info/wp-content/plugins/shadows/shadow_osx_left.png) repeat-y left center; width: 15px;margin:0;padding:0;border-width:0;" class="shadow_img"></td>
<td style="background: transparent url(http://schlosser.info/wp-content/plugins/shadows/shadow_osx_right.png) repeat-y right center; width: 15px;margin:0;padding:0;border-width:0;" class="shadow_img"></td>
</tr>
</table>
<div style="background: transparent url(http://schlosser.info/wp-content/plugins/shadows/shadow_osx.png) no-repeat left bottom; width: 30px; height: 23px; float: left;" class="shadow_img"></div>
<div style="background: transparent url(http://schlosser.info/wp-content/plugins/shadows/shadow_osx.png) no-repeat right bottom; width: 30px; height: 23px; float: right;" class="shadow_img"></div>
<div style="background: transparent url(http://schlosser.info/wp-content/plugins/shadows/shadow_osx_bottom.png) repeat-x center bottom; margin: 0 30px; height: 23px;" class="shadow_img"></div>
</div>
</p>
<p>Sie nutzen MATLAB? Und Sie möchten Ihre Grafiken bzw. Figures bzw. Plots in anderen Dokumenten wiederverwenden? Dann gibt es einige Tipps, wie Sie ihre MATLAB Figures so vorbereiten, dass sie auch im Druck exzellent aussehen.</p>
<ol>
<li>Wenn Sie schon mit dem Export über das Menü gut zurecht kommen und nur gerne die weißen Rändern weg hätten, dann lesen Sie bei <a href="http://www.bio-loge.de/blog/archiv/14-Matlab-Figures-als-EPS-speichern.html" class="liexternal">Ralph Stelzer</a> oder in der <a href="http://www.mathworks.com/help/releases/R2011a/techdoc/ref/saveas.html" class="liexternal">Onlinehilfe zum Befehl <code>saveas</code></a> (englisch).</li>
<li>Ebenfalls in der Onlinehilfe zu MATLAB finden Sie Hinweise, wie Sie ihre <a href="http://www.mathworks.com/help/techdoc/learn_matlab/f3-34927.html" title="Prepare Graphs for Presentation" class="liexternal">Graphen für den Export vorbereiten</a> können.</li>
<li>Wie Sie Ihre Plots so richtig schön machen, lesen Sie im <a href="http://blogs.mathworks.com/loren/2007/12/11/making-pretty-graphs/" class="liexternal">Artikel von Jiro Doke</a> (englisch) als Gastbeitrag zu <a href="http://blogs.mathworks.com/loren/" class="liexternal">Loren on the Art of MATLAB</a>.</li>
<li>Einen wunderbaren Vergleich verschiedener Möglichkeiten, Figures aus MATLAB zu exportieren, bietet <a href="http://www.matthiaspospiech.de/blog/2010/10/11/matlab-figures-solving-export-problems/" class="liexternal">Matlab figures – solving export problems</a> von Matthias Pospiech. Angereichert mit Codebeispielen bespricht er die verschiedenen Ansätze.</li>
<li><strong>Installieren Sie sich dieses: </strong>Das ultimative Allzweckwerkzeug für den Export von Graphen ist das Skript <a href="http://www.mathworks.com/matlabcentral/fileexchange/23629-exportfig" class="liexternal">export_fig von Oliver Woodford</a> auf MATLAB Central File Exchange. Dieses Skript bettet Schriften ein, verbessert die Liniendarstellung, aktiviert Antialiasing und Transparenzen für Bitmaps, beschneidet Ränder und hilft so beim Export in pdf, eps, png, tif, jpg und bmp. Brett Shoelson beschreibt das Skript in seinem Artikel <a href="http://blogs.mathworks.com/pick/2010/05/28/creating-and-exporting-publication-quality-graphics/" class="liexternal">Creating and exporting publication quality graphics</a> (englisch).</li>
<li><strong>Installieren Sie sich dieses:</strong> Jiro Doke beschreibt im Beitrag <a href="http://blogs.mathworks.com/pick/2010/01/15/fixing-postscript-lines/" class="liexternal">Fixing PostScript Lines</a> (englisch) das Skript <a href="http://www.mathworks.com/matlabcentral/fileexchange/23604" class="liexternal">fix_lines</a>, ebenfalls von <a href="http://www.mathworks.com/matlabcentral/fileexchange/authors/29192" class="liexternal">Oliver Woodford</a>. Dieses verschönert gestrichelte Linien nach dem Export in EPS.<a href="http://blogs.mathworks.com/pick/2010/01/15/fixing-postscript-lines/" class="liimagelink"><img class="aligncenter" title="Gestrichelte Linien in EPS aus MATLAB" src="http://blogs.mathworks.com/images/pick/original_fixed.png" alt="Gestrichelte Linien einer MATLAB Figure in EPS vor und nach Korrektur, Brett Shoelson, MathWorks" width="574" height="401" /></a></li>
</ol>
<p>Grafiken: Jiro Doke und Brett Shoelson, MathWorks</p>
]]></content:encoded>
			<wfw:commentRss>http://schlosser.info/6-tipps-zum-exportieren-von-figures-aus-matlab/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EPS Drucker für Windows</title>
		<link>http://schlosser.info/epswriter/</link>
		<comments>http://schlosser.info/epswriter/#comments</comments>
		<pubDate>Sun, 13 Apr 2008 13:00:33 +0000</pubDate>
		<dc:creator>Joachim</dc:creator>
				<category><![CDATA[LaTeX/Textsatz]]></category>
		<category><![CDATA[Tipps und Tricks]]></category>
		<category><![CDATA[EPS]]></category>
		<category><![CDATA[LaTeX]]></category>
		<category><![CDATA[Postscript]]></category>
		<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">http://www.schlosser.info/wp/?p=28</guid>
		<description><![CDATA[<h2><abbr title="Encapsulated PostScript">EPS</abbr> einfach automatisch erzeugen</h2>
<p>Jeder, der <a href="http://www.latexbuch.de/latex-windows-7-installieren/" class="liexternal">LaTeX unter Windows</a> nutzt, kennt das Problem: Die meisten Anwendungen, mit denen man seine Graphiken erstellt, können kein <em>Encapsulated PostScript</em> (EPS) exportieren, und wenn man sich einen PostScript-Drucker einrichtet, stimmt die BoundingBox nicht und man muß jedes Mal per Hand nacharbeiten, was sich bei einer großen Anzahl von Graphiken als überaus lästig erweist. Doch Abhilfe naht. Denn ähnlich wie das <a href="http://schlosser.info/pdfwriter.html" class="liinternal">Erzeugen von <abbr title="Portable       Document Format">PDF</abbr></a> läßt sich auch diese Aufgabe automatisieren.</p>
<p>Danke an zahlreiche Kommentatoren, die zur aktuellen Fassung der Anleitung beigetragen haben. Wenn Ihnen diese Anleitung hilft, dann interessiert Sie bestimmt auch das <a href="http://www.latexbuch.de" class="liexternal">LaTeX-Lern-Buch</a>.… <a href="http://schlosser.info/epswriter/" class="read_more">Weiterlesen...</a></p>]]></description>
			<content:encoded><![CDATA[<h2><abbr title="Encapsulated PostScript">EPS</abbr> einfach automatisch erzeugen</h2>
<p>Jeder, der <a href="http://www.latexbuch.de/latex-windows-7-installieren/" class="liexternal">LaTeX unter Windows</a> nutzt, kennt das Problem: Die meisten Anwendungen, mit denen man seine Graphiken erstellt, können kein <em>Encapsulated PostScript</em> (EPS) exportieren, und wenn man sich einen PostScript-Drucker einrichtet, stimmt die BoundingBox nicht und man muß jedes Mal per Hand nacharbeiten, was sich bei einer großen Anzahl von Graphiken als überaus lästig erweist. Doch Abhilfe naht. Denn ähnlich wie das <a href="http://schlosser.info/pdfwriter.html" class="liinternal">Erzeugen von <abbr title="Portable       Document Format">PDF</abbr></a> läßt sich auch diese Aufgabe automatisieren.</p>
<p>Danke an zahlreiche Kommentatoren, die zur aktuellen Fassung der Anleitung beigetragen haben. Wenn Ihnen diese Anleitung hilft, dann interessiert Sie bestimmt auch das <a href="http://www.latexbuch.de" class="liexternal">LaTeX-Lern-Buch</a>.</p>
<p><!--more--></p>
<h2>Bevor Sie loslegen</h2>
<p>Wie lange verwenden Sie schon LaTeX? Wie oft erzeugen Sie neue EPS-Grafiken? Wenn die Antworten eher »kurz« und »ab und an« lautet, dann brauchen Sie nicht weiterzulesen. Richten Sie dann einfach einen PostScript-Drucker in eine Datei ein und konvertieren das Ergebnis mittels GSview und Ghostscript manuell.</p>
<h2>Zutaten</h2>
<p>Folgendes wird benötigt:</p>
<ul>
<li>GhostScript. Unterliegt der <abbr title="General Public License">GPL</abbr> und gibt&#8217;s von der <a href="http://www.ghostscript.com/" title="Letzter Besuch: 18.08.2003. Kann in neuem Fenster öffnen." rel="extern" class="liexternal">Ghostscript Website</a>. Einfach nach &#8220;Obtaining the latest GPL version&#8221; und dann nach der Windows-Version Ausschau halten.</li>
<li>RedMon Redirection Port Monitor unter der <abbr title="Aladdin Free Public License">AFPL</abbr> von <a href="http://www.cs.wisc.edu/%7Eghost/redmon/" title="Letzter Besuch: 10.01.2003. Kann in neuem Fenster öffnen." rel="extern" class="liexternal">Russel Langs Seite</a>. Am besten auf deutsch ziehen, dann gibt es mit den Erklärungen hier keine Probleme. Wenn Sie ein 64bit Windows einsetzen, nehmen Sie die Fassung von <a href="http://www.winimage.com/misc/redmon/" class="liexternal">Winimage</a>.</li>
<li>ps2eps, von Roland Bless ist ein Perlskript, welches PostScript in Encapsulated PostScript transformiert. Liegt in jedem <a href="ftp://ftp.dante.de/tex-archive/support/ps2eps.zip" title="Letzter Besuch: 10.12.2004. Kann in neuem Fenster öffnen." rel="extern" class="lizip">Spiegel des <abbr title="Comprehensive TeX Archive Network">CTAN</abbr>-Archiv</a>, die Kurzbeschreibung im <a href="http://www.dante.de/CTAN//help/Catalogue/entries/ps2eps.html" title="Letzter Besuch: 10.12.2004. Kann in neuem Fenster öffnen." rel="extern" class="liexternal">TeX Catalogue</a>.</li>
<li>Perl. Am einfachsten nimmt man hier die Distribution <a href="http://www.activestate.com/Products/ActivePerl/" title="Letzter Besuch: 10.12.2004. Kann in neuem Fenster öffnen." rel="extern" class="liexternal">ActivePerl</a> von ActiveState. Kleiner Tipp: Beim Herunterladen muß man <em>keine</em> persönlichen Daten angeben, man kann auch so auf „Weiter“ klicken.</li>
</ul>
<h2>Installation der Zutaten</h2>
<ol>
<li>GhostScript installieren. Die Standardwerte der Installation können alle übernommen werden. Danach muß noch das Verzeichnis <code>c:\gs\gs9.04\bin</code> (oder wo auch immer hininstalliert wurde) in den Suchpfad aufgenommen werden. Also in Start → Einstellungen → Systemsteuerung → System → Erweitert → Umgebungsvariablen der Zeile <var>PATH</var> den entsprechenden Verzeichnisnamen hinzufügen. Wichtig: Die Umgebungsvariable des Systems ändern, nur die des Benutzers reicht <em>nicht</em> aus.</li>
<li>Das RedMon Ziparchiv in ein temporäres Verzeichnis entpacken und <kbd>setup.exe</kbd> aufrufen. Dies installiert einen weiteren verfügbaren Druckeranschluß.</li>
<li>ActivePerl installieren. Im Prinzip können alle Voreinstellungen übernommen werden, wer jedoch Platz sparen will, kann in der Ausstattungsauswahl alles abwählen, was sich abwählen läßt.</li>
<li>Aus dem ps2eps-Zip-Archiv die Datei <var>bin\win32\bbox.exe</var> in ein Verzeichnis entpacken, das bereits im Suchpfad enthalten ist. Im Zweifelsfall also das Verzeichnis, in das Sie auch Ghostscript installiert haben, also <var>c:\gs\gs9.04\bin</var>. Als zweites die Datei <var>bin\ps2eps</var> entpacken in ein beliebiges Verzeichnis. Bei mir ist dies in beiden Fällen <var>c:\tools\bin</var>, tut aber nichts zur Sache.</li>
</ol>
<h2>Einrichten des EPS Druckers<a name="einrichten"></a></h2>
<p>Die Einrichtung geht nun wie folgt von statten:</p>
<ol>
<li>Einen neuen Drucker einrichten:
<ol>
<li>Start → Einstellungen → Drucker → Neuer Drucker</li>
<li>Lokalen Drucker ohne automatische Erkennung wählen.</li>
<li>Einen neuen Anschluß hinzufügen vom Typ „Umgeleiteter Anschluß“ (bzw. „Redirected Port“ bei der englischen Version). Den neu erstellten Anschluß konfigurieren wie folgt:
<ul>
<li>Als Programm wählen Sie <var>C:\Windows\system32\cmd.exe</var>, oder wo auch immer das Windowsverzeichnis beheimatet ist.</li>
<li>Als Argumente geben Sie ein: <code>/c perl.exe c:\tools\bin\ps2eps  -f -q -B -P -F -C &gt; "%1"</code><br />
Was bei mir <var>c:\tools\bin</var> heißt, ist natürlich zu ersetzen durch das Verzeichnis, wo Sie das <var>ps2eps</var>-Skript hinkopiert haben.</li>
<li>Als Ausgabe wählen Sie „Prompt for filename“.</li>
<li>Der Ablauf ist „Hintergrund“.</li>
<li>Die „Ausführung als Benutzer“ ist aktiv.</li>
</ul>
<div id="screenshot">
<div><img class="size-full wp-image-29  alignnone" title="screenshot-epswriter" src="http://schlosser.info/wp-content/uploads/screenshot-epswriter.png" alt="" width="441" height="349" /></div>
</div>
</li>
<li>Bei <em>Druckermodell auswählen</em> wählt man den <em></em><em>Apple Color LaserWriter 12/600</em> (bis Windows Vista), bzw. der <em>MS Publisher Color Printer</em> (ab Windows 7, in der Herstellerliste »Generic«).</li>
<li><em></em>Der Druckername wird am besten „EPS Drucker“</li>
<li>Keine Testseite drucken lassen.</li>
</ol>
</li>
<li>Für den neu angelegten „EPS Drucker“ die Druckereigenschaften öffnen.</li>
</ol>
<ol>
<li>Im Reiter <em>Erweitert</em> die <em>Standardwerte</em> öffnen und bei Erweitert-PostScript-Optionen als Ausgabeoption „<strong>Eingekapselter Postscript (EPS)</strong>“ wählen. Außerdem muß unter „Farbverwaltung“ der Wert für „<abbr title="Image Color Management">ICM</abbr>-Methode“ auf „ICM ausgeschaltet“ gesetzt werden, da es sonst zu Farbverfälschungen kommen kann.</li>
<li>Im Reiter <em>Geräteeinstellungen</em> geben Sie bei <em>Verfügbarer Postscript-Speicher</em> als Zahl 32767 ein.</li>
</ol>
<p>Fertig. Zum Testen einfach aus irgendeiner Anwendung heraus auf den neuen „EPS Drucker“ drucken, als Dateiname die Erweiterung <var>.eps</var> angeben. Die erzeugten Dateien lassen sich problemlos mit <var>epstopdf</var> nach PDF wandeln.</p>
<h1>Benutzung</h1>
<p>Die meisten Anwendungen unterstützen beim Drucken eine Option der Art „Nur Auswahl drucken“, genau diese kann benutzt werden, um einzelne Teile in ein EPS zu gießen. Beim Acrobat Reader beispielsweise bedient man sich dazu des „Schnappschuß-Werkzeugs“.</p>
<p><a href="http://schlosser.info/wp-content/uploads/redmonnotification.png" rel="lightbox[28]" title="Redmon Notification" class="liimagelink"><img class="alignright  wp-image-2094" title="Redmon Notification" src="http://schlosser.info/wp-content/uploads/redmonnotification-400x238.png" alt="Redmon Notification" width="320" height="190" /></a>Wenn Sie 64-bit Windows 7 einsetzen, wird nach dem Druck zunächst ein kleines Fenster erscheinen, das Sie darüber informiert, dass ein Programm eine Eingabe verlangt. Bestätigen Sie dies. Ihr Bildschirm wird in einen anderen Modus umschalten, dort tragen Sie im entsprechenden Fenster den gewünschten Dateinamen ein und klicken dann den Knopf zum Zurückkehren. Das Prozedere ist notwendig, weil der Dialog, der von Redmon verwendet wird, in 64-bit Windows 7 nicht mehr in der nativen Darstellung vorhanden ist. Deshalb schaltet Windows 7 dann kurzzeitig in den 32-bit Darstellungsmodus. Das ist lästig, aber im Moment kenne ich keine andere Lösung.</p>
<h1>Versalzen?</h1>
<p>Sollte etwas nicht gehen, sind folgende Fehler wahrscheinlich:</p>
<ul>
<li>Die PostScript-Ausgabe steht nicht auf „Eingekapselter Postscript (EPS)“. Beheben in den Druckereigenschaften.</li>
<li>Der Anschluß verweist nicht auf den richtigen Pfad zu <var>cmd.exe</var>. Beheben in den Anschlußeigenschaften.</li>
<li>Das Programmargument verweist nicht auf den richtigen Pfad zu <var>ps2eps</var>. Beheben in den Anschlußeigenschaften.</li>
<li><var>bbox.exe</var> ist in einem Verzeichnis installiert, das nicht im Suchpfad enthalten ist. Umkopieren.</li>
<li>Irgendein Datei- oder Verzeichnisname enthält ein Leerzeichen. Das ist generell zu vermeiden.</li>
<li>Irgendeine Option für Ghostscript wurde in falscher Groß-/Kleinschreibung angegeben. Bitte korrigieren, Ghostscript will genau die Schreibweise!</li>
</ul>
<p>Sollte noch ein anderer Fehler auftreten, so empfehle ich, Google oder Google Groups zu konsultieren und zu sehen, ob jemand anders schon auf dasselbe Problem gestoßen ist. In den Anschlußeigenschaften kann ein Logfile mit Debug angegeben werden, welches dann mehr Informationen bietet. Mit diesem gestaltet sich die Fehlersuche wesentlich einfacher.</p>
]]></content:encoded>
			<wfw:commentRss>http://schlosser.info/epswriter/feed/</wfw:commentRss>
		<slash:comments>39</slash:comments>
		</item>
	</channel>
</rss>

