TexmakerX & Sumatra: Forward search

Editoren wie TexWorks, TeXmaker, TeXstudio, TeXnicCenter, Kile, LyX, vi, Emacs und Co.


Anja

TexmakerX & Sumatra: Forward search

Beitrag von Anja »

Hallo Zusammen,

ich arbeite mit

- TexmakerX 1.8.1
- Sumatra PDF Beva 0.9.3 (die Version von http://william.famille-blum.org/softwar ... index.html)
- Miktex 2.7
- Win XP

Die Konfiguration für die Rückwärts-Suche (aus Sumatra nach TexmakerX springen) habe ich nach einigem herumprobieren hinbekommen - aber wie funktioniert die Vorwärtssuche, also aus TexmakerX an eine bestimmte Position in Sumatra springen??

Im TexmakerX User Manual gibts dazu zwar folgenden Hinweis:
To jump to a line in a running Sumatra (Windows only): dde://SUMATRA/control/[ForwardSearch("?m.pdf","?m.tex",@,0,0,1)]

Aber WO muss ich das eingeben?

Danke für Hinweise.

Gruß Anja

Anja

Beitrag von Anja »

Bin einen Schritt weiter:

Der Befehl
dde://SUMATRA/control/[ForwardSearch("?m.pdf","?m.tex",@,0,0,1)]
muss in TexmakerX unter Benutzer --> Benutzerbefehle --> Benutzerbefehle ändern eingetragen werden.

Aber: die Vorwärtssuche funktioniert damit offenbar nicht mehr, wenn der gesuchte Text sich nicht im Hauptdokument befindet, sondern in einer tex-Datei, die über \include{} eingebunden ist.

Weiß jemand Abhilfe?

Mat

Beitrag von Mat »

Anja hat geschrieben:Bin einen Schritt weiter:

Der Befehl
dde://SUMATRA/control/[ForwardSearch("?m.pdf","?m.tex",@,0,0,1)]
muss in TexmakerX unter Benutzer --> Benutzerbefehle --> Benutzerbefehle ändern eingetragen werden.

Aber: die Vorwärtssuche funktioniert damit offenbar nicht mehr, wenn der gesuchte Text sich nicht im Hauptdokument befindet, sondern in einer tex-Datei, die über \include{} eingebunden ist.

Weiß jemand Abhilfe?
Hallo,

Zu dem Problem hab ich was rausgefunden. Das Problem ist, dass
"?m.pdf" nicht mehr auf das richtige pdf verweißt.
Heißt das Haupt-tex-File "document.tex" dann funktioniert

dde://SUMATRA/control/[ForwardSearch("document.pdf","?m.tex",@,0,0,1)]

Ich hab allerdings das umgekehrte Problem.
Ich bekomm die Inverssuche nicht zum laufen.

Wie hast du das geschafft?

BeniBela

Beitrag von BeniBela »

Wie die Inverssuche geht wird hier beschrieben:
http://texmakerx.svn.sourceforge.net/vi ... #SECTION37

Wenn tmx in C:\Program Files\TexMakerX\ installiert wurde, muss man z.B.:
"C:\Program Files\TexMakerX\TexMakerX.exe" "%f" -line %l
in Sumatra eintragen.

Antworten