我想问一些包含数学公式的东西。

如何写方程式?是否有显示语法的页面?

我认为必须有某种语法,例如Wikipedia或其他内容。

评论

参见meta.stackexchange.com/questions/73504/…-但我不认为语法是在SO
上实现的
奇怪的是stackoverflow不直接支持数学公式,例如MathExchange或CrossValidate。

@qed,这只会严重增加Stack Overflow页面的加载时间,这只是偶尔的好处。

现在math.meta.stackexchange.com/questions/5020/…

#1 楼

我不确定为什么Simon删除了他的答案,但这是正确的,您可以使用Google Chart API。例如,这是:

![foo+bar](https://chart.googleapis.com/chart?cht=tx&chl=foo%2bbar)


成为:




第二个公式:

![\sqrt{foo}](https://chart.googleapis.com/chart?cht=tx&chl=%5Csqrt%7Bfoo%7D)


成为



评论


只是为了完成此操作,请使用在线TEXT编辑器:codecogs.com/latex/eqneditor.php

– Yochai Timmer
11年1月28日在17:42

当您使用多个公式时,此方法将无法正常工作。

– Yochai Timmer
11年1月28日在19:40

@Yochai我只是在编辑中尝试过;你有什么问题?

– Michael Mrozek
11年1月28日在19:49

尝试输入4个公式,只有第一个显示。

– Yochai Timmer
11年1月28日在20:03

我需要用%29代替),以使其在预览时可以在预览中使用。但是即使这样做,保存并查看它也不起作用。 @YochaiTimmer的答案对我有用。

–好准
13年5月28日在7:26

这个答案现在已经过时,Stack Overflow现在接受LaTeX短语。 (请参阅Mehrad的答案)

– Jan Moritz
2014年5月27日19:35



@JanMoritz堆栈溢出仍然没有。某些主题网站(例如Physics和Math Exchange)可以。

–user200500
17年6月13日在4:58

我想这是一个过时的答案。我发现我可以按照此处math.meta.stackexchange.com/questions/5020/…中的说明进行操作,以获取统计信息栈交换站点

– Alex Punnen
20-2-19在5:35

#2 楼

好的,我发现最好的组合是按照Michael的建议进行操作。
但是更容易引用底部的链接。
因此,请转到此站点:在线LaTex公式编辑器
创建您的式。使用此站点并对URL进行编码以确保URL安全:URL编码器/解码器

获取结果并在其前面添加以下URL:https://chart.googleapis.com/chart?cht=tx&chl=

然后将其引用至您的帖子:

This is a formula ![formula][1]
Another formula: ![another][2]

  [1]: https://chart.googleapis.com/chart?cht=tx&chl=%5Csum_%7B23%7D%5E%7B43%7D
  [2]: https://chart.googleapis.com/chart?cht=tx&chl=%5Csqrt%7B%5Cfrac%7B%5Cpartial%7D%7B%5Cpartial%20x%7D%7D


它将显示为:

这是一个公式

另一个公式:

评论


不幸的是,结果不如直接从LaTeX获得的那样好。

–brimborium
2012年8月10日上午10:26

+1虽然我可以使用来自codecogs的URL编码的链接来完成这项工作,但我无法使用chart.googleapis.com来完成这项工作。我用它来回答这个问题,为什么?

– Shafik Yaghmour
2013年11月30日4:35

您提到的乳胶编辑器为“ URL(已编码)”提供了一个选项,到目前为止,该选项足以绕过我。保存一个选项卡开关。

–疯狂物理学家
16/12/19在17:44

chart.googleapis实际上不支持完整的LaTeX,仅支持一些简单的子集。 -另一方面,来自https://latex.codecogs.com/gif.latex?(例如)的图像在堆栈溢出的暗模式下显示效果不佳。

–user202729
1月6日4:37

#3 楼

LaTeX短语

一些站点(主要是科学站点)使用MathJax渲染LaTeX。您可以使用单美元符号来限定行内方程,而使用双美元来表示块:

通过Euler积分定义满足$\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$的Gamma函数

$$ \Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,. $$


您将看到以下结果:


要创建LaTeX短语,您可以转到在线LaTeX公式编辑器。

评论


它不适用于stackoverflow。

–马克·拉卡塔(Mark Lakata)
2015年9月6日下午16:16

它可以在很多stackexhange网站上使用,例如交叉验证,这些网站需要大量数学运算。

–user350459
17年12月15日在16:54

它也适用于数学堆栈。

– lenhhoxung
19 Mar 6 '19 at 16:27

它可以工作,但是如何使公式内联,现在它以块显示的形式出现,但是当您要在文本中引用具有索引或上标或简单术语的变量时,您希望它们内联而不是显示块。怎么做?

–冈瑟·沙多(Gunther Schadow)
19/12/7在2:47

有趣的是,它甚至在...上都无法使用。tex.stackexchange.com:-/:-/

–安东内洛
20-2-4在13:52

#4 楼


使用CodeCogs工具计算方程式。
右键单击生成的图像,然后选择“复制图像位置”或类似内容。
在堆栈溢出中,将图像插入为:![equation](imageUrl)

因此:

![E=mc^2](https://latex.codecogs.com/gif.latex?E%3Dmc%5E2)


成为:





#5 楼

使用Mathcha Editor之类的WYSIWYG编辑器

首先,使用此网站插入数学方程式(支持从乳胶导入)

其次,导出到图像/乳胶....共享
或登录网站并共享而不受限制(自动生成链接)。有Mathcha编辑器:



评论


这太棒了..

–user350459
17年12月15日在16:35

这是一个开源项目吗?基于neovim还是什么?我无法在github等上找到信息。

–user350459
17年12月15日在16:40