
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 cmd
zur Installation des Paketspythontex
:
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
:
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.“
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 .tex
Datei 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:
Wenn
pythontex
installiert ist (wie aus den angezeigten Optionen ersichtlich, wenn Sie eingebenMiKTeX 2.9\scripts\pythontex\pythontex.py
), suchen Sie einfach die Pythontex-Codedatei in Ihrem Projekt. In meinem Fall war estest.pytxcode
, während meine TeX-Hauptdatei wartest.tex
(beide im selben Verzeichnis).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)
Kompilieren Sie wie in den Richtlinien vor und nach dem Python-Lauf mit [pdf]LaTeX.
...UndVoilà!