PythonTeXによる試験問題の自動作成を目指して--pycode内でのTeXコマンドについて--

Re: PythonTeXによる試験問題の自動作成を目指して--pycode内でのTeXコマンドについて--

- t iida の投稿
返信数: 0
自己解決しました.何かの参考になるかもしれないので, 一応, pycodeをコピーしておきます.\py{heihou()}を数式モード内で使えば目的が達成されるようです.


----pycode---
\begin{pycode}
import random
import fractions

from sympy import sympify
from sympy import Symbol
from sympy import *
from sympy import latex
from fractions import Fraction
from sympy import init_session
def heihou():
cefa1 = random.randrange(-5,6,2)
cefb1 = random.randrange(-5,6,1)
cefc1 = random.randrange(-5,6,1)

cefa2 = random.randrange(1,10,1)
cefb2 = random.randrange(1,10,1)
cefc2 = random.randrange(1,10,1)

x = Symbol('x')
expr1 = x*x*Fraction(cefa1,cefa2)+x*Fraction(cefb1,cefb2)+Fraction(cefc1,cefc2)
return latex(expr1)
\end{pycode}
---