Jump to content

Интерпресс

(Перенаправлено с ИнтерПресс )

Interpress язык описания страниц , разработанный в Xerox PARC на основе языка программирования Forth. [ 1 ] и более ранний графический язык под названием JaM. PARC не смог коммерциализировать «Интерпресс». Двое его создателей, Чак Гешке и Джон Уорнок , покинули Xerox, основали Adobe Systems и создали аналогичный язык под названием PostScript . Interpress используется в некоторых принтерах Xerox , наиболее известным из которых является DocuTech Network Production Publisher, и поддерживается в Xerox Ventura Publisher . Interpress также используется в качестве выходного формата для системы PARC InterScript , которая представляет собой редактируемый формат текстового процессора для документов с форматированным текстом . Интерпресс описывает желаемый или идеальный вид документа, полностью составленного каким-либо другим процессом (эмиттером). Все решения об окончании строк, расстановке переносов и выравнивании строк, а также фактически все решения о формах и положениях изображений принимаются до создания мастера. Поскольку Interpress описывает документ независимо от устройства, мастер можно распечатать на различных устройствах, каждое из которых в наилучшем приближении к идеалу, представленному мастером.

Функциональные наборы

[ редактировать ]

Interpress настолько обширен, что некоторые производители принтеров могут предпочесть поддерживать только его часть, возможно, для сокращения времени и стоимости разработки или для повышения производительности. Признавая это, а также потенциальную возможность хаоса, если бы каждый принтер реализовал свою часть языка, Interpress был спроектирован так, чтобы определить три стандартных набора функций: [ 2 ]

Коммерческий набор
предназначен для приложений печати текста и форм, которые могут потребоваться в центрах обработки данных с использованием простого текста или отсканированных изображений.
Набор публикаций
включает в себя весь коммерческий набор, а также изогнутые линии, заполненные контуры, прямоугольную обрезку, синтетическую графику и возможности цветопередачи на уровне серого.
Профессиональный графический набор
состоят из всех средств обработки изображений (типов, литералов и операторов базового языка), полноцветного кодирования и инструкций печати (которые были расширены Эрнестом Л. Леггом)
Наборы Интерпресс Коммерческий Публикация Профессиональная графика
Текст поворот на 90° поворот на 90° все вращения
Графика без обрезки
заполненные прямоугольники
прямоугольная вырезка
заполненные контуры
произвольное вырезание
заполненные контуры
Цвет сплошной/пробный черный оттенки серого полноцветный
Пиксель двоичные массивы двоичные массивы массивы оттенков серого

Инструкции по печати

[ редактировать ]

Этот набор функций позволяет указать принтеру, какой носитель использовать (размер бумаги, тип, цвет), количество копий, стороны печати, а также завершающие действия, такие как сшивание. Эти инструкции являются дополнительными, и их работа зависит от возможностей принтера.

Шапка "Интерпресс/Xerox/3.0" --стандартный заголовок--
{инструкции} --инструкции по устройству--
НАЧИНАТЬ --запуск мастера--
{преамбула} --преамбула--
{страница 1} --первая страница--
{страница 2} --вторая страница--
КОНЕЦ --конец мастера--

Более сложная структура будет включать вложенные блоки и CONTENTINSTRUCTIONS, токен, используемый для различения тел инструкций содержимого от тел страниц. Как правило, инструкции по содержанию имеют приоритет над инструкциями документа. Вложенные блоки {BEGIN..END} позволяют создавать большие документы из меньших.

Это определения, которые часто встречаются в преамбуле, поскольку обычно они применяются ко всему документу.

Шапка "Интерпресс/Xerox/3.0" --header--
НАЧИНАТЬ --запуск мастера--
  { --начало преамбулы--
Идентификатор «Ксерокс»
Идентификатор «ХС1-3-3»
Идентификатор «Модерн»
3 MAKEVEC FINDFONT
МАСШТАБ 0,00635 --создать шрифт размером 18 пунктов--
ИЗМЕНИТЬШРИФТ
0 ФСЕТ --поместить в кадр[0]
Идентификатор «Ксерокс»
Идентификатор «ХС1-3-3»
Идентификатор «Современный курсив»
3 MAKEVEC FINDFONT
МАСШТАБ 0,00635 18 пунктов-- --создайте курсив размером
ИЗМЕНИТЬШРИФТ
1 ФСЕТ --поместить в фрейм[1]
  } --преамбула конец--
   
  { --страница 1 начало--
0 НАСТРОЙКА --установить шрифт--
0,05 0,25 СЕТСИ --установить позицию--
Строка "Печать текста в " --текст для печати--
ПОКАЗЫВАТЬ --вставить текст в изображение--
1 НАСТРОЙНЫЙ ШРИФТ --установить курсив--
Строка «Курсив» --текст для печати курсивом --
ПОКАЗЫВАТЬ
  } --конец страницы--
КОНЕЦ --конец мастера--
  1. ^ Харрингтон, Стивен Дж.; Бакли, Роберт Р. (1988). Интерпресс, первоисточник . Книга Брейди. п. 18. ISBN  0-13-475591-Х .
  2. ^ Харрингтон и Бакли 1988 , с. 411.
[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: bd46ed3f314d6dff68800ba92e2155e3__1706591280
URL1:https://arc.ask3.ru/arc/aa/bd/e3/bd46ed3f314d6dff68800ba92e2155e3.html
Заголовок, (Title) документа по адресу, URL1:
Interpress - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)