上付き文字と下付き文字の追加

メッセージ

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

sup.inc.php

<?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

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

関連




トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-01-10 (月) 18:38:16
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.227 sec.

OSDN