пользовательские команды pythontex для pyconsole

пользовательские команды pythontex для pyconsole

Я пытаюсь использовать PythonTex (v 0.14), его pyconsoleсреду и пользовательские команды, и у меня возникли некоторые проблемы. Вот 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}

Результатом является ошибка, которая a is undefined. Как мне выполнить пользовательский код для pyconsole? Я пробовал \pythontexcustomc{pyconsole}, \pythontexcustomc{py}, и \pythontexcustomc{console}.

решение1

Вы хотите \pythontexcustomc{pycon}{a=1; b=2}. pyconидет с pyconsoleокружающей средой, в то время как pyидет с pycodeокружающей средой. Все, что связано с консолью, использует pyconгде-то в названии.

Связанный контент