tosmall 使用方法



【機能概要】
 HTMLファイル(Shift JISコード)のタグの中の大文字を小文字(または小文字を大文字)に変換します。
 ただし、"…"の中やコメントの中(<!-- 〜 -->)は変換しません。
【実行形式】
  tosmall [-abcfijknorsuw] htmlfiles

【パラメータ】
    -abcfijknorsuw:
    
     a   全角の英字を半角にします。

    b   タグ内のbgcolor指定を外します。

     c   タグの中の小文字(a〜z)を大文字(A〜Z)にします。
         ただし、"…"の中はそのままになります。

     i	 タグ括弧エラーを無視します。

     f   リンクタグを外します。
         ただし、リンクタグが複数行に渡るものは除外されます。
 
     j   最後が'>'で終わっていない行を結合します。
         <PRE>…</PRE>の中は除外します。
         また、行頭が"<P>…"という場合には、直前の行に改行コードを付加します。

     k   半角カナを全角カナに変換します。

     n   全角の数字を半角にします。
         また、全角の数字に挟まれた「.」、「,」、「−」も半角にします。

     o   フォントタグを外します。
         ただし、フォントタグが複数行に渡るものは除外されます。

     r   コメント(<!-- ... -->)の記述を削除します。
     
     s   bgsoundタグを外します。
      
     u   リンクやイメージデータを全て同じディレクトリ内の参照にします。
         例えば「<IMG SRC="../image/a.jpg">」は「<IMG SRC="a.jpg">」となります。

     w   元のファイルに上書きします。
         これはコピーしたファイルに対して行うことをお勧めします。

  htmlfiles  HTML文書ファイル
【補足説明】
 処理としては、'<'が現れたら、'>'が現れるまでのテキスト中の大文字('A'から'Z')を小文字に変換します。
 この場合、'<'と'>'は対になっている必要があります。そうでない場合、処理はそこで打ち切られます。 また、何らかのエラーが検出された場合も、処理はそこで打ち切られます。

ホームページへ