3. 이 문서의 다른 형식들

이 문서는 14 가지 상이한 형식으로 출판되어진다. 즉, DVI, Postscript, Latex, Adobe Acrobat PDF, LyX, GNU-info, HTML, RTF(Rich Text Format), 평문(Plain-text), Unix man pages, 단일 HTML 파일, SGML (Linuxdoc 형식), SGML (Docbook 형식), MS WinHelp 형식이 그것이다.

이 하우투 문서는 다음에 위치한다 -

여러분은 이 문서를 다음과 같은 미러 사이트(mirrors sites)에서도 찾을 수 있다 -

함sgml2html -split 0 xxxxhowto.sgml (단일 페이지 html 파일을 생성하기 위) sgml2html xxxxh함owto.sgml (html 파일을 생성하기 위) 문서는 로부터 구해질 수 있는 "SGML-Tools"라고 불리는 도구를 사용하여 작성된다 - 소스를 컴파일 하기 위해 다음과 같은 명령어를 배울 것이다.

3.1. Acrobat PDF 형식

PDF 파일은 acrobat distill 혹은 Ghostscript을 사용하여 포스트스크립트(postscript) 파일로부터 생성될 수 있다. 그리고 포스트스크립트 파일은 LaTeX 파일로부터 생성되는 DVI로부터 생성된다. 여러분은 로부터 distill 소프트웨어를 다운로드 할 수 있다. 샘플 세션이 아래에 제공된다:
bash$ man sgml2latex
bash$ sgml2latex filename.sgml
bash$ man dvips
bash$ dvips -o filename.ps filename.dvi
bash$ distill filename.ps
bash$ man ghostscript
bash$ man ps2pdf
bash$ ps2pdf input.ps output.pdf
bash$ acroread output.pdf &
또한, Ghostscript 명령어인 ps2pdf를 사용할 수도 있다. ps2pdf는 Adobe의 Acrobat Distiller 제품의 거의 모든 기능성에 비해 차이가 없는 작품이다: ps2pdf는 포스트스크립트 파일을 휴대용 문서 형식 (PDF) 파일로 변환한다. ps2pdfpdfwrite라고 불리는 특수한 "출력 장치(output device)"를 선택하여 Ghostscript를 호출하는 매우 작은 명령어 스크립트 (배치 파일)로서 구현된다. ps2pdf를 사용하기 위하여, Ghostscript가 컴파일 되었을 때 pdfwrite 장치가 makefile에 반드시 포함되어야 한다; 상세한 사항을 위해 Ghostscript를 만드는 데 관해 제공되는 문서를 보라.

3.2. Linuxdoc을 Docbook 형식으로 변환하기

이 문서는 linuxdoc SGML 형식으로 작성되어 있다. Docbook SGML 형식은 linuxdoc 형식보다 우위에 있고, linuxdoc에 비해 많은 특징을 가진다. linuxdoc은 매우 간단하고, 사용하기가 쉽다. Linuxdoc SGML 파일을 Docbook SGML으로 변환하기 위해서 ld2db.sh 프로그램과 몇 가지 펄(perl) 스크립트를 사용하라. ld2db 출력은 100% 완전하지는 않다. 따라서 여러분은 clean_ld2db.pl 펄 스크립트를 사용할 필요가 있다. 어쩌면 그 문서에서 한 두 줄을 손수 고쳐야 할 필요가 있을 수도 있다.

ld2db.sh은 100% 완전하지 않다. 따라서 여러분이 실행할 때 많은 오류를 얻게 될 것이다.
	bash$ ld2db.sh file-linuxdoc.sgml db.sgml
	bash$ cleanup.pl db.sgml > db_clean.sgml
	bash$ gvim db_clean.sgml 
	bash$ docbook2html db.sgml
그리고, 펄 스크립트를 실행한 후에, 사소한 오류 몇 가지를 손수 편집하여야만 한다. 예를 들면, 각 <Listitem>에 대해 닫는 태그(closing tag) </para>를 넣어야 할 필요가 있다.

3.3. MS WinHelp 형식으로 변환하기

여러분은 SGML 하우투 문서를 Microsoft Windows Help 파일로 변환할 수 있다. 먼저, 다음을 사용하여 sgml을 html로 변환한다.
	bash$ sgml2html xxxxhowto.sgml     (html 파일을 생성하기 위함)
	bash$ sgml2html -split 0   xxxxhowto.sgml (단일 페이지 html 파일을 생성하기 위함)
그다음에 HtmlToHlp 도구를 사용하라. 또한, 여러분은 winhelp 파일을 생성하기 위하여 sgml2rtf을 사용하고, RTF 파일을 사용할 수도 있다.

3.4. 다양한 형식을 읽기

dvi 형식의 문서를 보기 위하여 xdvi 프로그램을 사용하라. xdvi 프로그램은 ControlPanel | Applications | Publishing | TeX 메뉴 버튼에 의해 위치를 지정할 수 있는 레드햇 리눅스에서 tetex-xdvi*.rpm 패키지에 위치한다. dvi 문서를 읽으려면 명령을 내려라 -
	xdvi -geometry 80x90 howto.dvi
	man xdvi
그리고 마우스로 창의 크기를 조절하라. 조종하기 위해 화살표 키, Page Up, Page Down 키를 사용하라. 또한 위로, 중앙으로, 다음 페이지로, 이전 페이지로 등과 같이 이동하기 위해 숙련자 메뉴를 감추려면 'x'를 눌러라.

여러분은 'gv' (ghostview) 또는 'ghostscript' 프로그램을 사용하여 포스트스크립트 파일을 읽을 수 있다. ControlPanel | Applications | Graphics 메뉴 버튼에 의해 위치를 지정할 수 있는 레드햇 리눅스에서 ghostscript 프로그램은 ghostscript*.rpm 패키지에 있고, gv 프로그램은 gv*.rpm 패키지에 있다. gv 프로그램은 ghostscript 보다 훨씬 더 사용자에 친숙하다. 또한, ghostscript과 gv는 OS/2, Windows 95와 NT와 같은 다른 플랫폼에서 사용 가능하다. 여러분은 그런 플랫폼에서도 이 문서를 볼 것이다.

포스트스크립트 문서를 읽으려면 명령을 내려라 -
		gv howto.ps
		ghostscript howto.ps

여러분은 Netscape Navigator, Microsoft Internet explorer, Redhat Baron Web browser 또는 10 가지 다른 웹 브라우저의 어떤 것이라도 사용하여 HTML 형식 문서를 읽을 수 있다.

여러분은 latex에 대한 X-Windows 전위(front end)인 LyX를 사용하여 latex, LyX 출력물을 읽을 수 있다.