как ввести переменные в стиле латекса для julia в vs code или jupyter notebook - PullRequest
2 голосов
/ 05 мая 2020

Как и в Julia REPL, мы можем ввести переменные в стиле латекса, используя tab и \epsilon, чтобы получить греческую букву и присвоить ей значение. Поскольку сейчас я в основном использую коды Джулии в VS Code, мне было интересно, можем ли мы сделать это и в VS Code? или мы можем сделать это в блокноте Jupyter?

enter image description here

и заранее, можем ли мы усложнить формулу вычислений в стиле латекса в коде vs при программировании с помощью julia расширение? или в записной книжке Jupyter

То, что я хочу здесь описать, очень похоже на то, что может делать Mathematica, что значительно упрощает чтение математических уравнений.

1 Ответ

3 голосов
/ 05 мая 2020

Существует расширение VS Code Julia , которое поддерживает завершение табуляции в стиле LaTeX, как и в REPL. Он также должен работать в Jupyter, если у вас установлено правильное ядро ​​Julia. Подробнее об этом можно узнать здесь .

С точки зрения рабочего процесса записной книжки в стиле Mathematica, Jupyter, вероятно, наиболее близок. Код Julia по-прежнему должен быть обычным текстом Unicode, поэтому вы не можете ожидать, что ваш код будет выглядеть точно так же, как LaTeX свободной формы, но вы можете посмотреть Latexify.jl , который может преобразовывать выражения Julia и структура данных в красивый код LaTeX. Если вы выводите код LaTeX, сгенерированный Latexify.jl, в ячейку Jupyter, он даже должен правильно отображаться с использованием MathJax. В противном случае вы также можете просто написать формулы LaTeX внутри ячеек Markdown с помощью Jupyter.

...