用 Texvc 生成数学公式
is-Programmer 目前用 l2p 这个小程序,配合 TeX 系统来生成数学公式图片,现在又有新的选择了,那就是 Texvc ~
texvc 是 MediaWiki 附带的用来生成公式图片的小程序,在 MediaWiki 安装路径下的 Math 目录中可以找到这个程序,和 l2p 一样,需要配置好 TeX 环境。
genki 写了一个简单的 texvc 的 Ruby wrapper,这样在 ruby 中就可以方便的生成公式图片了~
首先安装,gem 包名称叫做 genki-texvc:
-
sudo gem install genki-texvc
使用方法非常简单:
-
require 'texvc'
-
Texvc.parse( 'f(x)=\int_0^x \sin(t)\,dt' ) #=> Magick::Image
就会生成:
parse 之后会返回一个 Magick::Image 实例,你可以显示出来,或者写到文件中,或者再做进一步处理~