up Back to Handbook


Назначение формата PLATEX:
Программа toi предназначена для подготовки пакета наблюдений на РАТАН-600 в составе системы MCOSS-U и является дополнением к основному (диалоговому) режиму. Задание на наблюдения готовится в виде текста в формате PLATEX.

Вызов:
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}     коэффициент рассогласования скоростей.
Примечание.
  1. Имя команды нельзя разрывать при переносе на другую строку;
  2. имя команды можно набирать и строчными и прописными буквами, а также вперемежку;
  3. между именем команды и значением разрешены пробелы, а также перенос на другую строку;
  4. значение команды может быть перенесено в любом месте на другую строку;
  5. можно набирать по нескольку команд в строке (подряд либо через пробелы или табуляции);
  6. наличие десятичной точки в описаниях значения секунд -- обязательно.


Окружения:

\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}