如何创建一个 SymPy 符号,该符号具有用于下标的多字符字符串,该符号可以通过漂亮的打印正确呈现?
以下渲染正确:
symbols('tau_12')
symbols('tau_x')
Run Code Online (Sandbox Code Playgroud)
但我无法获得以下内容来正确呈现下标:
symbols('tau_xy')
Run Code Online (Sandbox Code Playgroud)
如何获得多字符下标?
问题是 Unicode 仅具有有限的字符集作为下标(请参阅https://en.wikipedia.org/wiki/Unicode_subscripts_and_superscripts#Other_superscript_and_subscript_characters)。特别是,下标没有 Unicode 字符y。如果您想要更漂亮的打印效果,最好的选择是使用 IPython 笔记本或 qtconsole,您可以在其中使用 MathJax 或 LaTeX 获取渲染的数学结果。
| 归档时间: |
|
| 查看次数: |
6594 次 |
| 最近记录: |