发布时间:2011-01-08 18:36:45
文章类别:TeX资源
原文地址:http://blog.sina.com.cn/s/blog_5e16f1770100o8s8.html

QQ群:91940767/145316219/141877998/80300084/194770436
淘宝店:http://latexstudio.taobao.com
技巧续篇:http://latexstudio.net/
常见数学公式问题集下载

选自:http://www.newsenst.com/post/92.html

作者:力新博客

0 引言

如果想在论坛、Blog、评论中插入一个数学公式怎么办呢?以前,没有在线公式编辑器时,通常使用上传公式编辑器的截图来实现,但可惜很多网站都不支持用户上传功能,而仅仅提供了对网络现有的图片支持。看似要插入一个公式比什么都难。现在有了Latex在线公式编辑器,这种难题已经不在话下了。下面我们就来介绍一下Codecogs.com提供的Latex在线公式编辑器。

1 引用格式

首先来看看这样一个公式:(三参数威布尔分布的概率密度函数)

f(x;\eta ,\beta ,\mu ) = \frac{\beta }{\eta }\left( {\frac{{x - \mu }}{\eta }} \right)^{\beta - 1} \exp \left[ { - \left( {\frac{{x - \mu }}{\eta }} \right)^\beta } \right]

这个公式是以图片的形式呈现在页面上的,然而,并不是来自于力新博客服务器。因为它的图片地址是:

http://latex.codecogs.com/gif.latex?f(x;\eta ,\beta ,\mu ) = \frac{\beta }{\eta }\left( {\frac{{x - \mu }}{\eta }} \right)^{\beta - 1} \exp \left[ { - \left( {\frac{{x - \mu }}{\eta }} \right)^\beta } \right]

连接地址中红色字符代表的是提供Latex在线公式服务器地址,蓝色字符表示公式本身的内容说明,这个说明的规则就是Latex公式规则。只要遵循Latex规则的字符串,通通放到这个红色连接之后,您就可以得到一幅对应公式的图片了。

2 图片格式

这个公式编辑器还为公式的生成提供很多种图片格式,有gif, png, pdf, swf, emf, svg 6种。而且这几种格式分别对应于以下几个比较好记的连接地址:

gif: http://latex.codecogs.com/gif.latex?

png: http://latex.codecogs.com/png.latex?

...(看出规律了我就不细说了)...

svg: http://latex.codecogs.com/svg.latex?

3 样式定义

可能有些极客朋友想问了,公式的尺寸能变不?字体能变不?这些个问题的回答是肯定的,但是,不同的服务器支持不同,codecogs.com是支持的。看看下面这个公式:(寿命服从三参数威布尔分布的产品的平均寿命)

 MTTF = \mu + \eta \Gamma (1 + \frac{1}{\beta })

这个“公式”的连接地址是:

http://latex.codecogs.com/gif.latex?\fn_cs \bg_black \120dpi \inline \LARGE MTTF = \mu + \eta \Gamma (1 + \frac{1}{\beta })

格式说明字符其实是加入到公式字符串的前边的。青色字符的意思分别是 fn_cs: 字体(Font-Name):Comic sans; 背景颜色(background):black; 分辨率:120dpi; 内联公式; 大号.

3 在线编辑

当然这么强大的在线公式编辑器肯定提供了在线GUI给大家,打开网址:http://www.codecogs.com/latex/eqneditor.php,你就可以随心所欲的编辑公式了,它同样想Mathtype一样提供了不少模板,直接编辑,也很方便。编辑完成之后,页面上就会实时得到编辑的Latex格式公式图片,右击图片,选择“属性”,复制其链接地址,就是其引用地址了。(这种麻烦操作当然是针对IE了,其他浏览器直接点“复制图片地址”)

Codecogs.com的在线编辑器:

4 转换

通常,您可能会有一些已经使用Mathtype公式编辑器编辑好的公式存储在文档中,想在让编辑好的公式也出来Show一把,怎么办呢?

首先打开文档,双击激活使用Mathtype编辑,在菜单中选择“参数”\“转换”,选择Latex ***. 去掉其他两个选项,点击确定按钮。

回到Mathtype编辑区,选中公式,复制公式。此时,您的剪贴板里面的内容就是Latex格式的公式字符串。如上面的公式复制到剪贴板里的内容是:

\[
MTTF = \mu + \eta \Gamma (1 + \frac{1}{\beta })
\]

找个地方先粘贴出来,提取中间一行的内容,是不是就是上面链接的公式字符部分?加上连接地址上,就得到公式的地址了。这样可以从“有”到“有”,避免重复劳动。

5 后记

由于有不少网站为我们数学发烧友提供支持,拥有服务器的网站并不止这一个,只是经博主多次试验,发现codecogs.com是最快的一个。有兴趣的朋友可以继续寻找一些更好的公式编辑器。


点赞(1)

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部