略語を自動的に展開する MovableType プラグイン:TagAbbr

Posted by
ぴろり
Posted at
2011/01/16 15:21
Trackbacks
関連記事 (0)
Post Comment
コメントできます
Category
プラグイン カテゴリ

 記事中にある HTML (HyperText Markup Language) や XML (Extensible Markup Language) などの略語(abbreviation) を、辞書に従って ABBR HTML タグに変換してくれる MovableType フィルタプラグインを書いてみました。
 TagAcronym との違いは、略語はアルファベットを一つずつ音読する(HTML=エイチ、ティー、エム、エル)のに対して、頭文字では、それを一つの単語として発音する(SOHO=ソーホー)点にあります。

このエントリーをはてなブックマークに追加  

使い方

 ダウンロードしたアーカイブを展開して得られたファイルを MovableType の plugins ディレクトリにコピーします。その後、システムのプラグイン設定で、略語の辞書を登録します。略語の辞書は以下のようなフォーマットで、複数行に渡って、複数の略語を登録することができます。

HTML|HyperText Markup Language
XML|Extensible Markup Language
CSS|Cascading Style Sheet

 次に、MTEntryBody などのモディファイヤとして、abbr="1" を指定します。これによって、辞書に登録された略語のうち、最初に現れた略語が ABBR HTML タグに一度だけ変換されます。もし、二度以降に出現した略語についても変換したい場合には、abbr="all" と指定します。

いろいろ

  • MovableType 3, 4, 5 で動作します
  • ライセンスは LGPL とします

ダウンロード

このエントリーをはてなブックマークに追加  



関連記事/トラックバック

関連記事/トラックバックはまだありません

この記事にトラックバックを送るには?

コメントを投稿する

 
 (必須, 匿名可, 公開, トリップが使えます)
 (必須, 匿名可, 非公開, Gravatar に対応しています)
 (必須)
スパム コメント防止のため「投稿確認」欄に ランダムな数字 CAPTCHAについて を入力してから送信してください。お手数ですがご協力のほど宜しくお願いいたします。