Anzeige:
Seite 3 von 4 ErsteErste 1234 LetzteLetzte
Ergebnis 31 bis 45 von 50

Thema: Nach Kompilierung direkter Sprung zu Änderung im PDF

  1. #31
    Registrierter Benutzer
    Registriert seit
    01.12.2008
    Beiträge
    22
    Stimmt, ja

    Wenn ich einfach die Einstellungen übernehme, funktioniert es leider immer noch nicht. Allerdings habe ich in meinem XP-Benutzernamen einen Umlaut drin, und wenn ich diesen Namen entsprechend ändere dann klappts!

    Allerdings muss ich, wenn ich nicht mit einem Projekt sondern nur mit einer einzelnen Datei arbeite, das "Wc" in ein "nc" umwandeln sonst kommt "Unknown source file".

    Außerdem ist mir aufgefallen, dass die inverse Suche nicht funktioniert, wenn mann in einem Projekt "input" statt "include" verwendet.
    Geändert von Flo R. (22-04-2009 um 17:31 Uhr)

  2. #32
    Registrierter Benutzer
    Registriert seit
    24.02.2009
    Beiträge
    29
    Tach zusammen. Bei mir geht leider gar nix.

    1) gibt's im Sumatra unter "Datei" keine Möglichkeit, den Befehl einzutragen
    2) Beim Kompilieren bekomm' ich die Warnung: "SyncTeX warning: no synchronization, problem with Diplimarbeit*erweiterte*Datenflusskonzepte.synctex .gz (busy)"
    3) Sagt mir TeXniccenter, wenn ich die Datei betrachten möchte: "[ForwardSearch("%bm.pdf","%Wc",%I,0)]" Der Befehl konnte nicht ausgeführt werden.

    Letzteres könnte daran liegen, dass es in meinem Sumatra-Verzeichnis keine "SumatraPDF-TeX.exe" gibt. Wo krieg' ich die her?

    Grüße,
    EG

  3. #33
    Registrierter Benutzer
    Registriert seit
    24.02.2009
    Beiträge
    29
    So, die richtige .exe hab' ich jetzt gefunden. Jetzt bin ich so weit wie Flo: Sumatra öffnet das Dokument, die Fehlermeldung bleibt aber. Das Dokument wird dann an der Stelle geöffnet, an der ich zuletzt war, bevor ich Sumatra geschlossen hab.

    Ich hab' keine Umlaute oder Leerzeichen in meinem Benutzernamen, verwende allerdings Vista stat XP.

  4. #34
    Registrierter Benutzer
    Registriert seit
    24.02.2009
    Beiträge
    29

    Lightbulb

    Problem gelöst: Leerzeichen in Dateinamen mag er nicht. Weiß der Deufel warum es immer noch Software gibt, die damit nicht umgehen kann.

    Grüße,
    EG

  5. #35
    Registrierter Benutzer
    Registriert seit
    28.06.2005
    Ort
    Karlsruhe
    Beiträge
    1.407
    Bei texmakerx in Kombination mit SumatraPDF in der Version von Blum kann man als Benutzer-Befehl eintragen:


    Code:
    dde://SUMATRA/control/[ForwardSearch("?m.pdf","?m.tex",@,0,0,1)]
    Damit funktioniert die Vorwärtssuche. Die Rückwärtssuche erfordert die Eintragung von

    %f -line %l

    bei Sumatra unter "Datei, Befehl zu Inverssuche setzen", nach dem Pfad zum Programm, so dass der gesamte Befehl lautet:

    C:\Programme\texmakerx\texmakerx %f -line %l

    Tolle Sache,
    Gruß,
    Alexander

  6. #36
    Registrierter Benutzer
    Registriert seit
    10.02.2009
    Ort
    Bern
    Beiträge
    19
    Hallo mechanicus

    Da mir die Lösung mit Sumatra etwas kompliziert erscheint (und auch nicht funktioniert hat) habe ich deinen Vorschlag versucht. Bei mir erscheint beim compilieren die Meldung:

    C:\Programme (x86)\MiKTex2.7\miktex\bin\pdflatex.exe Befehl konnte nicht ausgeführt werden. Fehler:Zugriff verweigert

    Muss man im Viewer noch etwas verändern oder sind meine Einstellungen für die compilation wohl falsch? Liegt es eventuell an Vista?

    Besten Dank für ein kurze Antwort

    Florian

  7. #37
    Registrierter Benutzer Avatar von bobmalaria
    Registriert seit
    28.11.2006
    Ort
    Düsseldorf
    Beiträge
    4.174
    So freunde der Sonne, nachdem es wohl immer wieder mal Probleme gibt habe ich eben mal zusammengeschrieben wie ich es mit sumatra und texniccenter auf einem winxp sp3 system anstelle.

    LINK ZUM TUTORIAL

    in der hoffnung das es hilft....

    gruss
    Mein Ball ist umgefallen

  8. #38
    Registrierter Benutzer
    Registriert seit
    10.02.2009
    Ort
    Bern
    Beiträge
    19
    Das ist ja eine tolle Beschreibung, jetzt hat zumindest das Springen an die richtige Stelle im PDF funktioniert. Aber die Inverse Suche mit dem Doppelklicken im SumatraPDF funktioniert immer noch nicht. Vielleicht liegt es am Vista. Mein TeXnicCenter ist im Verzeichnis: C:\Program Files (x86) gespeichert. Vielleicht liegt es daran.

    Besten Dank auf jeden Fall. Das scrollen fällt schon mal weg, super.

    Grüsse aus der Schweiz

    Florian

  9. #39
    Registrierter Benutzer Avatar von lockstep
    Registriert seit
    31.08.2008
    Beiträge
    1.487
    Zitat Zitat von bobmalaria Beitrag anzeigen
    in der hoffnung das es hilft....
    Es HAT geholfen! Danke für die präzise Beschreibung!

    Habe die Synchronisation Editor-Viewer seit einer Stunde am Laufen und kann mir schon nicht mehr vorstellen, jemals wieder anders zu arbeiten.

    lockstep

  10. #40
    Registrierter Benutzer
    Registriert seit
    05.04.2007
    Beiträge
    535
    Ich habe das jetzt mal mit Sumatra 0.9.4 (gibs seit 17.7.09) versucht. Dabei gehe ich davon aus, dass man die modifizierte Version von William Blum nicht mehr braucht, da laut changelog für die Version 0.9.4 SyncTex Verbesserungen durch William Blum durchgeführt worden sind. Vermutlich kann Version 0.9.4 jetzt das was die alte modifizierte Version kann. Wie auch immer kommt, wenn ich F5 drücke, die Fehlermeldung "[ForwardSearch("%bm.pdf","%Wc",%I,0)]. Der Befehl konnte nicht ausgeführt werden.". Dabei bin ich nach Bob's Anleitung vorgegangen.

    Auf der Seite von TeXnicCenter steht seit gestern auch eine News dazu. Leider ist die Beschreibung dazu nicht ganz verständlich.

    PS: Kommen die PDFs bei euch mit Sumatra auch verwaschener rüber als mit Acrobat?
    Geändert von Bilbo (26-07-2009 um 13:45 Uhr)

  11. #41
    Registrierter Benutzer
    Registriert seit
    05.04.2007
    Beiträge
    535
    Hat sich erledigt. Es funktioniert jetzt alles und man braucht keine modifizierte Version mehr.

  12. #42
    Registrierter Benutzer
    Registriert seit
    26.07.2009
    Beiträge
    9
    Hallo,
    ich bin völlig neu und habe noch nicht viel mit Tex gearbeitet. Gerade deshalb finde ich diese Möglichkeit gleich ein Feedback zu seiner Arbeit zu bekommen interessant. Ich habe versucht dafür Auctex (besitzt eine Preview-Funktion) zu installieren, aber leider scheiterte schon eben diese Installation aufgrund schlechter Installationsbeschreibungen und meines Unwissens betreffend msys.
    Leider funktioniert die Synchronisation mit Sumatra und Texnixcenter bei mir aus ähnlichen Gründen wie bei Earl Grey nicht:

    Zitat Zitat von Earl Grey Beitrag anzeigen
    Tach zusammen. Bei mir geht leider gar nix.

    1) gibt's im Sumatra unter "Datei" keine Möglichkeit, den Befehl einzutragen
    Das Problem habe ich auch! Ich fand nur unter Optionen die Möglichkeit eine Befehlszeile zu definieren, weiß aber nicht ob das korrekt ist.

    3) Sagt mir TeXniccenter, wenn ich die Datei betrachten möchte: "[ForwardSearch("%bm.pdf","%Wc",%I,0)]" Der Befehl konnte nicht ausgeführt werden.
    Und das Problem habe ich ebenfalls. Das Dokument wird zwar erstellt und Sumatra öffnet sich, aber von Synchronisation keine Spur. Könnte es daran liegen, das mein Standardverzeichnis nicht in "Programme" sondern "Program Files" liegt und der Pfad damit ein Leerzeichen enthält?

    Zitat Zitat von Bilbo Beitrag anzeigen
    Hat sich erledigt. Es funktioniert jetzt alles und man braucht keine modifizierte Version mehr.
    Wie hast du es denn zum Laufen bekommen?

    Ich wäre für eure Hilfe dankbar!
    Geändert von Trialer (26-07-2009 um 22:13 Uhr)

  13. #43
    Registrierter Benutzer
    Registriert seit
    05.04.2007
    Beiträge
    535
    Hallo Trialer,

    das mit der Befehlszeile gibt es nur in der modifizierten Version. Das brauchst du mit Version 0.9.4 nicht weiter zu beachten.

    Damit das Ganze läuft brauchst du nur die Anleitung von bobmalaria zu befolgen, bis eben auf die Geschichte mit der Befehlszeile. Dazu musst du darauf achten, wenn du \input in deinem Dokument verwendest, dass du die Endung .tex mit angibst, also statt \input{filename} musst du \input{filename.tex} verwenden. Mehr ist das nicht.

    Das Leerzeichen in "Program Files" könnte in der Tat ein Problem sein. Man sollte deshalb nie Leerzeichen verwenden. Daher installiere ich meine Programme immer auf einer anderen Partition.

    Gruß,
    Bilbo

  14. #44
    Registrierter Benutzer
    Registriert seit
    26.07.2009
    Beiträge
    9
    Ich bin ja der Anleitung von bobmalaria gefolgt; nur so bin ich auf das Forum hier aufmerksam geworden! Funktioniert hat es dennoch nicht. Ich habe sowohl die Sumatra Versionen 0.93, die Tex-optimierte Version 0.9.3.1324 und die Version 0.94 ausprobiert. In keiner Version war diese Befehlszeile unter "Datei" zu finden und mit keiner Version hat es geklappt. Bevor ich wegen des Leerzeichens eine Neuinstallation vornehme oder meine Verzeichnisstruktur umbenenne würde ich gern wissen, ob eines der beiden Programme tatsächlich Probleme mit Leerzeichen hat (im 21. Jahrhundert...)

  15. #45
    nordsee
    Gast
    Hallo trialer,

    Inverse-Suche mit Vista funktioniert bei mir wie folgt:

    Installierte Programme: Sumatra 0.9.4, Miktex 2.7, Texniccenter 1 Stable.

    Viewer:

    - Pfad der Anwendung:

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

    - Projektausgabe betrachten:

    Kommandozeile

    Kommando:

    "%bm.pdf"

    - Suche in Ausgabe:

    DDE-Kommando

    Kommando:

    [ForwardSearch("%bm.pdf","%Wc",%l,0)]

    Server:

    SUMATRA

    Thema:

    control


    Hoffe es hilft weiter.

    Gruß
    Geändert von nordsee (17-08-2009 um 15:17 Uhr)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •