PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DVI-Viewer in LEd



figarro
20-10-2010, 09:09
Hallo Leute,
ich hoffe hier arbeiten noch andere Leute mit LEd. Mein Problem:
Der interne DVI-Viewer zeigt mir nicht alles. Yap hat keine Probleme den Inhalt darzustellen. Hab ich da was falsch eingestellt oder ist das in LEd so?
Liegt das am pstricks Packet? Tappe hier einfach im Dunkeln. Vielleicht hat ja jemand das gleiche Prob und kann mir helfen.

Übrigens: Ich arbeite mit LEd Vers. 0.536500 und Miktex 2.8

Vielen dank schon mal!

Manfred

voss
20-10-2010, 09:53
ich hoffe hier arbeiten noch andere Leute mit LEd. Mein Problem:
Der interne DVI-Viewer zeigt mir nicht alles. Yap hat keine Probleme den Inhalt darzustellen. Hab ich da was falsch eingestellt oder ist das in LEd so?
Liegt das am pstricks Packet? Tappe hier einfach im Dunkeln. Vielleicht hat ja jemand das gleiche Prob und kann mir helfen.

Übrigens: Ich arbeite mit LEd Vers. 0.536500 und Miktex 2.8


dvi kann keine Rotationen und Verschiebungen darstellen, YAP ist
eine Erweiterung, weshalb dort vieles klappt. Nimm also als Ausgabe
ps und dann stellst du das mit ghostview dar. Oder ps_view, wenn du
TeXLive installiert hast.

Herbert

ellocco
20-10-2010, 10:39
Hallo Leute,
ich hoffe hier arbeiten noch andere Leute mit LEd. Mein Problem:
Der interne DVI-Viewer zeigt mir nicht alles. Yap hat keine Probleme den Inhalt darzustellen. Hab ich da was falsch eingestellt oder ist das in LEd so?
Liegt das am pstricks Packet? Tappe hier einfach im Dunkeln. Vielleicht hat ja jemand das gleiche Prob und kann mir helfen.

Übrigens: Ich arbeite mit LEd Vers. 0.536500 und Miktex 2.8

Vielen dank schon mal!

Manfred
Ich finde den YAP echt nervig und den DVI-Betrachter von LED bekomme
ich auch nicht anständig zum Laufen, ich benutze den LED nur noch
als Editor für meine "tables". Das große Plus von LED ist aber ohne Zweifel
sein Klammern-Highlighting, da macht ihm so schnell kein LaTeX-Editor
(unter MS-Windows) etwas vor.
LED arbeitet ja mit Batchfiles, im Anhang schicke ich Dir mal mein
Batchfile ("latex2dvi2ps2pdf.bat"), daß ich unter AucTeX verwende.
Wenn Du den Schritt über ein DVI-File machen willst, lohnt sich auch ein
Blick auf dvipdfm(x) und denke daran, daß pdflatex auch DVI-Files
erzeugen kann, daß ist vorallem vorteilhaft im Zusammenhang mit dem
Paket "microtype" und wenn Du MiKTeX installiert hast, mache Dich
vertraut mit dem Befehl texify (falls noch nicht geschehen).
Ich schließe mich also dem Rat von Herbert an, benutze statt DVI-Files
lieber PS oder PDF-Files.

ellocco

P.S.:
Die beigefügten Batch-Files haben experimentellen Charakter.
Die Batchfiles "compilelatex.bat" und "compilepdflatex.bat" habe ich
für Editoren wie "Notepad++" und "PSEdit" (mein absoluter Lieblingseditor)
geschrieben.

figarro
21-10-2010, 08:05
Vielen Dank schon mal! Werde versuchen das umzusetzen!

figarro
21-10-2010, 09:28
Ich will eigentlich nur pdf´s erzeugen können. Die DVI Ansicht hab ich bis jetzt nur zum testen und ansehen benutzt. Das funktioniert mit deinen Batches auch ganz gut. Ich hab allerdings in meinen Pdf´s eine andere Darstellung als im *.ps file. Meine Pfeile(packkage pifont - \ding{212}) werden anders Dargestellt. Was muß ich da noch ändern?

Vielen Dank schon mal!

Manfred

