goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Bücher:

Vortragen in Naturwissenschaft, Technik und Medizin


Forenstatistik:
Beiträge: 41241
Seitenaufrufe:
342140 PIs (Mai 2012)

Top-Poster: KOMA (2637)

Wir begrüßen unseren neuesten Benutzer dancINGmule.

Partner:

KOMA-Script



TeXblog



LaTeX Community




Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

TeXnicCenter mit Sumatra PDF

 

MaikeMaike
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.07.2010, 17:23     Titel: inverse search mit sumatra
  Antworten mit Zitat      
Hey, ich hab auch so ein ähnliches Problem.

Ich hab die letzte MikTex Versio und auch den neuesn TeXniccenter und wollte das Ganze nun mit Sumatra verbinden um diese forward/backwardsearch geschicte nutzen zu können.

Ich hatte erst die Sumatra Version von Blum, nachdem ein Haufen Probleme behoben waren funktionierte es fast: er kompilierte und erstellte ne PDF, hat sie aber nciht geöffnet, sagte er könne den Befehl [ForwardSearch("%bm.pdf","%Wc",%l,0,0,0)]
nicht ausführen. Ich hab dann die Version von der Sumatra Seite installiert und alles lief. Problem ist: ich kann im PDF so wild klicken, wie ich will, da komm ich nicht in den Quellquode und das merkwürdige ist, dass das schonmal lief. In der Version von Blum gab es ja dieses extra EIngabefenster um Sumatra zu sagen es solle doch bitte im Texniccenter gucken und bei der Originalversion sollte das ja über Datei -> Befehlszeile zur Inverssuche setzen gehen. Und jetzt komme ich mir zwar sehr blöd vor, aber:
Diese Option gibt es bei mir nicht. Under Datei erscheinen die üblichen Verdächtigen: Open, Close, Save as Print etc aber eben nciht die Option um ihm zu sagen, dass ich TeXniccenter benutze....

Könnt ihr mir da weiterhelfen?

Maike

Joinsen
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 10.09.2010, 15:27     Titel:
  Antworten mit Zitat      
@Maike: Wenn du eine neue Version von Sumatra verwendest, sollte das Programm eigentlich von selbst erkennen, mit welchem Editor du arbeitest. Solltest du aus irgendwelchen Gründen dennoch die Befehlszeile ändern wollen, musst du dir die Spezialversion von William Blum holen. Da kannst du dann unter Einstellungen --> Optionen eingeben, was du willst.

Dass das durchaus sinnvoll sein kann, habe ich gerade eben bemerkt. Bei mir ging die Forward-Suche, aber nicht die Inverse-Suche. Wenn TeXnicCenter geschlossen war, öffnete es sich zwar, aber nicht an der richtigen Stelle. Alle möglichen Ursachen aus diesem und anderen Foren hatte ich ausgeschlossen. Die Lösung findet sich in der Hilfe von TeXnicCenter:

Zitat:
Important:

