
Have unlimited dreams.
garbage collection
English Page:Palmware:ZDOCm(14/06/2002,,)
単語帳もどき(2002/02/22)
Palmで利用する、ほすと機(PC)と連携する単語帳もどき。Palm側では、順番に表示するだけなので、
ランダムにするには、ほすと機(PC)の支援がいる。
Palmだけでランダムに表示するのは、諦めた。
- VocCheck
- PalmPilot側(lispme V2.8用)指定されたメモ帳の内容をタップされる毎に表示する。最初は見出し(単語)、
タップで説明を表示し、タップ毎に次次に表示していきます。gdispが必要
(proc)で起動
- gdisp
- PalmPilot側(lispme V2.8用)lispmeの標準のDisplayでは、outputサイズに制限があるため、graphicsで
文字を描きます。lispmeのGraphic utilitiesが必要
- vocrand.scm
- PC側(Gauche V0.5.1)データファイルの一部をランダムに切りだす。word-all.txt
というファイルの一部を80件、標準出力に出力します。リダイレクトしてファイルにし、Palmへメモとして転送し、利用します。
固定でファイル名を持つまだまだのツール。
- voctest.scm
- PC側(Gauche V0.5.1)voccheckのPC版,作成中?さらにまだ,...
- データファイル見本
- 各項目は空行区切です。各項目の1行目が見出しとなり、残りの行が説明です。フ
ァイルの先頭から最初の空行までは、ファイルの説明部分で、通常すてられます。
(PC側linux, Gauche V0.5.1)pilot-linkの memos(export memos from Pilot in mailbox format)の
出力ファイルをメモ毎にファイルに分割するツール
メモのタイトルをファイル名にします。ただし、"/"が含まれている場合は、uri表
記になります。タイトルが一致している場合は、一部変更します。
※タイトルに日付(/を含む)を利用していると.....
Usage: divmaill.scm [-d dir] infile
dir(規定は"out")ディレクリにファイルを作成します。事前に作成しておく必要がありま
す。infileにmemosのファイルを指定します。
次のようにして利用します。(したいと考えています)
memos > mbox.txt ; divmaill.scm mbox.txt ; diff -ur old out
関数電卓もどき,lispme用
PalmPilot(OS 2.0)用 lispme V2.8を使用
lispme附属のStandard libraryの一部を使用している。
事前に、Standard libraryをロードするか、代替をロードする必要がある。
- 16進数 hex.scm:lispme用 2001/10
- (dec "10") -> 16, (hex 16) -> "10"
- 単位変換size.scm:lispme用 2001/10
- (proc 10 'pt 'mm) unit: 'mm, 'in, 'pt"
- 中置記法を前置記法に変換i2p.scm2002/04
- (ein '(1 + 2 + (+ 111 1 1) + sqrt (5) ) sf
- (n2s '(1 + 2 + (lispme \"xff\") 16)
Palm DOC関係(2002/06)
- web2pdoc,w2pd.sh(debian)
- $w2p.sh url
- WebをPalm DOC形式に変換する。
w3mとawkとcutとdtkを使用している。
- w3mでwebの1ページをテキストに変換する。そのテキストから長い文字列の
部分と長さを求め、その部分を抜きだす。抜きだした部分をDOCに変換する。
- 失敗する事も多いので、抜き出す位置を調整して使う。
- DocUtil.scm(lispme用)
- (newdoc)
- 指定日付以後に作成されたDOCを探す。
- (fgrep "testdoc.txt" "findstring")
- 指定されたDOCから指定された文字列を探し、ZDOCmのPos形式のタグを
fgrepというDOCに出力する。
無保証
motto: みんなに感謝,あなたに感謝 (next:為に生きる Rev.S.M.ムーン)
I am grateful to everyone and you.
mizotec@nifty.com
[up]