visual-studio-code - 如何在 vs code 或 jupyter notebook 中为 julia 输入乳胶样式的变量
问题描述
tab
就像在 Julia REPL 中一样,我们可以通过使用和来输入乳胶样式的变量,并\epsilon
获取希腊字母并给它一个值。由于我现在主要在 VS Code 中编写 Julia 代码,我想知道我们是否也可以在 VS Code 中这样做?或者我们可以在 Jupyter 笔记本中做到这一点吗?
并且提前,在使用 julia 扩展程序进行编程时,我们可以在 vs 代码中使用复杂的乳胶风格的计算公式吗?或在 Jupyter 笔记本中
我想在这里描述的是与 Mathematica 可以做的非常相似的事情,这使得数学方程更容易阅读。
解决方案
有一个VS Code Julia 扩展,它支持类似 LaTeX 的制表符补全,就像在 REPL 中一样。如果您安装了正确的 Julia 内核,它也应该在 Jupyter 中工作。您可以在此处了解更多信息。
就 Mathematica 风格的笔记本工作流程而言,Jupyter 可能是最接近的。Julia 代码仍然必须是常规的 Unicode 文本,因此您不能期望您的代码看起来与自由格式的 LaTeX 完全一样,但您可能需要查看Latexify.jl,它可以将 Julia 表达式和数据结构转换为好看的乳胶代码。如果您在 Jupyter 单元格中输出由 Latexify.jl 生成的 LaTeX 代码,它甚至应该使用 MathJax 正确呈现。否则,您也可以使用 Jupyter 在 Markdown 单元格中编写 LaTeX 公式。
推荐阅读
- javascript - 放大和缩小功能在 D3 图表中未按预期工作并做出反应
- reactjs - 如何访问放置在componentDidMount中的函数内的变量?
- android - 即使将 android studio 更新到 3.5 版并将 android 模拟器更新到 29.1.12,“启用可折叠显示器”也不会显示
- javascript - 使用 html2pdf 库在服务器上输出 PDF
- powershell - 如何使用 PowerShell 从签名的 dll 中提取所有摘要算法列表?
- php - 覆盖包的模板继承
- c++ - Qt,如何使用CustomScheme知道来自哪个页面的请求
- sails.js - 如何在sails js中使用createdAt和updatedAt
- angular-datatables - Angular-datatables 服务器端处理和按钮扩展。数据为空
- java - Servlet 映射中的无效内容在哪里