如何在 VS Code 或 Jupyter Notebook 中为 Julia 输入乳胶风格的变量

BNH*_*HSX 4 julia ijulia-notebook visual-studio-code

tab与在 Julia REPL 中一样,我们可以使用和来输入乳胶风格的变量,\epsilon以获取希腊字母并为其赋予一个值。由于我现在主要在 VS Code 中编写 Julia 代码,我想知道我们是否也可以在 VS Code 中这样做?或者我们可以在 Jupyter Notebook 中做到这一点吗?

在此输入图像描述

提前,当使用 julia 扩展进行编程时,我们可以在 VS Code 中使用复杂的 Latex 风格的计算公式吗?或在 Jupyter 笔记本中

我想在这里描述的是与 Mathematica 可以做的非常相似的事情,这使得数学方程更容易阅读。

use*_*164 5

有一个VS Code Julia 扩展,它支持类似 LaTeX 的制表符补全,就像在 REPL 中一样。如果您安装了正确的 Julia 内核,它也应该可以在 Jupyter 中工作。您可以在此处了解更多相关信息。

就 Mathematica 风格的笔记本工作流程而言,Jupyter 可能是最接近的。Julia 代码仍然必须是常规的 Unicode 文本,因此您不能期望您的代码看起来与自由格式的 LaTeX 完全相同,但您可能需要查看Latexify.jl,它可以将 Julia 表达式和数据结构转换为美观的乳胶代码。如果您在 Jupyter 单元中输出由 Latexify.jl 生成的 LaTeX 代码,它甚至应该使用 MathJax 正确呈现。否则,您也可以使用 Jupyter 在 Markdown 单元格中编写 LaTeX 公式。