Scribble at 2026-05-05 11:40:21 Last modified: 2026-05-05 11:47:56
連休の前に、この落書きでいくつかマクロを追加すると書いたが、実際に手をつけたら数分で終わってしまった。さほど大きなタスクでもなかったので、他にも幾つかのマクロを追加してもよいだろう。この落書きで使っている CMS は僕のローカル・マシンでしか動かないので(最初はヘテムルのウェブ・サーバ上で実装していたのだが、或る意味でセキュリティを重大に考えなくてもいいように、敢えてセキュリティの実務家としてローカル・マシンだけでの運用を選択した)、もちろんタグをそのまま書いてもいいと言えばいいのだが、表示する際に動く note.html の PHP はウェブ・サーバで動くのだから、あまり杜撰なことをやると悪用される恐れもあろう。ということで、マクロとして挿入する方式は維持する。
今回の更改で追加したマクロは、このように、本文中にアンカーを記述するものと、
コードを表示するためのブロック・レベルのタグを挿入するマクロだ。ただし、改行すると段落として違うブロックになってしまうので、視覚的にはともかく物理的に複数行を入力できないという制約があるのは、今後の課題だ。あと、コードの表示用なのに、冒頭でスコープ内でもないのにインデントしてるのも変だよね。
あと、近いうちにリストの表示もきちんと整備したい。中黒を先頭に打って改行するだけでは、いかにも貧相だし、シンタクス(これを「セマンティクス」と取り違える人が多いので困るのだが。箇条書きが段落の並列と違うということは意味論の話ではなく統語論の話だ)という点から言っても不適切だ。