한국어 Solaris 운영 환경은 다음의 두 가지 인쇄 기능을 통해 한국어 출력을 인쇄합니다.
한국어 글꼴이 내장된 라인 프린터
포스트스크립트 기반 프린터
한국어 텍스트를 인쇄하기 전에 시스템 관리자는 한국어 Solaris 시스템 관리자 설명서에서 설명한 대로 한국어 인쇄 지원을 설정해야 합니다.
xetops, xutops 및 mp 유틸리티를 사용하여 포스트스크립트 프린터에서 한국어 텍스트를 포함하는 파일을 인쇄할 수 있습니다.
xetops는 ko 파일에 사용됩니다.
xutops는 ko.UTF-8 파일에 사용됩니다.
m은 ko.UTF-8 파일에 사용됩니다.
인쇄 기능은 다음 절에서 설명하는 것과 같이 명령줄에서 직접 사용되거나 한국어 Solaris 응용프로그램 내에서 사용될 수 있습니다.
다음 방법을 사용하여 명령줄에서 인쇄할 수 있습니다.
라인 프린터로 직접 인쇄
xetops 또는 xutops 유틸리티를 사용하여 텍스트를 비트맵 그래픽으로 변환
EUC 파일을 인쇄하려면 다음 명령을 사용하십시오.
system% lp euc-filename |
팩형을 지원하는 프린터에서 팩형 파일을 인쇄하려면 다음 명령을 사용할 수 있습니다.
system% lp -T PACK PACK-filename |
조합형 형식을 지원하는 프린터에서 조합형 형식 파일을 인쇄하려면 다음 명령을 사용할 수 있습니다.
system% lp -T JOHAP JOHAP-filename |
팩형 또는 조합형 필터 설정에 관한 자세한 내용은 한국어 Solaris 시스템 관리자 설명서를 참조하십시오.
EUC 프린터에서 ko.UTF-8 파일을 인쇄하려면 다음 명령을 입력하십시오.
첫번째 행이 파일을 EUC 파일로 변환합니다. EUC에서 정의되지 않은 문자는 출력되지 않습니다.
system% iconv -f ko_KR-UTF-8 -t ko_KR-euc ko.UTF-8_filename >euc-filename system% lp euc-filename |
첫번째 행이 파일을 조합형 파일로 변환합니다.
system% iconv -f ko_KR-UTF-8 -t ko_KR-johap92 ko.UTF-8_filename >johap92-filename system% lp johap92-filename |
xetops 및 xutops 유틸리티는 한국어 텍스트를 이미지가 인쇄된 비트맵 그래픽으로 변환합니다. 포스트스크립트 기반 프린터를 사용하면 한국어 문자를 인쇄할 수 있습니다.
다음은 ASCII/영어 문자 유무에 관계없이 한국어 문자를 포함하는 filename으로 명명된 파일을 인쇄할 때 쓰는 일반적인 명령줄입니다.
system% pr filename | xetops | lp 또는 system% pr filename | xutops | lp |
인쇄할 파일의 이름인 filename을 만드십시오. 이 파일은 한국어뿐만 아니라 ASCII/영어 문자도 포함합니다. 자세한 내용은 xetops(1) 및 xutops(1) 설명서 페이지를 참조하십시오.
UTF-8으로 작성된 단순 텍스트 파일을 포함한 다양한 입력 파일 형식을 인쇄할 수 있는 Solaris 8 환경에서는 새롭고 개선된 mp(1) 인쇄 필터를 사용할 수 있습니다. 이 필터는 트루타입과 유형 1 크기 조절 가능 글꼴 및 Solaris 운영 시스템에서 사용할 수 있는 X11 비트맵 글꼴을 사용합니다.
유틸리티를 사용하여 표준 포스트스크립트로 출력한 뒤 포스트스크립트 프린터로 전송할 수 있습니다.
다음 릴리스의 Solaris 환경부터는 zutops (10) 는 사용하지 않게 될 것입니다.
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) 명령을 사용하여 필터용으로 lpfilter 유틸리티를 추가할 수 있습니다.
system% lpfilter -f filtername -F pathname |
lpfilter 명령은 필터 설명 파일인 pathname을 통해 변환기(이 경우에는 xutops)를 사용할 수 있음을 LP에 알려줍니다. 경로 이름은 다음과 같이 결정할 수 있습니다.
Input types: simple Output types: MP Command: /usr/bin/mp |
필터는 /usr/bin/mp를 사용하여 기본 유형 파일 입력을 포스트스크립트로 출력으로 변환합니다.
UTF-8 텍스트 파일을 인쇄하려면 다음 명령을 사용하십시오.
system% lp -T MP UTF-8-file |
mp(1) 명령에 대한 자세한 내용은 설명서 페이지를 참조하십시오.