pre.inc.php

サマリ整形済文章を表示する
リビジョン1.0
対応バージョン1.4.4/1.4.5
投稿者sky
投稿日2004-10-29 (金) 04:13:15
ライセンスGPL

はじめに

PukiWikiの整形済出力は行頭に空白を入れる必要があります。 記入する部分が多くなると空白を入力するのは面倒です。 そこでdev:PukiWiki/1.4/ちょっと便利に/複数行のプラグイン引数を可能に を利用して空白を入力しなくても 整形済出力を行うプラグインです。

このファイルは始めは自作プラグイン/codehighlight.inc.phpに含まれていました。 単独配布に切替えマニュアルも独自に作成しました。

インストール

使い方

#pre{{
整形済文章
}}

備考

ライセンス : GPL

code.inc.phpとの違い

code.inc.phpは言語指定に規定外の入力*1をすると ハイライトしないで出力します。 この事を利用して言語名にpre等を入力する事で整形済出力としても利用出来ます。

入力例

#code(pre){{
整形済文章
}}

利用者から見た違い

pre.inc.phpの出力はPukiWikiの整形済出力(空白から始まる文字列)と 同じように出力されます。

code.inc.phpはcode.cssで設定されたデザインで出力されます。 行番号をオプションで指定した場合は行番号が付いて表示されます。

内部の違い

pre.inc.phpは出力が <pre>...</pre> だけで囲われます。 code.inc.phpは出力が <pre class="pre"><code>...</code></pre> で囲われます。

class名は言語名として指定された値です。 例えば、code.cssファイルに次のような設定をして

div.blue{background-color:#0000ff;}

次のように呼び出すと整形済出力の背景を青く設定できます。

#code(blue){{
整形済文章
}}

コメント



*1 設定されていない言語、32文字以上

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-11-21 (火) 23:42:13
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.313 sec.

SourceForge