사용자에게 질문을 표시하고 답변과 함께 라디오 박스를 표시하는 wxpython으로 프로그램을 만듭니다. 질문과 답변은 데이터베이스에 있어야하며 일부 수학 (paranthesis, root squares 등)을 사용하여 서식이 지정된 텍스트 여야합니다. 그런 텍스트에 어떤 위젯을 사용해야하고 데이터베이스가 될 수 있을지 제안 해 주시겠습니까? 감사합니다. .파이썬을 사용하여 창에 형식이 지정된 텍스트 표시
1
A
답변
0
데이터베이스의 경우 SQL 기반 DB를 사용할 수 있습니다. mysql 또는 sqllite하지만 많은 데이터가 없다면 텍스트 파일이나 파이썬 모듈 자체로 저장할 필요가 없습니다. 당신은 wxPython을하지만 내부 브라우저를 포함 할 수 있도록 부분이 까다 롭습니다 수학 기호를 표시
, 당신은, 일부 브라우저 MathML을이 표시 MathML을 (http://en.wikipedia.org/wiki/MathML)를 표시 할 수있는 컨트롤, 내가 어떤 wxPython에 위젯이 할 수 있다고 생각하지 않습니다이 필요합니다 까다 롭다.
또 다른 대안은 mathplotlib를 사용하여 수학 기호를 그리는 것입니다. http://matplotlib.sourceforge.net/users/mathtext.html#mathtext-tutorial
을 참조하십시오. 그러나 가장 간단한 방법은 가장 좋은 방법은 mathml xml을 이미지 파일로 변환하여 응용 프로그램 내부의 이미지 컨트롤에 표시하는 것입니다. 예 : 당신은 SVG에 MathML을 변환 http://librsvg.sourceforge.net/
를 사용하여 PNG로 SVG로 변환하는 http://sourceforge.net/projects/svgmath/를 사용하거나 또한 http://sourceforge.net/projects/jeuclid/
을 시도 할 수 있습니다 당신은 것이다 당신을위한 가장 쉬운 뭐가 있는지 실험을하지만 난 거기에 생각하지 않습니다 어떤 쉬운 방법.