[ 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 고쳐가면서 쓰겠습니까? 다 유틸리티는 찾으면 나오기 마련입니다. |