Заработок в интернет постоянно и регулярно платят

	Этот текст взят из документации на ex-советский (!) плоттер,
поэтому точность не гарантируется. По крайней мере у  меня вроде бы
все работало, чего и Вам желаю.


ИНСТРУКЦИИ ГРАФИЧЕСКОГО ЯЗЫКА HPGL.

Синтаксис инструкций Формат инструкции включает следующие элементы: Разделитель і ЪДДВДДДБВДДДДїЪ Терминатор і і і іі _PA_5000,5000_; ВД ДДВД ДДВД і АДДДДБДДД Параметр і АДДДДДДДДДДДДД Мнемоника инструкции Мнемоника инструкции - записанная прописными или строчными буквами инструкция графопостроителю какую операцию выполнять. Используется две строчные или прописные буквы. Параметр - это значения координат, символы и т.п. Существуют три типа инструкций: 1) инструкция без параметров; 2) инструкция, которая запрашивает параметр; 3) инструкция с параметрами, которые могут быть опущены. Значения параметров и границы их варьирования определяются инструкцией. Для инструкций с необязательными параметрами величина параметра по умолчанию задается, как если бы он был опущен. Разделитель - это разделитель между инструкцией и параметром или параметром и параметром. В качестве разделителя могут использоваться пробел (" ") и запятая (","). Разделитель между инструкцией и параметром может быть опущен, но между параметром и параметром обязателен. PA 5000,5000; PA 5000, 5000; PA5000,5000; PA 5000, 5000PD; PA 5000, 5000, PD,0,0; Разделитель может использоваться в разных местах, как показано выше, но как правило используют следующий стандартный формат: PA5000,50050; Терминатор - отмечает конец инструкции. Если затем следует другая инструкция, то терминатор может быть опущен, но ни в каком ином случае. В качестве терминатора используется точка с запятой ";" или первая буква мнемоники следующей инструкции. Когда используется инструкция LB, точка с запятой воспринимается как символ, а в качестве терминатора используется [EXT] CHR$(3), которое может быть переназначено с помощью инструкции DT. При описании инструкций используются следующие синтаксические условные обозначения: [] - Квадратные скобки означают, что все заключенные в них параметры являются необязательными или это - формат используемых данных. () - Круглые скобки означают, что заключенный в них отдельный параметр (или пара значений, если формат параметров требует использования парами) является необязательным. ... - Определяет любое количество необязательных параметров. За каждым параметром следует разделитель (,). Формат представления данных Поля параметров заполняются в формате, который определяется синтаксисом соответствующей инструкции входного языка. Формат может быть задан одним из четырех типов: 1) формат целых чисел; 2) формат десятичных чисел; 3) формат десятичных масштабированных чисел; 4) формат текстовой строки. Формат целых чисел Параметр представляется целым числом в диапазоне от -32768 до +32767. Если не задан знак, то параметр считается положительным. При описании инструкций данный тип параметров будет обозначаться символом "Ц". Формат десятичных чисел Параметр представляется десятичным числом в диапазоне от -128.0000 до +127.9999 с десятичной точкой и четырьмя значащими цифрами после нее. Если знак не задан, то параметр считается положительным. При описании инструкций данный тип параметров будет обозначаться символом "Д". Формат десятичных масштабированных чисел Параметр представляется числом в диапазоне от -32768.0000 до +32767.9999 с десятичной точкой и четырьмя значащими цифрами после нее. При описании инструкций данный тип параметров будет обозначаться символом "М". Формат текстовой строки Параметр представляется любой комбинацией текста, цифр, специальных символов. При описании инструкций данный тип параметров будет обозначаться символом "С". Примечание. Если в параметре задано более четырех знаков после десятичной точки, то лишние знаки отбрасываются и признак ошибки не формируется. Если значение параметра превышает допустимое для данного типа, то формируется признак ошибки 3 Набор инструкций В таблице 1 дан набор инструкций языка HPGL в алфавитном порядке. Для инструкций, имеющих значения по умолчанию сделана запись этого вида после "или". Типы параметров указаны в квадратных скобках. Таблица ДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДД Формат инструкции і Наименование ДДДДДДДДДДДДДДДДДДДДДДДДДЕДДДДДДДДДДДДДДДДДДДДДДДДДДД і AA X,Y[Ц,М],угол дуги[Ц]і Инструкция рисования (,угол хорды[Ц]) і абсолютной дуги [терминатор] і і AR X,Y[Ц,М],угол дуги[Ц]і Инструкция рисования (,угол хорды[Ц]) і относительной дуги [терминатор] і і BL c...c t[С] і Инструкция буферизирования или BL t[С] і строки символов і CA n[Ц][терминатор] і Инструкция задания альтер- і нативного набора символов і CI радиус[Ц,М](,угол і Инструкция окружности хорды[Ц])[терминатор] і і CP позиция[Д],строка[Д] і Инструкция размещения [терминатор] і символа или CP[терминатор] і і CS m[Ц][терминатор] і Задание стандартного і набора символов і DF[терминатор] і Инструкция задания і значений по умолчанию і DI X-направление, і Инструкция абсолютного Y-направление[Д] і направления надписывания [терминатор] і или DI[терминатор] і і DR X-направление, і Инструкция относительного Y-направление[Д] і направления надписывания [терминатор] і или DR[терминатор] і і DT t[С][терминатор] і Инструкция определения і терминатора і і EA X,Y[Ц,М][терминатор] і Инструкция рисования і абсолютного контура і прямоугольника і ER X,Y[Ц,М][терминатор] і Инструкция рисования і относительного контура і прямоугольника і EW радиус[Ц,М],началь- і Инструкция рисования ный угол [Ц],угол сек- і контура сектора тора[Ц](,угол хорды[Ц]) і [терминатор] і і FT (тип[Ц](,шаг[М](, і Инструкция типа угол[Ц])))[терминатор] і заполнения или FT[терминатор] і і IM значение E-маски і Инструкция маски или IM[терминатор] і ошибки і IN [терминатор] і Инструкция инициализации і IP P1x,P1y(,P2x,P2y)[Ц] і Инструкция задания [терминатор] і P1 и P2 или IP[терминатор] і і IW Xлн,Yлн,Xпв,Yпв[Ц] і Инструкция ввода окна [терминатор] і или IW[терминатор] і і LB c...c[С] t і Инструкция надписывания і LO номер позиции і Инструкция выбора на- [терминатор] і чальной позиции символа или LO[терминатор] і і LT номер образца[Ц] і Инструкция типа линии (,длина образца[Ц]) і [терминатор] і или LT[терминатор] і і OA[терминатор] і Инструкция вывода теку- і щего положения и состо- і яния ПЭ і OC[терминатор] і Инструкция вывода ко- і мандной позиции и состо- і яния ПЭ і OE[терминатор] і Инструкция вывода ошибки і OF[терминатор] і Инструкция вывода разре- і шения графопостроителя і OH[терминатор] і Инструкция физических гра- і ниц поля вывода графопо- і строителя і OI[терминатор] і Инструкция вывода инден- і тификатора графопостро- і ителя і OO[терминатор] і Инструкция вывода допол- і нительных возможностей і OP[терминатор] і Инструкция вывода коор- і динат точек масштабиро- і вания P1 и P2 і OS[терминатор] і Инструкция вывода состо- і яния і OW[терминатор] і Инструкция вывода коор- і динат окна рисования і PA X1, Y1 (, X2, Y2 і Инструкция рисования в (, ... Xn,Yn))[Ц,М] і абсолютных координатах [терминатор] і или PA[терминатор] і і PB[терминатор] і Инструкция для печати і строки буферизованных і символов і PD X1, Y1 (, X2, Y2 і Инструкция опускания ПЭ (, ... Xn,Yn))[Ц,М] і [терминатор] і или PD[терминатор] і і PR X1, Y1 (, X2, Y2 і Инструкция рисования в (, ... Xn,Yn))[Ц,М] і относительных координатах [терминатор] і или PR[терминатор] і і PS формат листа і Инструкция выбора разме- [терминатор] і ра листа і PT промежуток между і Инструкция установки линиями[Д][терминатор] і плотности заливки поля или PT[терминатор] і і PU X1, Y1 (, X2, Y2 і Инструкция поднимания (, ... Xn,Yn))[Ц,М] і ПЭ [терминатор] і или PU[терминатор] і і RA X, Y[Ц,М][терминатор]і Инструкция заштриховки і прямоугольника в абсо- і лютных координатах і RO угол[Ц] [терминатор] і Инструкция поворота сис- или RO[терминатор] і темы координат і RR X, Y[Ц,М][терминатор]і Инструкция заштриховки і прямоугольника в абсо- і лютных координатах і SA[терминатор] і Инструкция выбора альтер- і нативного набора символов і SC Xmin, Xmax, Ymin, і Инструкция включения мас- Ymax[Ц,М][терминатор] і штабирования или SC[терминатор] і і SI ширина, высота[Д] і Инструкция определения [терминатор] і абсолютного размера сим- или SI[терминатор] і волов і SL tan l[Д][терминатор] і Инструкция выбора угла или SL[терминатор] і наклона символа і SM символ[С][терминатор]і Инструкция включения сим- или SM[терминатор] і вольного маркирования і SP номер ПЭ[Ц] і Инструкция выбора ПЭ [терминатор] і или SP[терминатор] і і SR ширина, высота[Д] і Инструкция определения [терминатор] і относительного размера или SR[терминатор] і символов і SS[терминатор] і Инструкция выбора стан- і дартного набора символов і TL tp(,tn)[Д] і Инструкция задания длины [терминатор] і штриха разметки или TL[терминатор] і і UC (положение ПЭ,[Ц]) і Инструкция задания симво- X-приращение, Y-при- і ла пользователя ращение(, ...)[Д] і (, положение ПЭ[Ц]) і (, ...)[Д] і [терминатор] і или UC[терминатор] і і VS скорость ПЭ[Д] і Инструкция выбора скорос- [терминатор] і ти ПЭ или VS[терминатор] і і WG радиус[Ц,М], і Инструкция заштриховки начальный угол[Ц], і сектора угол сектора[Ц] і (,угол хорды[Ц]) і [терминатор] і і XT[терминатор] і Инструкция рисования і штриха по X і YT[терминатор] і Инструкция рисования і штриха по X і ПРИМЕЧАНИЕ: При работе устройства в единицах графопостроителя значения координат должны быть только положительными, при работе с отрицательными значениями возможна потеря координат. Группы инструкций Набор инструкций HPGL можно разделить на группы по функциональному назначению. Инструкции установки режимов работы DF Инструкция задания значений по умолчанию IM Инструкция маски ошибки IN Инструкция инициализации Инструкции установки границ вывода, масштабирования и поворота IP Инструкция задания P1 и P2 IW Инструкция ввода окна OH Инструкция вывода физических границ поля графопостроителя OP Инструкция вывода координат точек масштабирования P1 и P2 OW Инструкция вывода координат окна рисования PS Инструкция выбора размера листа RO Инструкция поворота системы координат SC Инструкция включения масштабирования Инструкции управления ПЭ и вычерчивания кривых AA Инструкция рисования абсолютной дуги AR Инструкция рисования относительной дуги EA Инструкция рисования абсолютного контура прямоугольника ER Инструкция рисования относительного контура прямоугольника EW Инструкция рисования контура сектора FT Инструкция типа заполнения CI Инструкция окружности PA Инструкция рисования в абсолютных координатах PD Инструкция опускания ПЭ PR Инструкция рисования в относительных координатах PT Инструкция установки плотности заливки поля PU Инструкция поднимания ПЭ RA Инструкция заштриховки прямоугольника в абсолютных координатах RR Инструкция заштриховки прямоугольника в абсолютных координатах SP Инструкция выбора ПЭ VS Инструкция выбора скорости ПЭ WG Инструкция защтриховки сектора Инструкции вычерчивания осей и маркеров LT Инструкция типа линии SM Инструкция включения символьного маркирования TL Инструкция задания длины штриха разметки XT Инструкция рисования штриха по X YT Инструкция рисования штриха по X Инструкции вывода текстовой информации BL Инструкция буферизирования строки символов CA Инструкция задания альтернативного набора символов CP Инструкция размещения символа CS Инструкция задания стандартного набора символов DI Инструкция абсолютного направления надписывания DR Инструкция относительного направления надписывания DT Инструкция определения терминатора LB Инструкция надписывания LO Инструкция выбора начальной позиции символа OL Инструкция вывода длины строки символов PB Инструкция для печати строки буферизованных символов SA Инструкция выбора альтернативного набора символов SI Инструкция определения абсолютного размера символов SL Инструкция выбора угла наклона символа SR Инструкция определения относительного размера символов SS Инструкция выбора стандартного набора символов UC Инструкция задания символа пользователя


Заработок в интернет постоянно и регулярно платят