UNIX 등에서 인쇄하는 것은 오랜 역사를 가지고 있습니다. 예전에는 BSD 스타일 인쇄와 SystemV 스타일 인쇄라는 두 가지 서로 다른 접근 방식이 있었습니다. 호환성을 위해 CUPS를 사용하는 Linux는 두 가지 스타일의 명령을 모두 지원합니다. 또한 lp 정확하게 행동하지 않습니다 lpr, LPQ 와는 약간 다른 옵션이 있습니다. lpstat 와 lprm 거의 비슷하지만 완전하지는 않습니다. 취소. 어떤 것을 사용하는지는 중요하지 않습니다. 편안하게 사용하거나 UNIX 계열 시스템에 대한 이전 경험을 통해 알 수 있는 명령을 선택하세요.
8.1.2. 서식
8.1.2.1. 도구 및 언어
프린터에서 의미 있는 내용을 얻으려면 먼저 파일 형식을 지정해야 합니다. 다양한 형식 지정 소프트웨어 외에도 Linux에는 기본 UNIX 형식 지정 도구 및 언어가 함께 제공됩니다.
최신 Linux 시스템은 텍스트, PDF, PostScript 및 PNG, JPEG, BMP, GIF와 같은 다양한 이미지 형식 등 다양한 파일 형식을 사용자가 포맷하지 않고 직접 인쇄할 수 있도록 지원합니다.
포맷이 필요한 파일 형식의 경우 Linux에는 다음과 같은 많은 포맷 도구가 제공됩니다. pdf2ps, 팩스2ps 와 a2ps 다른 형식을 PostScript로 변환하는 명령입니다. 이러한 명령은 모든 변환 도구가 설치되지 않은 다른 시스템에서 사용할 수 있는 파일을 생성할 수 있습니다.
이러한 명령줄 도구 외에도 많은 그래픽 워드 프로세싱 프로그램이 있습니다. 여러 개의 완전한 오피스 제품군을 사용할 수 있으며 대부분은 무료입니다. 인쇄 작업 제출 시 자동으로 포맷이 수행됩니다. 몇 가지 예를 들면 OpenOffice.org, KOffice, AbiWord, WordPerfect 등이 있습니다.
다음은 인쇄 환경에서 일반적인 언어입니다.
• groff: UNIX roff 명령의 GNU 버전입니다. groff 문서 형식화 시스템의 프런트엔드입니다. 일반적으로 troff 명령과 선택한 장치에 적합한 사후 프로세서를 실행합니다. PostScript 파일을 생성할 수 있습니다.
• TeX 및 매크로 패키지 LaTeX: UNIX 시스템에서 가장 널리 사용되는 마크업 언어 중 하나입니다. 일반적으로 다음과 같이 호출됩니다. 텍스, 파일 형식을 지정하고 조판 문서의 해당 장치 독립적 표현을 출력합니다.
기술적인 작업은 여전히 수학 공식을 지원하기 때문에 LaTeX로 자주 작성되지만 W3C(World Wide Web Consortium)에서는 이 기능을 다른 응용 프로그램에 포함시키려는 노력이 진행되고 있습니다.
• SGML 및 XML: UNIX 및 Linux에서 무료 파서를 사용할 수 있습니다. XML은 차세대 SGML로, 문서 시스템인 DocBook XML의 기반을 형성합니다(예를 들어 이 책은 XML로 작성되었습니다).
문서 인쇄
매뉴얼 페이지에는 미리 포맷된 내용이 포함되어 있습니다. troff 프린터에서 롤아웃하기 전에 형식을 지정해야 하는 데이터입니다. 인쇄는 다음을 사용하여 수행됩니다. -t 옵션을 사람 명령:
사람 -t 명령 > man-command.ps
그런 다음 PostScript 파일을 인쇄합니다. 시스템/계정에 기본 인쇄 대상이 구성된 경우 다음 명령을 실행하면 됩니다. 사람 -t 명령 포맷된 페이지를 프린터로 직접 전송합니다.
8.1.2.2. 서식이 지정된 파일 미리보기
프린터로 보낼 수 있는 모든 내용은 일반적으로 화면에도 보낼 수 있습니다. 파일 형식에 따라 다음 명령 중 하나를 사용할 수 있습니다.
• PostScript 파일: gv (GhostView) 명령.
• TeX dvi 파일: 포함 xdvi, 또는 KDE를 사용하는 경우 kdvi.