**[[質問箱3/392]] [#s0529d70]
#author("2018-03-11T18:31:20+09:00;2010-03-08T11:53:34+09:00","","")
**[[質問箱/3392]] [#s0529d70]
|RIGHT:70|LEFT:410|c
|~カテゴリ||
|~サマリ|階層表示の斜体表示|
|~バージョン|1.4.6|
|~投稿者||
|~状態|完了|
|~投稿日|&new{2006-04-25 (火) 16:11:07};|
***質問 [#y49ecba0]
ls2プラグインを使用して一覧表示させる文書を作成しているのですが、表示する文字列を斜体にする方法は無いのでしょうか?~
整形ルールにある斜体表示を使って
 '''#ls2(pattern)'''
とやると~
そのまま~
'''#ls2(pattern)'''~
のように表示されてしまいます。~
表示する文書の内容は学名の一覧なので斜体にする必要が有るのです。~
ls2プラグインを改造するしかないのでしょうか?~
なお、全部斜体だと別のところで困るので、学名を羅列した部分だけにしたいので、CSSを変更する事も出来ず....。~
よろしくお願いします。~


***回答 [#l13808f6]
- こんにちは。少し特殊なニーズですね。ブロック要素に対する動的な修飾というのはあまり話題になっていないと思います。とりあえずで良いのであれば、特定のHTMLタグを部分的に出力するプラグインの方が簡単でしょう。なおデフォルトのPukiWikiが出力すのはあくまでもem(emphasys:強調)タグのはずで、i(Italic:斜体)タグではありませんのでご注意ください。 -- [[henoheno]] &new{2006-04-25 (火) 21:56:14};
-- 例えば
 <?php
 // Italic(<i>) plugin
 // License: The same as PukiWiki
 function plugin_i_convert()
 {
        static $state = TRUE;
 
        if ($state) {
                $state = FALSE;
                return '<i>' . "\n";
        } else {
                $state = TRUE;
                return '</i>' . "\n";
        }
 }
 ?>
で
 #i
 #ls2
 #i
欠点: 閉じ忘れると延々と斜体になる
- ご回答ありがとうございます。ためさせていただきましたが、ばっちりです!&br;でも、ちょっと特殊なニーズだったんですね。(^^ヾ&br;でもま、これで他の表現も可能ですね。ボールドとかも。活用させていただきます。&br;ところで取り合えずと言う事はもしかすると標準プラグインとかに取り込まれる可能性もあると期待しちゃっても良いんでしょうか?(^^; --  &new{2006-04-26 (水) 09:40:26};

#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

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

OSDN