日記を内容に応じて,セクション毎に分類したい場合があります.
例えば,「FreeBSDのこと」「Linuxのこと」「マジカルとこちゃんのこと」
と 3つの分類を考えます.
この場合に,ハイパー日記システムでは,以下のことが可能です。
まずカテゴリ名を決めます.あとから追加することも可能です.
例えば,上記の例では,「FreeBSDのこと」を
freebsd
,
「Linuxのこと」を
linux
,「マジカルとこちゃんのこと」を
とこちゃん
と決めます.
この場合,hnf では,NEW, LNEW または
RLNEWコマンドの直前に,
CAT freebsd NEW 謎ブラウザのインストール
のように記述します.1つの NEW(LNEW,RLNEW) にカテゴリは複数指定可能です. その場合は,スペースでカテゴリ名を区切って下さい. 必然的にカテゴリ名にスペースは使えません.
日記URLが http://www.example.ne.jp/~hoge/diary/ の場合、
http://www.example.ne.jp/~hoge/diary/?CAT=freebsd
にアクセスすることで、freebsdカテゴリの内容のみを表示することが可能です。
また、
http://www.example.ne.jp/~hoge/diary/?CAT=freebsd&CAT=linux
にアクセスすることで,freebsdカテゴリとlinuxカテゴリの内容を同時に表示する
こともできます。3つ以上のカテゴリを表示したい場合も同様です.
freebsd freebsd.png linux linux.png とこちゃん toko.pngなお、アイコンがない場合は、
freebsd freebsd.png linux linux.png とこちゃんのようにカテゴリ名だけを記載することもできます。cat.txt に 記載されたカテゴリ名は、「タイトル一覧」表示フォーム(標準では 日記の後、フッタ(foot.txt)の前に表示されます)のカテゴリ指定に 表示されます。