LinuxFreeBSD

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ LinuxFreeBSD ] in KIDS
글 쓴 이(By): terzeron (microkid)
날 짜 (Date): 2002년 4월 17일 수요일 오후 06시 36분 59초
제 목(Title): Re: HP LJ1200 계단식 프린팅 문제


몇 가지 해결책이 있습니다. 대략적으로 말씀드리면...

가장 간단한 방법으로 텍스트를 직접 인쇄하지 마시고
a2ps등의 유틸을 이용하여 PS로 변환하신 다음에 인쇄하시면
됩니다. 폰트를 지정할 수 있고 2단 출력이 가능하므로
텍스트를 그대로 찍는 것보다 유려한 출력물을 얻을 수 있죠.
(물론 한글인쇄를 위해 nh2ps같은 유틸을 이용하는 것도 
좋습니다.)

그래도 텍스트를 그 자체로 인쇄하고 싶으시다면 라인 마지막에 
\r(CR)을 붙여주는 필터(awk를 이용하는 셸스크립트로)를 작성하여
printcap설정에서 raw항목에 대해 if로 그 스크립트를 붙여주면 
됩니다. (man printcap)

예를 들면, (이거 원래 한 줄 짜리인데 \로 wrap하는 겁니다)
raw:\
:sh:\
:lp=/dev/어쩌구:\
:sd=/var/spool/lpd/프린터이름(raw라든가):\
  어쩌구저쩌구
주저리주저리
:if=아까스크립트경로:

아니면 시스템마다 좀 다르겠지만 printtool같은 걸 이용하시면
디폴트로 text2ps의 변환이 일어나게 할 수 있는 것으로 알고
있습니다. 

요즘 세상에 리눅스 프린터 설정을 누가 /etc/printcap 고쳐가면서
쓰겠습니까? 다 유틸리티는 찾으면 나오기 마련입니다.

[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.