サマリ | jsMathを使って数式を表示する |
---|---|
リビジョン | 1.0 |
対応バージョン | 1.4 |
投稿者 | gontha |
投稿日 | 2008-03-07 (金) 13:05:39 |
jsMathをpukiwikiで利用可能とするためのプラグインです。jsMathは,HTMLページで数式を表示するためのJavaScriptです。jsMathを使えば,ページの閲覧者はlocalに対応するフォントがなくても数式を表示することができます。閲覧者がlocalに対応するフォントをインストールしていれば,TeXと同じ品質で数式を表示できます。
<?php // -*- php -*- $Id: jsmath.inc.php,v 1.0 $ // // define("JSMATH_PATH", "path-to-jsMath"); function plugin_jsmath_init() { global $head_tags; $jspath = '<script src="' . JSMATH_PATH . 'easy/load.js"></script>'; $head_tags[] = $jspath; } function plugin_jsmath_convert() { $args = func_get_args(); $body = end($args); return '<div class="math">' . htmlspecialchars($body) . '</div>'; } function plugin_jsmath_inline() { $args = func_get_args(); $body = array_pop($args); return '<span class="math">' . $body . '</span>'; } ?>