当前位置:网站首页 > 职业软技能 > 正文

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



数学中国

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

我一直试图寻找最好的 编辑器,现在我找到了,它就是 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}

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

这样就得到了:

还可以快速输入省略号:

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

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

它还能更加智能一点:

还能更加智能一点:

这样就得到了:

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;">语法:

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列

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 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;">过程:

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}

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;">然后剩余的可以通过下面代码得到:

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>

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;">功能:

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绘图的语法;
  • 如果没有加入包的话,
  • 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 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:

    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 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;">

    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 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;">比如如下公式:

    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__

    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;">会自动的填充成:

    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}

    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;">

    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 —

    到此这篇latex好用的编辑软件(好用的latex编辑器)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

    版权声明


    相关文章:

  • 划词翻译插件平板下载(划词翻译插件平板下载软件)2025-03-11 13:27:10
  • u盘系统启动盘制作软件(u盘系统启动盘制作工具)2025-03-11 13:27:10
  • 最好用的文件对比工具(最好用的文件对比工具软件)2025-03-11 13:27:10
  • 电脑剪辑视频的免费软件哪个好(用电脑剪辑视频用什么免费软件好)2025-03-11 13:27:10
  • 电脑剪辑视频的软件ae(电脑剪辑视频的软件有哪些免费的)2025-03-11 13:27:10
  • 安卓系统卸载的软件怎么恢复(安卓系统卸载的软件怎么恢复正常)2025-03-11 13:27:10
  • 免费海报素材下载(免费海报素材下载软件)2025-03-11 13:27:10
  • 5个常用的启动u盘制作软件(5个常用的启动u盘制作软件有哪些)2025-03-11 13:27:10
  • 换国外ip的软件(换国外ip软件免费版)2025-03-11 13:27:10
  • 打印机共享修复软件(打印机共享补丁卸载)2025-03-11 13:27:10
  • 全屏图片