figarro
21-10-2010, 10:49
Hallo,
folgendes beschäftigt mich jetzt schon eine ganze Weile. Ich kann aus meinem Editor (LEd) problemlos DVI und PS erzeugen. Die *.ps Datei kann ich allerdings mit Ghostview nicht öffnen. Ich kann aber daraus eine *pdf erzeugen. Nur haben wie bereits oben erwähnt die Pfeile eine andere Form. Wird bei der Umwandlung ins *pdf ein anderer Zeichensatz verwendet? Oder warum werden diese Pfeile anders dargestellt?

voss
21-10-2010, 12:42
Hallo,
folgendes beschäftigt mich jetzt schon eine ganze Weile. Ich kann aus meinem Editor (LEd) problemlos DVI und PS erzeugen. Die *.ps Datei kann ich allerdings mit Ghostview nicht öffnen. Ich kann aber daraus eine *pdf erzeugen. Nur haben wie bereits oben erwähnt die Pfeile eine andere Form. Wird bei der Umwandlung ins *pdf ein anderer Zeichensatz verwendet? Oder warum werden diese Pfeile anders dargestellt?

ghostview _muss_ sie anzeigen können!
Ansonsten, immer dieselbe Leier ... -> Beispiel

Herbert

figarro
21-10-2010, 13:56
Hilfeeee!
Komm leider nicht weiter. Ich hab soweit alles am Laufen. Lediglich die Pfeile passen nicht!
Kann das PS mitlerweilen in Ghostview korrekt anzeigen lassen. (Hab das neu installiert!)
Folgend vorgehensweise:
DVI und PS liefern korrekte Ausgaben. Ebenso von DVI -> PDF
Wenn ich aber vom PS mit ps2pdf wandle dann bekomme ich eine falsche Anzeige - d.h. der Pfeil wird anders dargestellt. Wieso??
Kann das bitte jemand nachvollziehen?
Hier das Beispiel:

\usepackage{pifont}
\begin{document}
\ding{212}
\end{document}

Gruß manfred

voss
21-10-2010, 14:14
Folgend vorgehensweise:
DVI und PS liefern korrekte Ausgaben. Ebenso von DVI -> PDF
Wenn ich aber vom PS mit ps2pdf wandle dann bekomme ich eine falsche Anzeige - d.h. der Pfeil wird anders dargestellt. Wieso??
Kann das bitte jemand nachvollziehen?


_Wie_ rufst du ps2pdf auf? Wenn mit Parametern, dann welche?
Außerdem kannst du es auch von Hand im Ausführungsfenster
machen, um zu sehen, ob es irgendwelche Fehlermeldungen gibt.

Herbert

figarro
21-10-2010, 14:37
Ich rufe ps2pdf im Ausführungsfenster auf - ohne Parmater. Keine Fehlerausgabe!
z. B. ....\Mein Ordner>ps2pdf.bat Pfeil.ps pfeil.pdf

das ist alles. Konntest du das nachvollziehen?

Manfred

voss
21-10-2010, 16:12
Ich rufe ps2pdf im Ausführungsfenster auf - ohne Parmater. Keine Fehlerausgabe!
z. B. ....\Mein Ordner>ps2pdf.bat Pfeil.ps pfeil.pdf

das ist alles. Konntest du das nachvollziehen?


bei mir ist alles in Ordnung. Folgende Schriften sollten bei deinem obigen Beispiel
vorhanden sein:


voss@shania:~> pdffonts test2.pdf
name type emb sub uni object ID
------------------------------------ ----------------- --- --- --- ---------
AQAEUC+CMR12 Type 1C yes yes no 10 0
MMRKDR+Dingbats Type 1C yes yes no 8 0

Kannst du auch mit dem AdobeReader kontrollieren.

Herbert

ellocco
21-10-2010, 17:28
Hast Du irgendwelche Pakete geladen, mit welcher Dokumentenklasse
arbeitest Du?
Bei mir klappts auch, kann den Fehler nicht reproduzieren.

Probiere es vielleicht mal mit folgendem Befehl:

ps2pdf13 -dPDFSETTINGS#/prepress test.ps test.pdf

Welchen PDF-Viewer verwendest Du?

figarro
22-10-2010, 09:39
@elloco

Das wars
ps2pdf13 -dPDFSETTINGS#/prepress test.ps test.pdf

