인터프레스

Interpress

인터프레스는 포스 프로그래밍[1] 언어와 JaM이라는 이전 그래픽 언어를 기반으로 Xerox PARC에서 개발된 페이지 기술 언어입니다.PARC는 인터프레스를 상용화하지 못했다.Chuck GeschkeJohn Warnock이라는 두 명의 크리에이터가 Xerox를 떠나 Adobe Systems를 결성하여 PostScript라는 유사한 언어를 제작하였다.인터프레스는 DocuTech Network Production Publisher 등 일부 Xerox 프린터에서 사용되며 Xerox Ventura Publisher에서 지원됩니다.인터프레스는 리치 텍스트 문서의 편집 가능한 워드 프로세서 형식인 PARC의 InterScript 시스템의 출력 형식으로도 사용됩니다.인터프레스는 다른 프로세스(이미터)에 의해 완전히 작성된 문서의 바람직한 모양 또는 이상적인 모양을 나타냅니다.모든 줄 끝, 하이픈 처리 및 줄 바꿈 결정은 마스터를 작성하기 전에 이루어집니다.인터프레스는 디바이스에 의존하지 않는 방법으로 문서를 기술하기 때문에 마스터는 다양한 디바이스 상에서 인쇄할 수 있으며, 각 디바이스는 마스터가 나타내는 이상에 가장 근접합니다.

기능 세트

인터메스는 매우 광범위하기 때문에 일부 프린터 제조업체는 개발 시간과 비용을 줄이거나 성능을 향상시키기 위해 일부만 지원하는 것을 선호할 수 있습니다.이러한 점과 각 프린터가 언어의 다른 부분을 구현할 경우 혼돈의 가능성이 있다는 것을 인식하여 Interpress는 세 가지 표준 [2]기능 세트를 정의하도록 설계되었습니다.

커머셜
기본 텍스트 또는 스캔 이미지를 사용하여 데이터 센터에서 필요한 경우 등 텍스트 및 폼 스위칭 애플리케이션용으로 설계되어 있습니다.
발행 세트
에는 모든 커머셜세트와 곡선, 채워진 아웃라인, 직사각형 클리핑, 합성 그래픽스 및 그레이 레벨의 컬러 기능이 포함되어 있습니다.
프로페셔널 그래픽스 세트
모든 이미징 기능(기본 언어의 유형, 리터럴 및 연산자), 풀컬러 인코딩 및 인쇄 명령(Ernest L. Legg에 의해 확장됨)으로 구성됩니다.
인터프레스 세트 상업의 출판 프로페셔널 그래픽스
본문 90° 회전 90° 회전 모든 회전
그래픽스 클리핑 없음
채워진 직사각형
직사각형 클리핑
채워진 윤곽
임의 클리핑
채워진 윤곽
색. 단색/흑색 그레이스케일 완전 색
화소 바이너리 어레이 바이너리 어레이 그레이스케일 어레이

인쇄 순서

이 기능 세트를 사용하면, 사용하는 용지(용지 사이즈, 타입, 칼라), 카피 수, 인쇄면, 스테이플러등의 마무리 작업을 프린터에 지시할 수 있습니다.이러한 순서는 옵션이며, 그 동작은 프린터의 기능에 의해서 다릅니다.

헤더 "Interpress/Xerox/3.0" --표준 헤더--
{제안} --디바이스의 순서--
시작한다. --마스터 시작--
{프리암블} --프리암블--
{페이지 1) --첫 페이지--
{페이지 2} --두 번째 페이지--
끝. --마스터의 끝--

보다 복잡한 구조로는 네스트된 블록과 콘텐츠 명령 본문과 페이지 본문을 구별하는 데 사용되는 토큰인 CONTENT INstructions가 있습니다.일반적으로 내용 지침은 문서 지침보다 우선합니다.중첩된 블록 {BEGIN}..END}는 작은 문서로 큰 문서를 작성할 수 있습니다.

폰트

이는 보통 문서 전체에 적용되기 때문에 서문에 자주 있는 정의입니다.

헤더 "Interpress/Xerox/3.0" --마이너스--
시작한다. --마스터 시작--
{ --프리암블 스타트--
식별자 "Xerox"
식별자 'XC1-3-3'
식별자 "Modern"
3 MAKEVEC FIND FONT
0.00635 스케일 --18포인트 글꼴을 만듭니다--
수정
0 FSET --프레임[0]에 배치하다
식별자 "Xerox"
식별자 'XC1-3-3'
식별자 "Modern-Italic"
3 MAKEVEC FIND FONT
0.00635 스케일 --18포인트 이탤릭체를 만듭니다--
수정
1 FSET --프레임[1]에 배치하다
} --프리암블 엔드--
{ --페이지 1의 시작--
0 SETFONT --글꼴 설정--
0.05 0.25 SETXY --설정 위치--
문자열 "텍스트 인쇄 중" --인쇄하는 텍스트--
표시 --텍스트를 이미지로 변환--
1 SETFONT --이탤릭체를 설정합니다--
문자열 "Italics" --이탤릭체로 인쇄하는 텍스트--
표시
} --페이지 종료--
끝. --마스터의 끝--

레퍼런스

  1. ^ Harrington, Steven J.; Buckley, Robert R. (1988). Interpress, the source book. A Brady Book. p. 18. ISBN 0-13-475591-X.
  2. ^ Harrington, Steven J.; Buckley, Robert R. (1988). Interpress, the source book. A Brady Book. p. 411. ISBN 0-13-475591-X.

외부 링크