このツールはそういった文字書式を利用して検索するツールです。「イタリック体のこの単語を含む文書を知りたい」というときにご利用ください
現在PRT++形式とHTML形式をサポートしています
参考までにDOS/OS2版のドキュメントを添付しておきます。基本機能はWindows版でも同じです
【使い方】
□コマンドライン
[DOS版]
asf.exe [オプション] キーワード 検索対象ファイル[Enter]
見本としてtest.bat(PRT++形式用)とtest_h.bat(HTML形式用)を添付しています
のでそちらも参考にしてください
[OS/2版]
asf2.exe [オプション] キーワード 検索対象ファイル[Enter]
見本としてtest.cmd(PRT++形式用)とtest_h.cmd(HTML形式用)を添付しています
のでそちらも参考にしてください
□検索対象テキスト
テキスト形式でなおかつ文字属性を保管できるものが対象となります。現在サ
ポートしているのは次のものだけです
・PRT++形式
\i : イタリック体
\f : ボールド体
\t : 上付き文字
\s : 下付き文字
\u : 下線
・HTML形式
<I> : 斜体
<B> : 太字
<U> : 下線
<S> : 打消し線
<SUP> : 上付き文字
<SUB> : 下付き文字
・TEXT形式
_と_で挟まれた間が斜体
・将来以下の形式もサポートするかもしれません
TeX/LaTeX/RTF
□オプション
◇入力テキスト書式指定
-fh : HTML形式
-fp : PRT++形式[DEFAULT]
-fr : RTF形式(未実装)
-ft : Text形式
-fl : LaTeX形式(未実装)
1つの形式しか使わないのであれば次のように実行ファイルをリネームして
デフォールト値を変えても使えます
HTML形式用 asfh.exe
RTF形式用 asfr.exe
TEXT形式用 asft.exe
LaTeX形式 asfl.exe
◇検索結果出力書式指定
-n : 行番号を出力
-t : ファイル名を出力
◇検索モード指定
-ms : [Strict]属性が完全に一致した場合のみ出力
例)太字斜体を検索したい場合に使います。文字属性がないものを検索
する場合にも使います
-m : [Default]属性がひとつでも一致した場合のみ出力
例)太字または斜体どちらか少なくとも一方が指定されているものを検
索したい場合に使います
-mi : 大文字小文字同一視
◇正規表現指定(OS/2版のみ)
-r : 正規表現を使う
◇単語検索指定
-w : 単語検索あり
英文専用です。日本語テキストでは使わないでください
-w : 単語の前後とも認識します
-w0 : 同上
-w1 : 単語の前だけ認識します
-w2 : 単語の後ろだけ認識します
-w10 : 単語の前後とも認識します
(キーワード直後のシングルクォートは区切り記号とはみなしません)
-w12 : 単語の後ろだけ認識します
(キーワード直後のシングルクォートは区切り記号とはみなしません)
-w20 : 単語の前後とも認識します
(キーワード直後のハイフンは区切り記号とはみなしません)
-w22 : 単語の後ろだけ認識します
(キーワード直後のハイフンは区切り記号とはみなしません)
-w30 : 単語の前後とも認識します
(キーワード直後のシングルクォートとハイフンは区切り記号とはみな
しません)
-w32 : 単語の後ろだけ認識します
(キーワード直後のシングルクォートとハイフンは区切り記号とはみな
しません)
◇キーワード文字属性指定
-b : [BOLD]太字
-i : [ITALICS]斜体
-s : [STRIKE]打消し線
-u : [UNDERLINE]下線
-sp : [SUPERSCRIPT]上付き文字
-sb : [SUBSCRIPT]下付き文字
内部的にはもう少し扱えるのですが指定方法を考えて今のところこれだけにし
ぼっています。頭文字がダブったりするので(^_^;)
【その他の仕様】
・1行として扱えるのは改行を含み1024バイトまで
・日付を扱っていませんので2000年問題は関係ありません
・出力される結果行は書式指定文字列を取り除いたものです
・文字コード変換はおこなっていませんので、EUC/JISなテキストでは正しく読めな
いことがあります
【サポート】
NIFTY
FGALAP MES 6
PCVAN
SLABO FORUM 6
【履歴】
ver.0.03 1999-Sep-03
・大文字小文字の同一視追加
・イタリック体の部分を__で挟む形式サポート
・正規表現サポート(OS/2版のみ)
ver.0.02 1999-Aug-24
・[DOS]CTRL+Cで確実に中断できるようにした
ver.0.01 1999-Aug-22
・HTML形式サポート
・単語検索実装
・出力に行番号,ファイル名を出せるようにした
・実行ファイル名によって入力テキスト書式指定のデフォールト値を変えるよ
うにした
ver.0.00 1999-Aug-21
・とりあえず PRT++ 形式をサポートしてDOS/OS2版公開