レポWiki

プログラム開始

http://loveruby.ddo.jp/wiki/さあ、始めるぞっと。

図の挿入

レポート用Wiki 、略してレポWikiに画像表示機能を追加してみた。TeXとおんなじように、図を参照できたりする。

アイコン描き

id:mzp:20060322の続き。左から順に、「エラーが発生したとき」「警告情報を通知するとき(例:このページの内容はスタブです)」「情報通知(デバッグ出力)」のアイコンです。たまたま、隣にいた弟に見せたところ、「青いやつがなんか嫌だ」と言われました。 id…

アイコン書き

37signalsの本(ISBN:4839916063)に影響されて、自作レポートWikiのエラーメッセージを書いてみる。交通標識を参考にしつつ、がんばっってアイコンも作ってみた。結構、いいんじゃね?

印刷用スタイルシート

自作のレポート用Wikiに印刷用スタイルシートを設定してみた。いい感じだ。調子にのって、プレゼン用のスタイルシートも用意してしまった。

Wikiのスタイルシート書き

だいたい自作Wiki(Miki)のHTML生成部分は完成したので、CSSを書く。なるべく、TeXの出力に近づけるべくマージンやらパディングやらを設定する。

数式に対応した日

自作Wikiが数式に対応しました。Q.E.D.でゼータ関数が登場したので、それつながりでゼータ関数を書いてみる。

文法がなかなか決まらない

Wiki文法をうまいことBNFに落とせない。難しいなぁ。

デバッグ画面

CGIの中で例外が発生したときの画面を作り込む。実際問題、この画面は自分しかみない。でも、ここを作り込んでおくと、気分よくデバッグできるので、意外と大事。

Wikiの文法を考える

Wikiで使う記法を考える。というか、頭の中にしかない記法をBNFに落とし込まなければいけない。ホワイトボードに適当な文章を書いて、それをトークンごとに区切って法則性を探しだす。そして、それをもとにBNFを構築して、ノートに書いてみる。これを繰り返…

Wikiを作ろう

鯖もなんとかなりそうだし、Wikiを作り始めようとおもう。 Wiki本体 開発メモ