{"id":172,"date":"2011-04-06T14:13:45","date_gmt":"2011-04-06T12:13:45","guid":{"rendered":"http:\/\/shiso.epic-webmedia.de\/?p=172"},"modified":"2014-01-18T00:37:35","modified_gmt":"2014-01-17T23:37:35","slug":"eclipse-helios-sumatra-pdf-als-texlipse-viewer","status":"publish","type":"post","link":"https:\/\/shiso.epic-webmedia.de\/?p=172","title":{"rendered":"[Eclipse Helios] Sumatra PDF als texlipse Viewer"},"content":{"rendered":"<p>Eigentlich habe ich zum teXchen meistens TeXnicCenter benutzt. Doch da ich jetzt mit vielen Leuten an einer TeX-Datei schreibe und TeXnicCenter nicht wirklich UTF-8 unterst\u00fctzt, bin ich auf Eclipse mit dem Plug-in Texlipse umgestiegen.<br \/>\nZudem bietet Eclipse noch die M\u00f6glichkeit SVNs direkt mit einzubinden, was es erm\u00f6glicht direkt nach der Bearbeitung die Datei zu commiten.<\/p>\n<p>Eine super Anleitung, wie man Eclipse LaTeX beibringt gibt es <a title=\"hier\" href=\"http:\/\/boehrsi.de\/?action=c-public_blog-post&#038;id=873&#038;content=eclipse_-_latex_support_mit_texlipse_32_und_64_bit\">hier<\/a><\/p>\n<p>So nun aber zu dem eigentlichen Thema dieses Beitrags. Eclipse unterst\u00fctzt standardm\u00e4\u00dfig den Standard- PDF Reader, in meinem Fall Acrobat.<br \/>\nLeider ist es bei Acrobat nicht m\u00f6glich die Datei beim kompilieren der TeX-Datei ge\u00f6ffnet zu lassen.<br \/>\nDas ist nun kein so gro\u00dfes Problem, aber auf Dauer nervt es schon vor allem, wenn man auf zwei Bildschirmen arbeitet und auf dem einen schreibt und auf dem anderen die Datei auf hat.<\/p>\n<p>Das zweite in meinen Augen weitaus st\u00f6rendere Problem ist, dass man nach jedem \u00d6ffnen der Datei im Acrobt Reader erst noch zu der entsprechenden Stelle scrollen musste, um zu sehen ob die \u00c4nderung den gew\u00fcnschten Effekt hat.<\/p>\n<p><a title=\"Sumatra PDF\" href=\"http:\/\/blog.kowalczyk.info\/software\/sumatrapdf\/free-pdf-reader.html\" target=\"_self\">Sumatra PDF<\/a> ist nun ein Programm, was diese beiden Probleme behebt.<br \/>\nNun war nur noch die H\u00fcrde zu nehmen, wie man Eclipse beibringt, dass er die Datei ordnungsgem\u00e4\u00df in Sumatra PDF \u00f6ffnen soll.<\/p>\n<p><!--more--><\/p>\n<p>Als erste m\u00fcssen nat\u00fcrlich Sumatra PDF und Eclipse installiert und fertig eingerichtet sein. Bei Sumatra PDF muss keine weitere Einrichtung vorgenommen werden.<\/p>\n<p>Dann geht man in Eclipse auf\u00a0 <strong>Window &#8211;> Preferences &#8211;> Texlipse &#8211;> Viewer Settings<\/strong><strong><br \/>\n<\/strong><\/p>\n<p><strong><a href=\"https:\/\/shiso.epic-webmedia.de\/wp-content\/uploads\/Preferences.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-173\" title=\"Preferences\" src=\"https:\/\/shiso.epic-webmedia.de\/wp-content\/uploads\/Preferences-300x227.jpg\" alt=\"Eclipse Preferences\" width=\"300\" height=\"227\" srcset=\"https:\/\/shiso.epic-webmedia.de\/wp-content\/uploads\/Preferences-300x227.jpg 300w, https:\/\/shiso.epic-webmedia.de\/wp-content\/uploads\/Preferences.jpg 752w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><br \/>\n<\/strong>Anschlie\u00dfend kann man entweder einen bestehen den Reader editieren oder einen neuen anlegen.<\/p>\n<p>Ich habe mich f\u00fcr die zweite Variante entschieden, da ich bei einem Wechsel zur\u00fcck auf den Acrobat Reader diesen nur eine Position nach oben packen muss.<\/p>\n<p>Also wenn ihr einen neuen Viewer erstellen wollt w\u00e4hlt <strong>New. <\/strong><\/p>\n<p>Dann erscheint ein neues Fenster in dem ihr folgende Daten eintragt:<\/p>\n<p><a href=\"https:\/\/shiso.epic-webmedia.de\/wp-content\/uploads\/SumatraPDF1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-179\" title=\"SumatraPDF\" src=\"https:\/\/shiso.epic-webmedia.de\/wp-content\/uploads\/SumatraPDF1-300x130.jpg\" alt=\"Einstellungen zu Sumatra PDF\" width=\"300\" height=\"130\" srcset=\"https:\/\/shiso.epic-webmedia.de\/wp-content\/uploads\/SumatraPDF1-300x130.jpg 300w, https:\/\/shiso.epic-webmedia.de\/wp-content\/uploads\/SumatraPDF1-1024x445.jpg 1024w, https:\/\/shiso.epic-webmedia.de\/wp-content\/uploads\/SumatraPDF1.jpg 1284w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Damit ihr das alles nicht abtippen m\u00fcsst hier noch einmal zum kopieren:<\/p>\n<p><strong>Viewer name<\/strong>: Der Name, wie der Viewer in den Preferences angezeigt werden soll.<\/p>\n<p><strong>Viewer c<\/strong><strong>ommand: <\/strong>Pfad zu SumatraPDF<\/p>\n<p><strong>Viewer Arguments:<br \/>\n<\/strong>-inverse-search &#8222;javaw -classpath <strong>&lt;Pfad zu texlipse><\/strong>\\texlipse.jar net.sourceforge.texlipse.viewer.util.FileLocationClient -p 55000 -f %f -l %l&#8220;    -reuse-instance %file<\/p>\n<p>Das ist alles eine Zeile, achtet bitte auf die Leerzeilen. Zudem muss noch der Pfad zu Benutzerprofil angepasst werden.<\/p>\n<p>Um diesen Pfad zu finden muss man im <strong>.eclipse<\/strong> Ordner auf die aktuelle Eclipse Version gehen, dann unter Plugins und\u00a0net.sourceforge.texlipse.<\/p>\n<p>Bei mir sieht der Pfad folgenderm\u00dfen aus:<\/p>\n<p><strong>&lt;Pfad zum Benutzerprofil><\/strong>\\.eclipse\\org.eclipse.platform_3.6.1_920333535\\plugins\\net.sourceforge.texlipse_1.4.1\\texlipse.jar [&#8230;]<\/p>\n<p><strong>DDE message to send on view:<\/strong><\/p>\n<p><strong> Command:<\/strong> [ForwardSearch(&#8222;%fullfile&#8220;,&#8220;%texfile&#8220;,%line,0,0,1)]<\/p>\n<p><strong> Server: <\/strong>sumatra<strong><br \/>\n<\/strong><\/p>\n<p><strong>Viewer input file format:<\/strong> pdf<\/p>\n<p><strong>Inverse searche support:<\/strong> Viewer runs external command<\/p>\n<p>Nun muss das ganze nur noch mit OK best\u00e4tigt werden und schon kann man SumatraPDF als Viewer f\u00fcr Texlipse benutzen. =)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Eigentlich habe ich zum teXchen meistens TeXnicCenter benutzt. Doch da ich jetzt mit vielen Leuten an einer TeX-Datei schreibe und TeXnicCenter nicht wirklich UTF-8 unterst\u00fctzt, bin ich auf Eclipse mit dem Plug-in Texlipse umgestiegen. Zudem bietet Eclipse noch die M\u00f6glichkeit SVNs direkt mit einzubinden, was es erm\u00f6glicht direkt nach der Bearbeitung die Datei zu commiten. [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[47,28,30,27,26,29],"class_list":["post-172","post","type-post","status-publish","format-standard","hentry","category-eclipse","tag-eclipse","tag-pdf","tag-reader","tag-sumatra","tag-texlipse","tag-viewer"],"_links":{"self":[{"href":"https:\/\/shiso.epic-webmedia.de\/index.php?rest_route=\/wp\/v2\/posts\/172"}],"collection":[{"href":"https:\/\/shiso.epic-webmedia.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/shiso.epic-webmedia.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/shiso.epic-webmedia.de\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/shiso.epic-webmedia.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=172"}],"version-history":[{"count":12,"href":"https:\/\/shiso.epic-webmedia.de\/index.php?rest_route=\/wp\/v2\/posts\/172\/revisions"}],"predecessor-version":[{"id":193,"href":"https:\/\/shiso.epic-webmedia.de\/index.php?rest_route=\/wp\/v2\/posts\/172\/revisions\/193"}],"wp:attachment":[{"href":"https:\/\/shiso.epic-webmedia.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=172"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/shiso.epic-webmedia.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=172"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/shiso.epic-webmedia.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=172"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}