한국어 Solaris 시스템 관리자 설명서

라인 프린터 지원

한국어 Solaris 운영 환경에서 라인 프린터를 사용하려면 프린터가 다음 코드 세트 중 적어도 하나 이상을 인식해야 합니다.

한국어 Solaris 코드 필터

EUC를 지원하지 않는 프린터에서 EUC(완성형) 파일 인쇄
  1. EUC 파일을 비 EUC 프린터로 인쇄하려면 다음 명령들을 사용하십시오.

EUC를 지원하지 않는 프린터에서 EUC 파일을 인쇄하려면 변환 필터가 필요합니다. 예를 들어, 다음의 일련의 명령들은 LP 인쇄 서비스에 lp1 프린터가 팩(조합형 코드의 KS C 5601-1987 버전) 파일만 인쇄할 수 있음을 알려줍니다.


# lpadmin -p lp1 -v /dev/ttya -I PACK
# accept lp1
# enable lp1

다음 일련의 명령들은 LP에 lp1 프린터가 조합(조합형 코드의 KS C 5601-1992 버전) 형식의 파일만 인쇄할 수 있음을 알려줍니다.


# lpadmin -p lp1 -v /dev/ttya -I JOHAP
# accept lp1
# enable lp1

위의 명령줄은 또한 ttya 포트에 lp1 프린터를 설치합니다. 자세한 정보는 lpadmin(1) 설명서 페이지를 참조하십시오.

다음과 같은 lpfilter 명령줄을 사용하여 프린터가 지원하지 않는 형식의 파일을 인쇄할 수 있습니다.


# lpfilter -f filter-name -F pathname

위의 명령은 pathname이라는 이름의 필터 설명 파일을 통해 filter-name이라는 변환기(예:comptopack)가 있음을 LP에 알려줍니다. pathname의 내용을 예로 들면 다음과 같습니다.


Input types: simple
Output types: PACK
Command: comptopack 

위의 필터는 comptopack을 사용하여 기본 유형 파일을 팩 형식으로 변환합니다.


Input types: simple
Output types: JOHAP
Command: wansungtojohap 

위의 필터는 wansungtojohap을 사용하여 기본 유형 파일을 조합 형식으로 변환합니다.

EUC 파일을 인쇄하려면 다음 명령을 사용하십시오.


system% lp euc-filename 

팩 형식 파일을 인쇄하려면 다음 명령을 사용하십시오.


system% lp -T PACK PACK-filename 

조합 형식의 파일을 인쇄하려면 다음 명령을 사용하십시오.


system% lp -T JOHAP JOHAP-filename 
ko.UTF-8을 지원하지 않는 프린터에서 파일 인쇄

    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 

    조합형 (KS C 5601-1992) 프린터에서 ko.UTF-8 파일을 인쇄하려면 다음 명령을 입력하십시오.

첫번째 행이 파일을 조합형 파일로 변환합니다.


system% iconv -f ko_KR-UTF-8 -t ko_KR-johap92 
ko.UTF-8_filename >
johap92-filename 
system% lp johap92-filename