Кіріспе

Interpress – Forth бағдарламалау тілі мен JaM деп аталатын бұрынғы графикалық тілге негізделген, Xerox PARC-те жасалған беттік сипаттау тілі. PARC Interpress-ті коммерциялық түрде пайдалана алмады. Оның екі авторы, Чак Гешке мен Джон Уорнок, Xerox компаниясынан кетіп, Adobe Systems құрып, PostScript деп аталатын ұқсас тілді жасады. Interpress кейбір Xerox принтерлерінде қолданылады, олардың ең танымалсы – DocuTech Network Production Publisher, сондай-ақ Xerox Ventura Publisher бағдарламасында қолдау көрсетіледі. Interpress PARC-тің InterScript жүйесі үшін де шығыс форматы ретінде қолданылады, ол бай мәтіндік құжаттарға арналған өңделінетін мәтін редакторы форматы болып табылады. Interpress – басқа процесс (эмиттер) арқылы толықтай дайындалған құжаттың қажетті немесе идеалды көрінісін сипаттайды. Барлық жол аяқтау, дефис қою, жол туралау және, шын мәнінде, кескіндердің пішіні мен орналасуына қатысты барлық шешімдер мастер жасалғанға дейін қабылдалады. Interpress құжатты құрылғыға тәуелсіз сипаттайтындықтан, мастерді әртүрлі құрылғыларда басып шығаруға болады, олардың әрқайсысы мастер көрсеткен идеалға ең жақын келеді.

Баспаға шығару нұсқаулары

Бұл мүмкіндіктер жиынтығы принтерге қолданылатын материалды (қағаз мөлшері, түрі, түсі), көшірмелер санын, басылатын беттерді, сондай-ақ стептеу сияқты қосымша операцияларды қалай орындау керектігін көрсетуге мүмкіндік береді. Бұл нұсқаулар міндетті емес және олардың жұмыс істеуі принтердің мүмкіндіктеріне байланысты.

Мысал

Бастырма "Interpress/Xerox/3.0" стандартты бастырма {нұсқаулар} құрылғы нұсқаулары БАСТАЛЫН мастердің бастауы     {көрік} преамбула     {1-бет} бірінші бет     {2-бет} екінші бет АЯҚТАЛЫН мастердің соңы Күрделі құрылым ішкі блоктарды және МАЗМҰН НҰСҚАУЛАРЫН қамтиды, бұл мазмұн нұсқауларының бөліктерін беттердің бөліктерінен ажырату үшін қолданылатын таңба. Жалпы, мазмұн нұсқаулары құжат нұсқауларынан басымдыққа ие. Ішкі блоктар {БАСТАЛЫН АЯҚТАЛЫН} кішірек құжаттардан үлкен құжаттарды құруға мүмкіндік береді.

Қаріптер

Бұл анықтамалар көбінесе преамбулада кездеседі, өйткені олар әдетте бүкіл құжатқа қатысты. Тақырып "Interpress/Xerox/3.0" тақырып BEGIN бастауыш { преамбула бастау Идентификатор "Xerox" Идентификатор "XC1 3 3" Идентификатор "Modern" 3 MAKEVEC FINDFONT 0.00635 SCALE 18 пункттік қаріпті жасау MODIFYFONT 0 FSET фреймге орналастыру [0] Идентификатор "Xerox" Идентификатор "XC1 3 3" Идентификатор "Modern Italic" 3 MAKEVEC FINDFONT 0.00635 SCALE 18 пункттік курсивті қаріпті жасау MODIFYFONT 1 FSET фреймге орналастыру [1] } преамбула аяғышы { 1-бет бастау 0 SETFONT қаріпті орнату 0.05 0.25 SETXY позицияны орнату String "Текст басып шығару " басып шығаруға арналған мәтін SHOW суретке мәтінді жіберу 1 SETFONT курсивті қаріпті орнату String "Курсив" курсивте басып шығаруға арналған мәтін SHOW } бет аяғышы END бастауыш аяғы