你不需要懂Latex
wiki的技术是采用Latex和TexVC结合的方法显示出公式的图片,但我们不需要懂Latex,因为...
使用MathType
- 在word里边,MathType大家都用,所以应该很熟悉了,但MathType并非仅仅为word订做,你不用打开庞大缓慢的word,直接打开MathType就可以,如果你连MathType都不用,那就没有更简单的方法了.
- MathType还有一个很强的功能就是可以直接转化为Latex格式,但是需要设置一下.打开菜单上的"参数"->"转换"->"转换到其他语言"->Tex Latex and 2.09 later->在转换中包含名称,包含MathType数据这两个选项勾勾去掉.
wiki编辑
编辑好你的公式,按ctrl C, 把latex格式的公式粘贴到wiki编辑器里边. 别忘了头尾加上wiki特有的math标签,也就是wiki编辑器上面的那个根号n的按钮.
恭喜你,公式已经在wiki页面能显示了
![{\displaystyle \left[{\begin{array}{*{20}c}{a_{11}}&{a_{12}}&{a_{13}}&{a_{14}}\\{a_{21}}&{a_{22}}&{a_{23}}&{a_{24}}\\{a_{31}}&{a_{32}}&{a_{33}}&{a_{34}}\\{a_{41}}&{a_{42}}&{a_{43}}&{a_{44}}\\\end{array}}\right]\left[{\begin{array}{*{20}c}{s_{11}}&{s_{12}}&\cdots &{s_{1N}}\\{s_{21}}&{s_{22}}&\cdots &{s_{2N}}\\\vdots &\vdots &\ddots &\vdots \\{s_{N1}}&{s_{N2}}&\cdots &{s_{NN}}\\\end{array}}\right]}](https://wikimedia.org/api/rest_v1/media/math/render/svg/87060b5d39870008efcfd8d1f0978b71ed06046a)
- 看看这个公式:
![{\displaystyle \$\$\mathop {\lim } \limits _{x\to \infty }f\left(x\right)=?\$\$}](https://wikimedia.org/api/rest_v1/media/math/render/svg/b77ca75397bb32ee6996c8d449c050c204159ed9)
- 这个解析失败不知道为什么,可能是维基页面解析不支持mathop这个东西.直接修改简化为\limits_{x \to \infty }以后通过,看来还是需要懂一点Latex.
![{\displaystyle \$\$x={{-b\pm {\sqrt {b^{2}-4ac}}} \over {2a}}\$\$}](https://wikimedia.org/api/rest_v1/media/math/render/svg/c2934e17226ec12fedf623d048491b1c855ea7d0)
![{\displaystyle x={\frac {-b\pm {\sqrt {b^{2}-4ac}}}{2a}}{\frac {\partial ^{2}\Omega }{\partial u\partial v}}\sum \limits _{i=1}^{n}{X_{i}^{2}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/a2513d188cad54f35f8f0e2124c5967da66f055d)
- tex中的$$语法也会直接显示出来,造成问题,应该去掉.
- 解析失败 (SVG(MathML可通过浏览器插件启用):从服务器“http://localhost:6011/zh.wikipedia.org/v1/”返回无效的响应(“Math extension cannot connect to Restbase.”):): {\displaystyle \[ x = \frac{{ - b \pm \sqrt {b^2 - 4ac} }}{{2a}} \] }
- 直接粘贴的\[\]这两个符号也是不认识的.应该去掉,去掉后显示为:
![{\displaystyle x={\frac {-b\pm {\sqrt {b^{2}-4ac}}}{2a}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/00c22777378f9c594c71158fea8946f2495f2a28)
- 下面是表格演示
第一部分 |
第二部分 |
what |
you
|
第三部分 |
第四部分 |
doing
|
修改公式
公式写错了怎么办?
- MathType 5可以转化为Latex,单向转换. 而MathType 6 则可以实现逆向/双向转化:直接把Latex语言粘贴在MathType里边,就能显示为直观的公式,这在你修改公式的时候用处巨大.所以强烈建议使用MathType 6以上的版本.
- 如果你愿意,可以在wiki上写作你的论文.这些公式虽然是图片,但是可以修改的,你不用关心图片地址在哪里.
终极解决方案
也许jsmath是你所需要的,它能把latex格式的公式转化为html,它转换出来的公式虽然不如原来的好看,但有一个致命的优点就是,它不是图片格式的,因此适应性要广,但你必须假设自己的站点才行.WIKI虽然能自动将latex转化为图片,但图片永远不是数学公式的终极解决方案.MathML才是王道.
xml的时代已经到来了,xml中嵌入mathml也许是公式的终极解决方案,Mozilla firefox和google chrome都支持,chrome目前支持的效果还很差,IE和opera需要安装插件.
PDCCH学习笔记
is good for PDCCH
正文
--明 (留言) 2011年1月11日 (二) 15:44 (UTC)[回复]