Jupyter Notebook 可以支持 RTL 文本 [参见此处]。我想知道 Google Colabolatory 中是否有 RTL 文本?不幸的是,命令面板中没有从右到左文本的选项。
无法从右到左编辑文本,但可以在单元格的结果中显示它:
%%HTML
<div dir=rtl>
טקסט מיושר לימין, עם פסיקים וסימני שאלה. אפשרי?
</div>
它在 StackOverflow 上无法正确显示,但在 Google Colab 笔记本的单元格输出中(即运行后)可以正确显示。
如果你想显示python和html的组合,这不是最好的答案。你无法将变量传递给 HTML,所以这不是一个好主意。您可以使用以下方式:
import IPython
IPython.display.HTML(f'<span dir="rtl">{rtl_string}</span>')