2025年latex好用的编辑软件(好用的latex编辑器)

latex好用的编辑软件(好用的latex编辑器)nbsp Madio net 数学中国 编辑 数学中国浅夏 我一直试图寻找最好的 nbsp nbsp 编辑器 现在我找到了 它就是 Vim 它的强大之处在于强大的文本编辑能力和卓越的可拓展性 我介绍一下我认为 Vim 写 Latex 好用的特性并给予评分 1 gt frac 1 x 1 gt frac x 1 x y gt frac x y x 2 gt frac x 2 x y 2 gt



Madio.net

数学中国

///编辑:数学中国浅夏



我一直试图寻找最好的 编辑器,现在我找到了,它就是 Vim

它的强大之处在于强大的文本编辑能力和卓越的可拓展性。我介绍一下我认为 Vim 写 Latex 好用的特性并给予评分:

1/       -> frac{1}{}
x_1/ -> frac{x_1}{}
(x+y)/ -> frac{x+y}{}
x^2/ -> frac{x^2}{}
(x+y)^2/ -> frac{(x+y)^2}{}
1+x/ -> 1+frac{x}{}

这个可能是我使用 Vim 编辑 Latex 最重要的原因,及其实用。

x1      -> x_1

很多时候想打出来 这样的数学字体,需要输入:

mathbb{R}, mathcal{F}, mathrm{ReLU}

为此我加入了如下扩展:

Rbb -> mathbb{R}
Fcal -> mathcal{F}
ReLUrm -> mathrm{ReLU}

这样的话,要输入比如 ,只要输入 Ncal(0, 1) 即可得到。

用文字很难讲明白它强大在那里,用动态图片说明:

可以调节大小:

bmat(4)<tab> ->
begin{bmatrix}
& & & \
& & & \
& & & \
& & & \
end{bmatrix}

还不够!输入还能够自动填充:

这样就得到了:

还可以快速输入省略号:

输入省略号还能更加智能一点:

最后我们就得到了一个漂亮的矩阵:

它还能更加智能一点:

还能更加智能一点:

这样就得到了:

/span>

p data-tool="mdnice编辑器" style="margin: 15px 0px 0px;padding: 8px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: black;font-size: 15.5px;line-height: 28px;">语法:

/p>

pre data-tool="mdnice编辑器" style="margin: 10px 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">

[b|p]mat(d{12}[a-zA-Z]{02})
bmat(4): 输入4*4的矩阵
bmat(45): 输入4*5的矩阵
bmat(4n): 输入n*n的矩阵,但是显示4行4列

/pre>

p data-tool="mdnice编辑器" style="margin: 15px 0px 0px;padding: 8px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: black;font-size: 15.5px;line-height: 28px;">如果需要快速插入函数图像比如

的图像,可以使用

来快速插入图片,不需要打开 python 或者 MatLab。

/p>

p data-tool="mdnice编辑器" style="margin: 15px 0px 0px;padding: 8px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: black;font-size: 15.5px;line-height: 28px;">过程:

/p>

pre data-tool="mdnice编辑器" style="margin: 10px 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">

tplot(sin(x)/x)<tab>
-->
begin{figure}
centering
begin{tikzpicture}
begin{axis}[samples=500,domain= -pi : pi ,restrict y to domain = -pi : pi]
addplot[blue] plot ({x},{max(min(sin(x r)/x, pi), -pi)});
end{axis}
end{tikzpicture}
end{figure}

/pre>

p data-tool="mdnice编辑器" style="margin: 15px 0px 0px;padding: 8px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: black;font-size: 15.5px;line-height: 28px;">然后剩余的可以通过下面代码得到:

/p>

pre data-tool="mdnice编辑器" style="margin: 10px 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">

addplot(x*sin(1/x))<tab>
addplot(1/(1+x^2))<tab>
addplot(1/x)<tab>

/pre>

p data-tool="mdnice编辑器" style="margin: 15px 0px 0px;padding: 8px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: black;font-size: 15.5px;line-height: 28px;">功能:

/p>

ul data-tool="mdnice编辑器" class="list-paddingleft-1" style="margin: 4px 0px;padding: 0px 0px 0px 25px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;list-style-type: disc;font-size: 13.5px;font-family: 微软雅黑;color: rgb(128, 128, 128);">

  • 把公式自动转化为tikz绘图的语法;
  • 如果没有加入包的话,
  • /ul>

    p data-tool="mdnice编辑器" style="margin: 15px 0px 0px;padding: 8px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: black;font-size: 15.5px;line-height: 28px;">这一条的设计思路非常巧妙,并且有很大的潜力。

    /p>

    p data-tool="mdnice编辑器" style="margin: 15px 0px 0px;padding: 8px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: black;font-size: 15.5px;line-height: 28px;">比如我们输入了

    ,得到了

    。但是觉得不够好看,希望能够换种右箭头,这时候只需要在后面按 tab:

    /p>

    figure data-tool="mdnice编辑器" style="margin: 10px 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: flex;flex-direction: column;justify-content: center;align-items: center;">

    /figure>

    figure data-tool="mdnice编辑器" style="margin: 10px 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: flex;flex-direction: column;justify-content: center;align-items: center;">

    /figure>

    p data-tool="mdnice编辑器" style="margin: 15px 0px 0px;padding: 8px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: black;font-size: 15.5px;line-height: 28px;">tab键快速切换形态

    /p>

    p data-tool="mdnice编辑器" style="margin: 15px 0px 0px;padding: 8px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: black;font-size: 15.5px;line-height: 28px;">比如如下公式:

    /p>

    pre data-tool="mdnice编辑器" style="margin: 10px 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">

    \begin{aligned}
    &\quad \sup_{lambda\geq 0, nu} L(x, lambda, nu)\\
    &\sup__

    /pre>

    p data-tool="mdnice编辑器" style="margin: 15px 0px 0px;padding: 8px 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;clear: both;min-height: 1em;color: black;font-size: 15.5px;line-height: 28px;">会自动的填充成:

    /p>

    pre data-tool="mdnice编辑器" style="margin: 10px 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">

    \begin{aligned}
    &\quad \sup_{\lambda\geq 0, nu} \inf_{x} L(x, lambda, nu)\\
    &\sup_{\lambda\geq 0, nu}

    /pre>

    figure data-tool="mdnice编辑器" style="margin: 10px 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;display: flex;flex-direction: column;justify-content: center;align-items: center;">

    /figure>

    section style="margin: 0px;padding: 0px;outline: 0px;max-width: 100%;box-sizing: border-box !important;overflow-wrap: break-word !important;">

    来源:数据STUIDO

    /section>

    section style="margin: 0px;padding: 15px 10px;display: inline-block;width: 520.188px;vertical-align: top;border-style: solid;border-width: 0px;border-color: rgba(0, 0, 0, 0);box-shadow: rgb(192, 192, 192) 0px 0px 20px;background-color: rgb(255, 255, 255);flex: 0 0 auto;height: auto;align-self: flex-start;box-sizing: border-box;">


    点击下方

    关注我们

    /section>

    — THE END —

    编程小号
    上一篇 2025-02-14 19:21
    下一篇 2025-02-11 15:40

    相关推荐

    版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
    如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/52603.html