**********************************************************************

                      衛星時刻表印刷プログラム

         ver 2.0  (C)Copyright 2000-2002 H.Ikeda/JI1OWP

**********************************************************************

概要:このプログラムはWinOrbitの衛星飛来予測データをもとに、衛星毎の
      データを飛来時刻順に並べ替え、方角を初心者に分かりやすいように
      「東西南北」の表示にして、プリンタに出力するものです。
      また、WinOrbitの出力において、最大仰角が低いオービットはプリン
      トアウトしないよう設定が出来ます。


ファイルの構成:sattbl##.lzh(##はバージョン)を解凍すると以下のファイルが出来ます。
      sattblREADME.txt・・・・・・・このファイル
      sattbl.exe・・・・・・・・・・・・・実行ファイル
      Satlist.eph・・・・・・・・・・・・出力する衛星を記述するファイル
      satinfo.txt・・・・・・・・・・・・WinOrbitと本プログラムのインターフェースをする
               ファイル。


実行環境:Windows95/98/Me/XP の環境で、WinOrbit 3.6以上がインストールされて
          おり、Windowsの「通常使うプリンタ」が設定されている事。
          (用紙はA4です)          


準備:
(1)WinOrbitの準備
   @WinOrbitが展開してあるフォルダに、Satlist.ephというテキストファイル
     を移動します。
   ASatlist.ephに追尾したい衛星を複数個記述します。(メモ帳で開けます)
     一行に一衛星づつ半角英数字(大文字)で記述してください。
   B同じフォルダにSatinfo.txtというテキストファイルを移動します。
     (中身は空のまま)
   CWinOrbitを立ち上げ、左上の[File]-[Print Ephemeris]を左クリックして、
     Print Ephemerisウィンドゥを開きます。
   D出力先を、ファイルのラジオボタンにチェック。
     Event Selectionは、AOS/LOS/TCAにチェック。
     Fixed Formatはノーチェック。
     Table Formatsは、Choose Columnsボタンを押して、以下のカラム順に
     設定し、User Fomat 1 として登録する。
     置き換える場所で左クリックすると、Replace/Insert/Deleteメニューが出る
   ので、置き換える項目を選んでクリックする。
     LCL Date/LCL Time/Az/El/Range/Lat/Long/Alt/Illum
   EPrint Optionsは、Marginを8spacesにセット。
     Page HeadingとColumn Headingsにチェック。
   FPage Heading Itemsは、すべてチェックをはずす。
   GDoneを押してウィンドゥを閉じ、[File]-[Save Settings]をして、
     WinOrbitを終了(Exit)します。Save Settings on Exit(at Misc Setting)
     にチェックを付けている場合は、そのままExitで結構です。
(2)実行ファイルの準備
   @sattbl.exeファイルをWinOrbitが展開してあるフォルダに移動します。
   Aデスクトップに実行ファイルのショートカットを作っておくと良いでしょう。


実行:
(1)WinOrbitを立ち上げ、Print Ephemeris ウィンドゥを開きます。
(2)Satellite Selection で、From Fileにチェック。
(3)Table Formats で、User Format 1 を選ぶ。
(4)Time Frame of Printout で、Starting Epoch, Duration を記述。
     この時、Starting Epoch はUTC入力なので、通常の表示をローカル
     タイムにしている場合は要注意。
(5)Print Table でファイルに出力する。この時出力先のファイルとして
     Satinfo.txtを選ぶ。書き込み終了後、Doneでウィンドゥを閉じ、
     WinOrbitを終了(EXIT)する。
(6)sattbl.exeのショートカットをダブルクリックして実行する。
(7)最大仰角がある値以下のデータは無視するが、その設定角度を聞いて
      くるので数字で入力後、Enter を入力。
(8)ファイルに出力するかどうかを聞いてくるので、出力する場合はYまたはy
      を入力する。このとき、同じフォルダにSattbl.txtというファイルが出力
      される。
(8)プリンターに出力が開始されます。(1ページ1ジョブとして出力されます)


注意:WinOrbitとsattbl.exeのインターフェースは、Satinfo.txtというテキ
     ストファイルによって行われますが、このファイルはsattbl.exeが実
     行されると内容が消去されます。従って、再度プリントアウトする場合
     はWinOrbitの操作から始める必要があります。これは、Satinfo.txtの内
     容を残しておくと、次にWinOrbitからデータを出力した場合にデータが
     上書きされずに追加(Append)される形になるためです。

注意:ファイル出力を指定した場合、出力のSattbl.txtはメモ帳で見ることが出来
   ますが、それを印刷する場合、メモ帳の[編集]-[フォントの設定]で8ポイント
     のフォントを選び、[ファイル]-[ページ設定]で、上下の余白を0に、また、
     ヘッダー・フッターを無しにして印刷してください。


質問・バグ情報: E-mail で、JI1OWP@jamsat.or.jp 池田までご連絡ください。


免責:このプログラムはフリーウェアです。
     このプログラムの使用に起因するいかなる事態も責任を負いかねます。
     通信と個人的な手渡しによる転載、流通に関しては内容の改変等が無い限り
     制限はありません。


改版履歴:
2002/07/24  2.0   AO-7を含んだリストの処理をした際のバグ修正。
2002/06/11  1.9   英数字を末尾に含まない衛星名を処理した場合のバグを修正。
2002/05/05  1.8   Windows XPでの動作を確認。衛星名を半角8文字の取扱いに変更。
2001/10/30  1.7   バグ修正。終了処理を変更。
2001/06/28  1.6   ファイル出力のみを選択できるように変更。
2001/01/24  1.5   アイコンを変更し、再コンパイル。
2000/11/14  1.4a  マニュアルの記述とファイル構成を変更。
2000/11/05  1.4   ファイル出力機能を追加。
2000/10/21  1.3   Windows Me に対応。
2000/09/06  1.2   エラー処理を改善。
2000/07/05  1.1   エラー処理を改善。ページ印刷機能を追加。
2000/07/01  1.0   初版を作成。


EOF