【しばらく編集不可モードで運営します】 編集(管理者用) | 差分 | 新規作成 | 一覧 | RSS | FrontPage | 検索 | 更新履歴

plugin/mimetex.pl - 数式作成プラグイン。

数式作成プラグイン。

要mimeTeX http://www.forkosh.com/mimetex.html

use strict;

package mimetex;

# Change as you wish.
my $style = qq(align="absmiddle");

# I hope you install your own mimetex.cgi on your website.
my $mimetex_cgi = q(http://www.hyuki.com/yukiwiki/mimetex.cgi);

sub plugin_inline {
    my ($escaped_argument) = @_;
    return qq(<img $style src="$mimetex_cgi?$escaped_argument" />);
}

sub plugin_usage {
    return {
        name => 'mimetex',
        version => '0.0',
        author => 'Hiroshi Yuki <hyuki@hyuki.com>',
        syntax => '&mimetex(latex_command)',
        description => 'Create an image of a mathematical formula with mimeTeX (http://www.forkosh.com/mimetex.html).',
        example => '&mimetex(\Large a_0+a_1+a_2+\cdots+a_n = \Bigsum_{k=0}^{n}{a_{k}})',
    };
}

1;

たとえば「ミルカさん」の中で「僕」がノートに書いていたのは、


のような行列だったかもしれない。 そして、ミルカさんが柑橘系の香りをさせながらノートにメモしたのは、


という計算。 それに次の2つの式。