Solaris 9 운영 환경에서, UTF-8으로 작성된 텍스트 파일을 포함한 다양한 입력 형식의 파일을 인쇄할 수 있게 해주는 mp(1) 인쇄 필터가 더욱 개선되었습니다. 이 필터는 Solaris 운영 체제에서 사용할 수 있는 트루타입과 유형 1 조정 가능 글꼴 및 X11 비트맵 글꼴을 사용합니다. 또한 프린터 상주 글꼴을 사용할 수도 있고 X 인쇄 서버 클라이언트 역할을 할 수 있습니다.
유틸리티를 사용하여 표준 포스트스크립트로 출력한 뒤 포스트스크립트 프린터로 전송할 수 있습니다. mp(1)은 X 인쇄 서버 클라이언트로 작동할 때 모든 페이지 설명 언어를 출력할 수도 있고 mp 는 인쇄 서버의 지원을 받습니다.
유틸리티를 사용하려면 다음을 입력하십시오.
system% mp filename | lp
또한 이 유틸리티는 stdin 스트림을 받아들이기 때문에 필터로 사용할 수도 있습니다.
system% cat filename | mp | lp:
이 유틸리티를 라인 프린터용 인쇄 필터로 설정할 수 있습니다. 예를 들어, 다음 명령 시퀀스는 프린터 서비스 LP에 프린터 lp1이 mp 형식의 파일만을 받아들인다고 알려줍니다. 이 명령은 또한 프린터 lp1을 /dev/ttya 포트에 설치합니다. 자세한 내용은 lpadmin (1M) 설명서 페이지를 참조하십시오.
system# lpadmin -p lp1 -v /dev/ttya -I MP system# accept lp1 system# enable lp1
lpfilter(1M)을 사용하여 필터에 대한 유틸리티를 다음과 같이 추가할 수 있습니다.
system# lpfilter -f lp1 -F pathname
이 명령은 필터 설명 파일인 pathname을 통해 변환기(이 경우에는 mp)를 사용할 수 있음을 LP에 알려줍니다. pathname은 다음을 포함합니다.
Input types: simple Output types: MP Command: /usr/bin/mp
필터는 /usr/bin/mp를 사용하여 기본 유형 파일 입력을 포스트스크립트 출력으로 변환합니다.
UTF-8 텍스트 파일을 인쇄하려면 다음 명령을 사용하십시오.
system% lp -T MP UTF-8-file
자세한 내용은 mp 설명서 페이지를 참조하십시오.