So funktioniert es. Jetzt hab ich schon mal probiert den Parameter in die Batch Datei mit aufzunehmen damit ich nicht jedesmal neu eingeben muß. Zudem könnte ich die Batch dann auch in meinen Editor (LEd) einbauen.

Du weißt doch sicher wie man das macht. Ich hab davon null Ahnung!


Manfred

ellocco
22-10-2010, 10:14
@elloco

Das wars
So funktioniert es.
Das ist zwar einerseits prima, aber andererseits
müßte es auch mit dem normalen Befehl gehen,
es ist also irgendetwas faul, am besten Du studierst
mal das log-File.
Vor dem Aufruf der Dokumentenklasse kannst Du noch Folgendes
einfügen:

\listfiles
\errorcontextlines=\maxdimen
\RequirePackage[loading]{tracefnt}
\documentcla...

Und da ich hoffe, daß es evtl. hilfreich ist, füge ich gerne
als letztes Paket fixltx2e ein.

Spannend ist auch, mit welchem Treiber bzw. Kompiler
Du das DVI erzeugst, macht es einen Unterschied,
ob Du latex.exe oder pdflatex.exe verwendest?



Du weißt doch sicher wie man das macht. Ich hab davon null Ahnung!

Manfred

Da würde ich wie folgt rangehen:
Vom Original Verzeichnis "..\led\batches\" eine Sicherheitskopie
anfertigen und dann herausfinden welches Batchfile für Dich wichtig ist
und dann dieses Batchfile verändern.
Batchfiles editiere ich am liebsten mit Notepad++, Nachteil ist nur,
daß der Editor kein OEM-Zeichensatz beherrscht.
Falls Du nicht herausfindest welches Batchfile aufgerufen wird,
kannst Du z.B. folgende Zeile in die Batchfiles einbauen:

ECHO.JeweiligerBatchdateiname> %TEMP%\kw_led.txt

Viel Spaß beim knobeln und schrauben!

Ich hoffe Du veröffentlichst dann das Ergebnis!

Ellocco

figarro
22-10-2010, 10:46
Die Batch Dateien in LEd unterbringen ist nicht mein Problem. Ich würde gerne wissen wie ich den Parameter -dPDFSETTINGS/prepress in der Batchdatei unterbringen kann damit ich beim Aufruf nicht immer den ganzen Paramter eingeben muß (wenn ich ja sowieso den brauche). Wäre halt einfacher nur die Batchdatei aufzurufen.

Gruß Manfred

figarro
28-10-2010, 13:39
Nur noch zur Vollständigkeit (vielleicht kann die Info jemand brauchen)

Hab nun eine eigene Batch-Datei erstellt und mit dem Namen User1.bat ins Batch-Verzeichnis von LEd gespeichert. Damit kann ich nun von einem *.ps eine *.pdf erstellen. Das hier ist die Batch:

@echo off
%3
cd %1
ps2pdf14.exe -dPDFSETTINGS#/prepress %2.ps %2.pdf
ECHO. ------ done ---------------

Mein Ursprüngliches Problem mit den unterschiedlich dargestellten Pfeilen bei der Umwandlung von *.ps nach *.pdf ohne die Option -dPDFSETTINGS#/prepress konnte ich aber bisher noch nicht lösen.
Werde in den nächsten Tagen versuchen auf einem anderen Rechner noch mal alles neu zu installieren.

Gibt es da irgendwas zu beachten?

Ich hab bis jetzt MiKTex 2.9 mit LED 0.52 drauf

Gruß

ellocco
29-10-2010, 09:36
LEd scheint nicht weiter entwickelt zu werden,
deshalb könnte es zu Kompatibilitätsproblemen
mit MiKTeX 2.9 kommen, evtl. findest Du ja irgendwo
im Netz einen Hinweis zu dem Thema. Das LEd-Forum
scheint eigeschlafen zu sein, aber zu MiKTeX gibt es
ja ein Forum.
Und dann wäre es interessant, ob es eine Möglichkeit
gibt, LEd und SumatraPDF zu kombinieren, dann wäre
LEd aus meiner Sicht "TeXWorks" um Einiges überlegen.

Kannst ja mal berichten, was Deine Neuinstallation
gebracht hat.