#author("2021-12-22T21:12:47+09:00","","")
* 上付き文字と下付き文字の追加 [#m31d2487]

- ページ: [[BugTrack]]
- 投稿者: [[はいふん]]
- 優先順位: 低
- 状態: 提案
- カテゴリー: プラグイン
- 投稿日: 2021-12-22 (水) 19:33:57
- バージョン: 

** メッセージ [#d9b7300c]
本体にsup, subプラグインを標準プラグインとして組み込めば式などを載せる時に便利かと思います。
書式を追加すると既存ページに影響を与えるのではないかと思ったので一旦プラグインとして提案します。

*** sup.inc.php [#db90cbc0]

 <?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>';
 }

*** sub.inc.php [#ca4e0830]

 <?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>';
 }

*** 関連 [#q97636e8]
- [[PukiWiki/1.4/ちょっと便利に/上付き下付き文字]]
--------

#comment


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.048 sec.

OSDN