dhtml

概要

ある簡単な書式のテキストをHTMLにコンバートするプログラム。

特徴

  • 書式が簡単
  • 変換前のテキストの可読性が高い
  • だらだら追加できる。つまりだらだら向け
  • 変換プログラムを実行する必要がある
  • rubyがいる
  • トピック順と、日付順の2つのHTMLが生成される
  • 自由度高めで、使い方は運用次第
  • 誰向けのソフト?

  • ファイルの編集は一番最後しか行ってはならないという最後追加主義者
  • 超整理法が好きだ
  • クヌース大先生のWEBが好きだ好きだ好きだ
  • 使い方

    まず、rubyをインストール。。。

    つぎに、dhtmlをインストール(下にパッケージがあります。本体メモリでインストール)。

    つぎに、darkstar(じゃなくてもいいけどなにかエディタ)をインストール。

    /home/root/Documents/text/plain/wdiary.txt を作る。 darkstarで作る時は、新規の名前に「wdiary.txt」とやると、勝手に /home/root/Documents/text/plain上にやってくれるので楽。下はサンプル。

    2002/12/08
    
    記述サンプル。上みたいにyyyymmdd形式で日付を入れる(handskk使うと楽。)
    
    2002/12/09
    
    もちろん、一つのファイルに複数の日付を入れる事もできる。
    普通に一行改行してもhtml上はあんまりいみない。
    
    
    一行空行を空けると、段落が変わる。
    
    トピック;トピックはこういう感じで書く。。
    
    トピック,補足とぴっく;また、トピックは複数付加することが可能。
    
    
    チュートリアル;あとは、,
    カンマを入れる事で,
    改行できたりする。
    
    -先頭にハイフンで、リストにもなる。
    
    

    あとはこれをHTMLに変換する。dhtmlをインストールすると、アプリケーションタブに「日誌更新」っていう (アイコン手抜きの)アイコンができてるので、それをクリック。砂時計が消えると変換終了。

    そうすると、こんなのと、こんなのが/home/root/Documents/text/htmlに生成される。あとは、これを任意のブラウザで見る、という流れ。


    わかっている人は、/home/QtPalmtop/bin/convertwdiary.shや/home/QtPalmtop/bin/dhtml.rbを書換えたりとかやって下さい。

    運用方法について

    テキストが増えてきた場合は、切り貼りして、手動で移行します。

    日付に関係ない重要なトピック(例えば電話など)を移行したい場合は、plainconvertwdiary.sh というコマンドが便利です(ターミナルから実行)。このコマンドを使うと、トピック別htmlでの 表示が入力形式互換になるので、ブラウザから必要なトピックをコピーして、 特定のトピックを移行することができます。

    パッケージ

    version 0.5

  • ipkパッケージ(rubyなのでソースこみ)
  • 履歴:

  • 0.5 軽量化。
  • 0.4 plain形式追加。
  • 0.3 複数トピック対応。
  • 0.2 wikiみたいに、先頭を「-」で始めると、リストになるようにしました。
  • 0.1。某言語から移植。。めちゃソース汚ない。。

  • 戻る
    Last modified: Sun Jul 27 03:48:27 JST 2003