Wie verwende ich pythontex.py von TeXnicCenter?

Wie verwende ich pythontex.py von TeXnicCenter?

Ich habe Windows 7, MiKTeX 2.9, TeXnicCenter 2.02 stabil und Python 3.4.1 (Distribution pyzo2015a) installiert. Ich verwende

Latex pythontex.ins

Formular cmdzur Installation des Paketspythontex:

Bildbeschreibung hier eingeben.

Mir scheint, dass in MiKTeX keine Dateien erstellt wurden. Daher habe ich die Dateien manuell in die entsprechenden Verzeichnisse kopiert.Liesmich.

Mein pythontex.bat(in C:\MiKTeX 2.9\miktex\bin) enthält

@echo off "C:\MiKTeX 2.9\scripts\pythontex\pythontex.py" %*

Mein PATH enthält

C:\pyzo2015a;C:\MiKTeX 2.9\miktex\bin;C:\windows\system32

Ich habe die folgenden Befehle darin verwendet cmd:

Bildbeschreibung hier eingeben

Von demSchnellstartdieses Pakets:

„Das Kompilieren eines Dokuments, das Pythontex verwendet, umfasst drei Schritte: LATEX ausführen, pythontex.py ausführen und schließlich LATEX erneut ausführen.“

Ich habe es versucht: Bildbeschreibung hier eingeben

Und die aus der Tex-Datei erhaltene PDF-Datei (nach mehreren Latex-Kompilierungen) sieht folgendermaßen aus: ??

1) Ich kann den zweiten Schritt nicht ausführen. Wie aktiviere ich pythontex.py in einer .texDatei von TeXnicCenter? Ich habe das Gefühl, dass mein System es nicht erkennt pythontex.py: Es gibt ein Problem mit meiner Installation von pythontex.

2) Ist es möglich, diese Aufgabe mit TeXnicCenter zu automatisieren (mithilfe eines Postprozessors)? Ich verwende

C:\MiKTeX 2.9\miktex\bin\pdflatex.exe

in meinem Profil.

Antwort1

Ich suchte auch nach einer Lösung für„Wie führe ich PythonTeX auf meinem lokalen Computer aus?“währendCoCalchabe es (sehr langsam und unregelmäßig, aber) korrekt und nahtlos in der Cloud gemacht.

Das hier ist, was ich für mich selbst herausfinden konnte und was hoffentlich auch für jeden funktioniert:

  1. Wenn pythontexinstalliert ist (wie aus den angezeigten Optionen ersichtlich, wenn Sie eingeben MiKTeX 2.9\scripts\pythontex\pythontex.py), suchen Sie einfach die Pythontex-Codedatei in Ihrem Projekt. In meinem Fall war es test.pytxcode, während meine TeX-Hauptdatei war test.tex(beide im selben Verzeichnis).

  2. Auf meiner Konsole habe ich einfach den Befehl ausgeführt:

    pythontex test.pytxcode
    

    und das hat alles erledigt!
    Das ist die Ausgabe, die ich bekommen habe -

    This is PythonTeX 0.16
    --------------------------------------------------
    PythonTeX:  local_test - 0 error(s), 0 warning(s)
    
    
  3. Kompilieren Sie wie in den Richtlinien vor und nach dem Python-Lauf mit [pdf]LaTeX.

  4. ...UndVoilà!

verwandte Informationen