dualer

Results 31 comments of dualer

the question still exists. version: 1.1.2 ![image](https://user-images.githubusercontent.com/85242539/129927691-85efb99c-8338-4425-9adb-c43d7610d424.png)

> 至于 `\gdef`,出于安全考虑,你需要在 `markdown.extension.katex.macros` 中随便搁点东西才能用。 可以这么替代上面 `\gdef` 的功能: ```jsonc "\\test": "{#1^#2}" ``` 然后用`\test{a}{b}`即可得到$a^b$.

> 至于 `\gdef`,出于安全考虑,你需要在 `markdown.extension.katex.macros` 中随便搁点东西才能用。 只是那个可选参数, 好像确实没办法

Thanks for your prompt reply. Katex doesn't seems to support `physics` package. I know `markdown.extension.katex.macros`.

For exmple, how to def. `\dd[2] x`?

Sorry, I don’t remember exactly. I haven’t written markdown document in vscode in a long time. Is there any progress for this question?

2, 3 主要是因为用 Sublime 写 LaTeX 文档时, 觉得很好用, 那里直接是选中内容, 按下 `$` 就行了, 或许也可以这么弄. 第 1, 2' 点其实也是可以支持, 只是设计成 optional 就行, 是否开启, 让用户自己选择.

想了下, 1、2'真的完全可以考虑, 当生成一对`$/$$`时, 它们就产生了关联, 再将其中一个删除后, 对另一个产生影响是很自然的事, 单独输入一个`$`, 本来就不会产生这种关联, 所以这里可以不存在冲突, 这个功能的用途主要在于: 比如`$\pi$`, 一般而言, 是首先删除`$\pi`, 但还剩一个`$`, 此时光标停留在`$`左侧, 于是要按`->`键, 再按`Backspace`才能删除掉, 这里操作多了两步. 具体实现应该可以参考`sublime`的`LaTeXTools`插件对应部分, 那里这方面实现得比较好, 应该`vscode`的`LaTeX Workshop`插件也实现了吧, 只是我现在没用它.