首页 > 解决方案 > 如何在 vs code 或 jupyter notebook 中为 julia 输入乳胶样式的变量

问题描述

tab就像在 Julia REPL 中一样,我们可以通过使用和来输入乳胶样式的变量,并\epsilon获取希腊字母并给它一个值。由于我现在主要在 VS Code 中编写 Julia 代码,我想知道我们是否也可以在 VS Code 中这样做?或者我们可以在 Jupyter 笔记本中做到这一点吗?

在此处输入图像描述

并且提前,在使用 julia 扩展程序进行编程时,我们可以在 vs 代码中使用复杂的乳胶风格的计算公式吗?或在 Jupyter 笔记本中

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

标签: visual-studio-codejuliaijulia-notebook

解决方案


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

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


推荐阅读