Вызов:
toi < infile > outfile
где infile --- текстовый файл в формате PLATEX, outfile ---
файл с заготовкой пакета наблюдений (для программы tao).
\azimuth{value} азимут XXXdXXmXX.[XXs] или
XXX:XX:XX.[XX] (градусы, минуты, секунды).
\date{value} дата DDMMYY (день, месяц, год). Допускается перечисление
дат через запятую и/или через дефис. Например,
\date{16-271196,291196,01-050197}.
Перечисление через дефис возможно в пределах
одного месяца.
\DEC_epoch{value} склонение на эпоху ZXXdXXmXX.[XXs] или
ZXX:XX:XX.[XX] (знак, градусы, минуты, секунды).
\elevation{value} высота XXdXXmXX.XXs
XXX:XX:XX.[XX] (градусы, минуты, секунды).
\epoch{value} эпоха (2000 или 1950).
\feed_cabine{value} номер облучателя.
\focus{value} фокус (мм).
\horn{value} 'w/e/m' (рупор: зап./вост./ср.поз.).
\horn_wl_in_focus{value} длина волны радиометра в фокусе (см).
\include имя_файла включить текст из другого файла.
\observer{value} наблюдатель (12 символов).
\point_in_date a/p - до или после полудня или
u/l - верхняя или нижняя кульминации (для трех прохождений)
\radiometers{value} описание радиометров. Задается
в виде таблицы, где в первой строке через пробелы
или табуляцию перечисляются (в любом порядке)
названия параметров:
WAVE (длина волны см),
STOCKS (параметр Стокса: I/Q/U/V),
MODE (режим наблюдения: RH/BS/SH/OFF)
и AC (коэффициент усиления: 0--7).
В последующих строках - соответствующие значения
параметров.
Каждая строка описывает один радиометр.
\RA_epoch{value} прямое восхождение на эпоху XXhXXmXX.[XXs]
XX:XX:XX.[XX] (часы, минуты, секунды).
\source: команда без параметров. Служит для разделения
описаний отдельных источников.
\source_name{value} название источника (10 символов, первые
7 символов идентифицируют файл)
\time_after_Tc{value} время наблюдения после источника (мин.).
\time_before_Tc{value} время наблюдения до источника (мин.).
\type{value} тип наблюдений (d,s,c,c3,v,v3,...).
\variant{value} вариант наблюдения.
\Vcar/Vsrc{value} коэффициент рассогласования скоростей.
Примечание.
\begin{table} ... \end{table}
внутри этого окружения можно задать команды, общие для всех источников
в пакете. Однако, при описании конкретного источника любой глобальный
параметр может быть переопределен.
\begin{global} ... \end{global}
внутри этого окружения можно описать источники в виде таблицы. Первая
строка должна содержать шапку таблицы, т.е. имена команд (через пробелы
или табуляцию), а в последующих строках --- соответствующие значения.
Одна строка описывает один источник.
Признаком комментария является символ %. Все символы, расположенные на строке после него, игнорируются (в том числе и сам %).
Пример 1.
% Глобальные параметры, общие для всех источников в пакете:
\begin{global}
\date{01-030796,110796,13-150896} % одна команда на строке
\Feed_cabine{1} \epoch{1950} \type{d} \variant{a} % несколько команд
\Vcar/Vsrc{0.00}\horn_wl_in_focus {2.70} % команды подряд без пробелов
\horn{m} \observer {Konni % перенос значения на другую строку
kova} \azimuth{30d0m0.0s}
\time_before_Tc{3.000} % в имени команды могут быть прописные
\time_after_Tc{3.000} % и строчные буквы
\radiometers{
WAVE STOCKS MODE AC
1.38 I BS 2
2.70 I BS 3
3.90 I BS 4
7.6 I SH 5
13.0 I SH 6
31.0 I SH 7
}
\end{global}
% Источники описаны в виде таблицы. Первая строка задает содержимое
% колонок. Неперечисленные в таблице параметры берутся из глобальных.
% Для источников 2000+002 и 3000+003 фокус вычисляется. Для 2000+002
% в колонке \focus 0. надо задать явно, так как есть еще одна колонка.
% Для 1-го и 3-го источников дата берется из окружения global,
% а для 2-го дата переопределяется.
\begin{table}
\source_name \elevation \RA_epoch \DEC_epoch \focus \date
1000+001 11d11m11.111s 13h33m7.771s +2d22m22.222s 118821.7
2000+002 22d22m22.222s 23h33m7.771s +4d22m22.222s 0. 16-180796
3000+003 33d33m33.333s 03h33m7.771s +5d22m22.222s
\end{table}
Пример 2.
\include global.pla % глобальные параметры взять из файла global.pla
\source: % признак описания отдельного источника
\source_name{0944+045} \RA_epoch{+09h44m5.760s} \DEC_epoch{-04d32m54.300s}
\date{270296} % дата переопределяется
\elevation{51d54m21.222s} \focus{118821.766}
\radiometers{
wave stocks mode AC
1.38 I BS 1 % модифицируется (другое AC)
3.9 I SH 4 % модифицируется (другое MODE)
} % остальные радиометры берутся из глобальных
\source: % следующий источник
\source_name{1017+040}
\RA_epoch{10h17m58.350s}
\DEC_epoch{+04d05m58.000s}
\Vcar/Vsrc{1.00}
\radiometers{
WAVE STOCKS MODE AC
1.38 I BS 2
3.90 I OFF 4 % выключить радиометр
13.00 I OFF % тоже выключить (при этом AC не обязательно)
7.60 I SH 1} % модифицировать
% остальные радиометры берутся из глобальных
\include table % часть источников описана в виде таблицы в файле table
\source: % следующий отдельный источник (последний)
\source_name{1028+049}
\RA_epoch{10h31m7.571s}
\DEC_epoch{+4d44m11.819s}