Solaris 공통 데스크탑 환경: 사용 설명서

히브리어 텍스트의 인쇄

일련의 필터를 사용하여 히브리어 인쇄를 실행합니다. 히브리어 로켈 패키지 SUNWheu는 프린터가 부착된 서버와 클라이언트 양쪽에 모두 설치되어야 합니다.

히브리어 필터 설치

다음의 필터 목록은 히브리어 로켈 패키지에 포함됩니다.

heb2ps

heb2ps 필터는 텍스트를 포스트스크립트로 변환하고 히브리어 글꼴을 글꼴과 함께 프린터로 보냅니다.

hebl2r

hebl2r 필터로 인쇄를 하면 입력 텍스트를 재정리하지 않습니다. 텍스트는 80칸 종이 크기로 맞추어집니다. 이는 히브리어가 섞여 있는 영어 문서를 인쇄하기 위해 유용합니다.

hebr21

hebr21 필터로 인쇄를 하면 모든 텍스트가 알아볼 수 없게 바뀌고 프린터 출력 결과는 오른쪽으로 정렬됩니다.

hebtxt

hebtxt 필터로 인쇄하는 경우에는 텍스트가 히브리어 및 영어 방향으로 정렬되고 이에 따른 프린터 출력은 오른쪽으로 정렬됩니다.

명령행에서 히브리어 필터를 사용하기

명령행에서 인쇄하려면 hebtxt 필터를 사용하십시오. lp 인쇄 명령은 lp -T hebtxt -d printer_name입니다.

dt 응용 프로그램에서 인쇄하기

dt구성 파일에 있는 인쇄 활동 필드는 히브리어 텍스트 필터를 추가하기 위해 수정되어야 합니다. 예를 들어, dtmail 응용 프로그램에서 /usr/dt/appconfig/types/he/dtmail.dt 파일의 인쇄 활동은 다음과 같아야 합니다.

ACTION Print  
{
LABEL           Print 
ARG_TYPE        DTMAIL_FILE   
TYPE            COMMAND
WINDOW_TYPE     NO_STDIO
EXEC_STRING     sh -c ' \                                 
                dtmailpr -p -f %(File)Arg_1% | 
                /usr/lib/lp/postscript/convert_text -inputTextMode 
                -text_mode_implicit -outputTextMode text_mode_visual 
                -lineWidth 80 -inputLayoutDirection left_down
                -outputLayoutDirection right_down| mp -A4 -L he| dtlp 
                -u %(File)Arg_1%;'}

convert_text 매개변수는 오른쪽으로 정렬된 텍스트를 오른쪽에서 왼쪽으로 인쇄됩니다. 왼쪽으로 정렬된 텍스트를 왼쪽에서 오른쪽으로 인쇄하려면 이전 매개변수를 -lineWidth 80로 대치합니다.