
Probé elPythonTeXpaquete, y el resultado que produjo contenía signos de interrogación en lugar de ejecutar código Python, ¿qué debo hacer?
Respuesta1
Los paquetes que llaman a otros programas, como sagetex
, python
, gnuplot
o (como confirma G. Poore) PythonTeX
requieren que procese su documento de manera similar: 1. (pdf)latex su documento para crear un archivo especial (con sagetex
su formato .sage file 2. Procese el archivo especial con el programa/script (Sage/Python/gnuplot) 3. (pdf) látex su documento nuevamente.
Después del paso 1, su salida tendrá ?? marcas donde se supone que deben estar los cálculos/imágenes. Sospecho que no te diste cuenta de que son necesarios 2 pasos más de procesamiento. Como indica G. Poore anteriormente, su segundo paso será "ejecutar el script PythonTeX (pythontex2.py o pythontex3.py, dependiendo de su versión de Python)". Dependiendo del paquete, es posible que pueda agilizar el proceso con unescape de shell en su archivo texoconfiguración de tu IDE