开箱即用的最快输入数学公式的方法?


13

答案中对平台没有任何限制,但请记住以下几点:

  • 拖动鼠标并单击任何按钮都太慢了,应该将其排除在答案之外。
    • Latex当然是标准的,是否有设计快捷方式来加快它的速度,而不是仅仅输入原始值?
    • 您可以在多个程序中快速设计自己的快捷方式,但是我很好奇,已经设计并可以使用的最快的数学快捷方式是什么?

Answers:


18

我喜欢在Word 2007中使用内置的公式编辑器。 Alt+调=出编辑器,然后键入以下内容:

(a+b)^n=\sum_(k=0)^n (n\atop k)a^k b^(n-k)

这将产生以下结果:

替代文字

没有比这容易的多了。

还有一整篇关于使用纯文本键入公式的论文(PDF)。


2
我注意到的一个优点是您可以(a + b)/ c(7个字符),而乳胶是\ frac {a + b} {c}(13个字符)。
伊恩·凯灵

1
这对内联方程式和样本有用吗,通常我会因此受苦。其他版本的MS(例如2010或2013)又如何呢?
AlFagera

1
这对于内联方程式非常有用。在撰写计算机科学和统计学论文时,我广泛使用了它。我在Office 2010和2013中使用了它,效果很好。在句子的中间,只需按Alt和=并开始输入。
内森·德威特

5

即使在今天,也很难超越(La)TeX的数学符号。为了进行比较,可以使用以下代码排版Nathan的Word 2007示例

$ (a+b)^n=\sum_{k=0}^n {n \choose k} a^k b^{n-k} $

产生输出

替代文字

在此示例中,唯一值得注意的区别是Word ()既用于排版括号,也用于封装用于排版的块,而(La)TeX保留{}用于封装块(以及使用\{\}排版大括号)。

但是,(La)TeX的杀手级功能是您可以编写自己的宏,从而为数学(和非数学)内容定义自己的快捷方式。据我所知,Word 2007的方程式编辑器不具备此功能。

最快的(La)TeX快捷方式取决于您的使用方式;具体取决于您的使用方式。我使用的一些更标准化的参数是用于排版化学式的\ce{}宏(由mhchem软件包\SI{value}{unit}提供)和用于对单位和值进行排版的(由siunitx软件包提供),但是对于那些很少使用的人来说,它们可能不是很有用在文件中使用化学式或物理单位。


它打字速度快,看起来不错。OTOH的.tex-> .pdf编译周期很麻烦。
2009年

2
Word 2007的杀手级功能是我奶奶拥有的。无处不在。我同意(La)TeX功能强大,但是为了易于使用,我不得不使用Word2007。(不,我从来没有必要在奶奶家写方程式...)
内森·德威特(Nathan DeWitt)

如果奶奶没有latex(或pdflatex),则可以在与奶奶一起闲逛时使用简单的文本编辑器来编辑LaTeX文档,然后在回家时进行编译。如果祖母需要一份副本,请向她发送PDF(与Word文档不同,不需要打开昂贵的办公套件)。
mipadi

mipadi,您的观点是正确的。纯文本易于创建和编辑。但是,Word文档并不需要昂贵的办公套件打开-Word观众是免费的:microsoft.com/downloads/...
弥敦道德威特

@ las3rjock,您确定乳胶是最好的吗?但是,您将如何看待该等式?用嘴巴吗?
Pacerier's

4

在寻找一种更快的方法来输入微分方程式时,我发现您实际上可以为数学添加自动更正,因此无需键入\partial_x即可键入\px(我选择这样做是因为它很常见)。

这意味着我可以更快地输入等式10倍。我什至可以使用这种方法编写更长的方程式。这非常令人兴奋。这也使其更适合做笔记,因为它的输入几乎与手工完成一样快,但更整洁。

我在OneNote 2013中进行了此测试。然后打开Word,它实际上具有我的自定义功能,但是当我尝试使用它时,它的工作方式似乎有所不同。我也可能会工作,但是我不需要在那里使用它,因此我不再花更多时间在上面。这是我所知道的输入方程式的最快方法,因为它是完全可定制的,您可以将其调整为常用的。一旦有了一个不错的库,我实际上可以比手动输入方程更快。

希望这张照片可以通过我下面定义的一些数学自动更正来实现:

在此处输入图片说明


所以我是流体力学,在Notes和家庭作业中经常使用动量方程。因此,我使用“数学自动更正”输入了它(可以通过按常规方式键入方程式后将其复制粘贴到“自动更正”中)。结果如下:用15键输入我一直使用的这3个庞大方程式……太棒了!i.stack.imgur.com/Gguki.jpg数学自动更正和NS方程动量
Lawrence

这真的很棒,@ Lawrence。我不知道有数学自动更正。
内森·德威特

1

我还没有找到一种比将Mathtype用于MS Word和定义了键盘快捷键(支持LaTeX导出)更快的方法。


Mathtype给您方程式编辑器*不提供的什么?(*我仅指的是Word 2007-先前的公式编辑器很烂)。
内森·德威特

(我已经有一段时间没有使用eq.edit了,所以其中一些可能已经过时了):1.您可以在以“视觉样式”(无乳胶)工作时定义键盘快捷键,<-快得多2。可以轻松定义自己的模板3.在eq中,一些比较复杂的事情是皮塔饼。编辑...
Rook

MS中的方程式编辑器不支持mathtype所支持的键盘快捷键,或者至少我无法找到它们。
内森·费尔曼

1

从笔设备上记录的OCR。

我相信MS PowerPoint具有在屏幕上书写的笔功能,所以我确定您可以找到第三方应用程序。


一个可以解析复杂数学的OCR程序?令人印象深刻。
Mike Cooper)

它不会解析它,只会保存所写的内容。
兰斯·罗伯茨,

Windows 7具有Math Input Panel(数学输入面板)(基本上是用于复杂数学的手写识别引擎),它的性能令人印象深刻。
Shinrai 2011年

实际上不起作用。
user1323995 '18

1

我知道您想要LaTeX,但我只是使用LyX键入它,因为当他使用LyX编写公式时,我发现自己能够跟上教授的步伐...


1

我一直很喜欢Scientific Workplace- 如果需要,您可以单击以选择所有数学运算符,但是它具有所有功能的键盘快捷键,即使在主文档远离所见即所得的最早时期,等式编辑始终处于“就地”状态快如闪电。如果您撰写大量技术文章,我建议您这样做。随着时间的流逝,它变得很昂贵。


必须同意;10年前,我使用Scientific Word(Workplace的文字处理子集)编写了博士学位,并喜欢它。最好的部分是基础文档就是LaTex。
乔尔(Joel)在10年


0

您可以使用LYX。在这里,您可以快速学习所需的所有键盘快捷键,然后键入所需的Text \ Math的任意组合。

当在“查看” >>“源代码窗格”下查看在此键入的内容的源代码时,将获得最大的好处。在这里,您可以选择查看“仅身体”,然后您可以轻松地看到所有键入的乳胶代码。在这里,您可以将其复制并粘贴到任何需要的地方。


“实际上我来这里是为了寻找比我更好的解决方案,但我仍然认为这是最快的。” -这是评论,我继续将其删除,因为绝对不要将评论作为答案提交。我不投票删除答案的唯一原因是因为您也回答了该问题。
拉姆猎犬,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.