Преобразование греческого латексного символа в текстовом редакторе Jupyter-Lab - PullRequest
0 голосов
/ 17 декабря 2018

В Jupyter Notebooks вы можете набрать, например, \alpha и нажать клавишу табуляции, и \alpha изменится на α.Это довольно крутая функция.К сожалению, это не работает в редакторе jupyter-lab.Любая причина, почему это не работает?Или мне нужно где-то установить предпочтение?

Ответы [ 2 ]

0 голосов
/ 14 августа 2019

Эта функция предоставляется ядром IPython, а не Jupyter Notebook.Ядро обеспечивает завершение TAB путем поиска латексного (или латексоподобного) символа в этом словаре (родом от Юлии), а затем вставляет его значение (соответствующий символ Unicode).Таким образом, должно быть активное ядро ​​IPython, чтобы обеспечить завершение TAB (здесь PR, который добавил функциональность в IPython на случай, если вы хотите узнать больше об этом).

Ядро IPython автоматически запускается с записной книжки и используется при запуске ячеек, но это не так при редактировании текстового файла (поэтому также нет завершения TAB для других вещей, таких как импорт и т. Д.).Вы можете запустить его вручную, щелкнув правой кнопкой мыши внутри текстового файла Python и выбрав «Создать консоль для редактора».После этого автозаполнение работает так же, как в записной книжке, в том числе греческие латексные символы.

0 голосов
/ 17 декабря 2018

если вы наберете $ \ alpha $, оно будет отображаться как греческое письмо благодаря латексу

...