Movable Type プラグインディレクトリ
MTSakuinPlugin
エントリーごとに設定したキーワードから、本の末尾にあるような索引を作成できます。エントリーの本文にキーワードが出現した場合、関連するエントリーへのリンク付きキーワードに自動的に置き換えたり、脚注に用語説明を追加できます。 用語集コンテンツや、はてなダイアリーのようなキーワードリンクを短時間で作成するためのプラグインです。
インストール方法
- ダウンロードしたアーカイブを解凍します。
- [Sakuin]ディレクトリをMovable Typeをインストールしたディレクトリの[plugins]ディレクトリにコピーします。
使い方
1. エントリーにキーワードを指定
エントリーのキーワード覧にそのエントリーに関連するキーワードを登録します。キーワードはカンマ(,)で区切っていくつでも登録できます。また、索引機能を利用する場合は、キーワードの後ろにパイプ(|)を付けて読み仮名を付けることができます。
キーワード登録: MTSakuin,キーワード,索引,辞書 読み仮名指定: MTSakuin,キーワード,索引|さくいん,辞書|じしょ
2. エントリー本文に自動でキーワードリンク
MTSakuinKeywordLinkテンプレート・タグで括った範囲で、そのブログのエントリーに関連するキーワードが使われていないか検索します。キーワードがあれば、関連するエントリーへのリンク付きキーワードに置換します。
<MTSakuin> <MTSakuinKeywordLink> <$MTEntryBody$> </MTSakuinKeywordLink> </MTSakuin>
3. エントリー本文で使われているキーワードの一覧
MTSakuinKeywordsテンプレート・タグでkeywords="related"を指定すると、直前にMTSakuinKeywordLinkで検索してマッチしたキーワードを列挙します。
<$MTEntryTitle$> <MTSakuin> <MTSakuinKeywordLink> <$MTEntryBody$> </MTSakuinKeywordLink> <h2>関連用語</h2> <dl> <MTSakuinKeywords keywords="related"> <dt><$MTSakuinKeyword$></dt> <MTSakuinKeywordEntries> <dd><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></dd> </MTSakuinKeywordEntries> </MTSakuinKeywords> </dl> </MTSakuin>
4. 索引ページの作成
本の末尾にあるような索引ページを作成することができます。
<MTSakuin> <MTSakuinGroups> <h1><$MTSakuinGroup$></h1> <dl> <MTSakuinKeywords> <dt><$MTSakuinKeyword$></dt> <MTSakuinKeywordEntries> <dd><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></dd> </MTSakuinKeywordEntries> </MTSakuinKeywords> </dl> </MTSakuinGroups> </MTSakuin>
5. テンプレート・タグ
下記のテンプレート・タグを用いて表示のカスタマイズが可能です。詳細は配布元のページをご覧ください。
- MTSakuin
- MTSakuinKeywordLink
- MTSakuinGroups
- MTSakuinKeywords
- MTSakuinKeywordEntries
- MTSakuinGroupsHeader
- MTSakuinGroupsFooter
- MTSakuinGroup
- MTSakuinGroupCount
- MTSakuinGroupIndex
- MTSakuinKeywordsHeader
- MTSakuinKeywordsFooter
- MTSakuinIfPhoneticIsDefferent
- MTSakuinKeyword
- MTSakuinPhonetic
- MTSakuinGroup
- MTSakuinKeywordCount
- MTSakuinKeywordIndex
カスタマイズ情報
特になし
その他付加情報
特になし
トラックバック
- トラックバック URL