本体にsup, subプラグインを標準プラグインとして組み込めば式などを載せる時に便利かと思います。 書式を追加すると既存ページに影響を与えるのではないかと思ったので一旦プラグインとして提案します。
<?php define('PLUGIN_SUP_USAGE', '&sup{text};'); define('PLUGIN_SUP_USE_CSS', FALSE); function plugin_sup_inline() { $args = func_get_args(); // ここでhtmlscもしているらしい $text = strip_autolink(implode("\n", $args)); if(empty($text) || $text == "") return PLUGIN_SUP_USAGE; if (PLUGIN_SUP_USE_CSS) return '<span style="vertical-align:super">' . $text . '</span>'; else return '<sup>' . $text . '</sup>'; }
<?php define('PLUGIN_SUB_USAGE', '&sub{text};'); define('PLUGIN_SUB_USE_CSS', FALSE); function plugin_sub_inline() { $args = func_get_args(); // ここでhtmlscもしているらしい $text = strip_autolink(implode("\n", $args)); if(empty($text) || $text == "") return PLUGIN_SUB_USAGE; if (PLUGIN_SUB_USE_CSS) return '<span style="vertical-align:sub">' . $text . '</span>'; else return '<sub>' . $text . '</sub>'; }