Comandos personalizados de pythontex para pyconsole

Comandos personalizados de pythontex para pyconsole

Estoy intentando usar PythonTex (v 0.14), su pyconsoleentorno y comandos personalizados, y tengo algunos problemas. Aquí hay un MWE:

\documentclass[article,letterpaper,times,11pt]{article}
\usepackage[gobble=auto]{pythontex}

\pythontexcustomc{py}{a=1; b=2} 

\begin{document}

\begin{pyconsole}
print a
\end{pyconsole}

\end{document}

El resultado es un error que a is undefined. ¿Cómo puedo ejecutar código personalizado para pyconsole? Lo he probado \pythontexcustomc{pyconsole}, \pythontexcustomc{py}y \pythontexcustomc{console}.

Respuesta1

Quieres \pythontexcustomc{pycon}{a=1; b=2}. pyconva con el pyconsolemedio ambiente, mientras pyva con el pycodemedio ambiente. Todo lo relacionado con la consola se usa pyconen algún lugar del nombre.

información relacionada