If you want to influence a running instance of TeXnicCenter you should send DDE-commands directly to the running instance or use the '/ddecmd' switch.
Use single quotes (') inside the DDE-commands instead of double quotes ('').


Man muss also in der fraglichen Befehlszeile die " durch ' ersetzen. Das habe ich gemacht, so das da folgendes stand:

Code:
"D:\programme\TeXnicCenter\TEXCNTR.exe" /ddecmd '[goto('%f', '%l')]'


Seitdem geht alles, obwohl die Anführungsstriche aus irgendwelchen Gründen wieder zurückgeändert wurden.

Jetzt hätte ich noch eine Frage: Gibt es eine Möglichkeit, dass Sumatra von selbst in den Vordergund kommt, wenn man auf "Ausgabe betrachten" klickt bzw. F5 drückt?

OrbiTroN
Forum-Anfänger
Forum-Anfänger


Beiträge: 38
Anmeldedatum: 23.11.09
Wohnort: ---
Version: MikTeX 2.9
     Beitrag Verfasst am: 04.11.2010, 20:32     Titel:
  Antworten mit Zitat      
Zitat:

Jetzt hätte ich noch eine Frage: Gibt es eine Möglichkeit, dass Sumatra von selbst in den Vordergund kommt, wenn man auf "Ausgabe betrachten" klickt bzw. F5 drückt?


Also bei mir kommt Sumatra immer in den Vordergrund... ohne irgendwelche Umstellungen... --> Ich benutze Win Vista ...
Private Nachricht senden Benutzer-Profile anzeigen

M@rco
Forum-Newbie
Forum-Newbie

Beiträge: 4
Anmeldedatum: 22.11.10
Wohnort: Dresden
Version: MikTex 2.9
     Beitrag Verfasst am: 22.11.2010, 18:12     Titel:
  Antworten mit Zitat      
Hallo,

ich bin jetzt auch endlich auf Sumatra umgestiegen.
Nach vielem ausprobieren läuft es nun zufriedenstellend. Jedoch hab ich noch meine Probleme mit der Forward Search.

Wenn ich ein Hauptdokument habe und dort .tex Dateien über \include{...} einbinde, springt Sumatra immer an das Ende der PDF.
Eigentlich nicht schlimm, aber auf Dauer nervig. Ist der Text im Hauptdokument funktioniert die Forward Search wunderbar.

Liegt das an meinen Einstellungen oder ist das ein generelles Problem mit include oder input bei Sumatra?

Grüße Marco
Private Nachricht senden Benutzer-Profile anzeigen

gehess
Forum-Century
Forum-Century

Beiträge: 172
Anmeldedatum: 08.04.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.11.2010, 19:51     Titel:
  Antworten mit Zitat      
Das liegt vermutlich an den Einstellungen. Zu include und input ist zu sagen, dass include empfohlen wird, input aber mit File-Endung (also \input{file.tex}) genauso funktioniert.
Vergleiche deine Einstellungen mal mit den hier beschriebenen: http://www.hehn.biz/Mar/How_to_Sumatra.pdf
Private Nachricht senden Benutzer-Profile anzeigen

M@rco
Forum-Newbie
Forum-Newbie

Beiträge: 4
Anmeldedatum: 22.11.10
Wohnort: Dresden
Version: MikTex 2.9
     Beitrag Verfasst am: 22.11.2010, 20:55     Titel:
  Antworten mit Zitat      
also mit den Einstellungen geht es bei mir gar nicht. Ich verwende allerdings auch den Sumatra v1.2.2248 von familie-blum.org.

Mit den Einstellungen http://william.famille-blum.org/blo.....?page=static081010-000413 funktioniert es leider auch nicht. Sehr komisch.

Wie gesagt, sobald ich den Text in der Hauptdatei habe klappt alles wunderbar.

Grüße
Private Nachricht senden Benutzer-Profile anzeigen

gehess
Forum-Century
Forum-Century

Beiträge: 172
Anmeldedatum: 08.04.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.11.2010, 21:20     Titel:
  Antworten mit Zitat      
Also bei funktionierts so tadellos:

LATEX
Pfad des Latex-Compilers
Code:
pdflatex.exe

Argumente...
Code:
-synctex=-1 -interaction=nonstopmode "%pm"


VIEWER
Pfad
Code:
"C:\Program Files (x86)\SumatraPDF\SumatraPDF.exe" -inverse-search "\"C:\Program Files (x86)\TeXnicCenter\TEXCNTR.EXE\" /ddecmd \"[goto('%f', '%l')]\""

Projektausgabe betrachten ->DDE-Kommando
Code:
[Open("%bm.pdf",0,1,1)]

Suche in Ausgabe
Code:
[ForwardSearch("%sbm.pdf","%Wc",%l,0)]

(jeweils server: SUMATRA Thema: control)
Private Nachricht senden Benutzer-Profile anzeigen

M@rco
Forum-Newbie
Forum-Newbie

Beiträge: 4
Anmeldedatum: 22.11.10
Wohnort: Dresden
Version: MikTex 2.9
     Beitrag Verfasst am: 22.11.2010, 22:57     Titel:
  Antworten mit Zitat      
was benutzt Du denn für eine Version von Sumatra?
Kann ja dann nur noch da dran liegen.
Private Nachricht senden Benutzer-Profile anzeigen

gehess
Forum-Century
Forum-Century

Beiträge: 172
Anmeldedatum: 08.04.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.11.2010, 23:22     Titel:
  Antworten mit Zitat      
Ich verwende Sumatra v 1.1 (also nicht die von blum)
Private Nachricht senden Benutzer-Profile anzeigen

M@rco
Forum-Newbie
Forum-Newbie

Beiträge: 4
Anmeldedatum: 22.11.10
Wohnort: Dresden
Version: MikTex 2.9
     Beitrag Verfasst am: 22.11.2010, 23:50     Titel:
  Antworten mit Zitat      
also ich glaub ich gebs auf.
Hab mir jetzt auch noch die v1.1 besorgt und da geht es mit den Codes von Dir und den angepassten Pfaden auch nicht. Das einzige was bei mir von Sumatra blau und damit als neu gekennzeichnet wird, ist die Seitenzahl auf der letzten Seite. Komische Geschichte...

Nachtrag:

Ich hab des Rätsels Lösung.
Es lag natürlich weder an Sumatra noch am TexnicCenter sondern an meiner eigenen Unwissenheit. Ich hab kein Projekt erstellt, sondern die Dateien einfach so eingebunden. Wenn ich es als Projekt starte funktioniert die ForwardSearch auch in Tex Dateien die über \include eingebunden werden.

Eine feine Sache. Dankeschön

Grüße
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen Gehe zu Seite Zurück  1, 2, 3, 4, 5, 6  Weiter



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist ein Teil des goForen-Labels
goForen.de goMATLAB.de goLaTeX.de goPCB.de


  Impressum | Werbung/Mediadaten | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2013 goLaTeX.de
Partner: LabVIEWforum.de