한국어 Solaris 운영 체제에서 라인 프린터를 실행하려면 프린터가 반드시 하나 이상의 지원되는 코드 세트를 인식해야 합니다.
완성형 코드(EUC, KS C 5601 기반의 한국어)
조합형 코드 (KS C 5601-1987-3 또는 KS C 5601-1992-3)
N바이트 코드
EUC를 지원하지 않는 프린터에는 EUC 파일을 인쇄하기 전에 이 파일을 변환할 필터가 필요합니다. EUC 파일을 EUC가 아닌 프린터로 인쇄하려면 여기의 명령을 사용합니다.
다음 명령은 프린터 lp1을 ttya 포트에 설치하며 인쇄 서비스에게 lp1가 오직 팩 형식 파일만 허용함을 알립니다. 팩은 KS C 5601-1987 조합 코드입니다.
# lpadmin -p lp1 -v /dev/ttya -I PACK # accept lp1 # enable lp1 |
다음 명령은 프린터 lp1을 ttya 포트에 설치하며 인쇄 서비스에게 lp1가 오직 조합 형식의 파일만 허용함을 알립니다. 조합은 KS C 5601-1992 조합 코드입니다.
# lpadmin -p lp1 -v /dev/ttya -I JOHAP # accept lp1 # enable lp1 |
자세한 내용은 smpatch(1M) 매뉴얼 페이지를 참조하십시오.
다음과 같은 lpfilter 명령을 사용하여 프린터가 지원하지 않는 형식의 파일을 인쇄할 수 있습니다. 명령은 인쇄 서비스에게 이름이 pathname인 필터 기술 파일을 통하여 filter-name이라는 변환기를 사용할 수 있음을 알립니다.
# lpfilter -f filter-name -F pathname |
다음 예는 이름이 comptopack인 변환기용 pathname의 출력입니다.
Input types: simple Output types: PACK Command: comptopack |
pathname 필터는 기본 입력 유형을 comptopack 변환기를 사용하여 팩 형식으로 변환합니다.
Input types: simple Output types: JOHAP Command: wansungtojohap |
EUC 파일을 인쇄하려면 다음과 같은 명령을 사용합니다.
system% lp euc -filename |
팩 파일을 인쇄하려면 다음과 같은 명령을 사용합니다.
system% lp -T PACK PACK-filename |
조합 형식 파일을 인쇄하려면 다음과 같은 명령을 사용합니다.
system% lp -T JOHAP JOHAP-filename |
ko_KR.UTF-8 파일을 EUC 및 조합 파일로 변환하려면 여기의 명령을 사용합니다.
다음과 같은 명령을 사용하여 ko_KR.UTF-8 파일을 변환하고 변환된 파일을 EUC 프린터로 인쇄할 수 있습니다.
system% iconv -f ko_KR-UTF-8 -t ko_KR-euc ko_KR.UTF-8_filename >euc-filename system% lp euc-filename |
출력에는 EUC 코드 세트에 정의된 문자만 포함됩니다.
다음과 같은 명령을 사용하여 ko_KR.UTF-8 파일을 변환하고 변환된 파일을 조합 프린터로 인쇄할 수 있습니다.
system% iconv -f ko_KR-UTF-8 -t ko_KR-johap92 ko_KR.UTF-8_filename > johap92-filename system% lp johap92-filename |
출력에는 조합 코드 세트에 정의된 문자만 포함됩니다.