From: Hideyuki KURASHINA <[EMAIL PROTECTED]> Subject: [FreeBSD-users-jp 89791] Re: how to use calendar? Date: Sat, 22 Jul 2006 22:23:45 +0900
> > > $HOME/.schedule に項目を追加すれば、青木さんの欲求である > > > > ざっと、scheduleの書き方を探してみたんですが、発見できませんでした。 > > 配布物の emacs/00usage.jis にあったりします。 それも読んでみたのですが、全然分かりませんでした。 > > emacsとかgemcalとかのinterfaceから登録するのがスジなんでしょうか。 > > Emacs で突っ込むのが楽ですが、手で書けないわけではありませんので > ご心配なく。 > # gemcal は使ったことがないのでわかりません。 ということで、せっかくmhcを紹介してもらったのですが、結局 ports/japanese/todayを勉強して導入してみました。ただ、既にメンテナンス が終ったソフトでかつ、MS-DOS出身なところからちょっと不安はあるのですが。 以下、使うまでの手順です。 ○ports/japanese/todayをインストール。 ○~/.calendarを作業ディレクトリにした。 gomi.tbl magazine.tbl sekki.tbl today.cnf gengo.tbl holiday.tbl schedule.tbl suffix.tbl を /usr/local/share/todayから~/.calendarに複写。 ○today.cnfを編集 ・birthday, history, kyurekiをnoに ・table_pathを「~/.calendar」を展開したところに ・使わないevent_fileXXを空に定義。 ・rekichuをall 0に。 ○holiday.tblを編集 happy mondayがtodayメンテ終了時からちょっとかわっているので、次の部分 を編集。 07/20 H08-H14 海の日 07/3mon H15-9999 海の日 09/15 S41-H14 敬老の日 09/3mon H15-9999 敬老の日 ○magazine.tblを編集というか、ほとんど1から書き直し。 ・例えばこんな感じ。 $Lp + <00 4 2,4 0 0 隔週刊 スーパージャンプ 発売 # 集英社 + <01,15 0 0 0 0 月二刊 ビジネスジャンプ 発売 # 集英社 ・何故か、奇数月、偶数月を表す%5, %4が働かなかったので、1,3,5,7,9,11とか 直接書いた。 ・もちろん、today.cnfのevent_fileXXで指定。 ○event_fileXXで練習がてらここのゴミの日を指定してみた。 event_fileXXでこのファイルを指定。 ここから============================================================ # # gomi.tbl - ゴミスケジュール # $Lp +1 0 2,4,6 0 0 0 家庭ゴミ、燃えないゴミ、スプレー缶、乾電池の日 +1 0 3 0 0 0 プラスチックゴミの日 +1 0 7 0 0 0 缶・びん・ペットボトル、小さな金属類の日 +1 0 3 2,4 0 0 古紙のうち紙パック・その他の紙、古布の日 ここまで============================================================ これで、.loginに today -@ ~/.calendar/today.cnf と書いて、今のところ問題なく使えています。 青木和麻呂@横浜在住