db2html 혹은 db2pdf는 DocBook SGML 소스를 HTML이나
PDF로 변환해 주는 스크립트입니다.
실제로는 jade와 jadetex을 사용해 변환이 이루어지며
db2XXX는 이들을 좀더 간편하게 사용할 수 있도록
만들어진 스크립입니다. 그런데 한글 문서의 경우에는
한글이 제대로 표현된 문서를 얻기 위해 부가적인 설정이
필요하기 때문에 db2XXX 스크립을 그대로 써서는 안되고
직접 jade와 jadetex혹은 pdfjadetex을 돌려주어야 됩니다.
jade와 jadetex으로 한글 ps 문서를 얻는 방법은
http://kldp.org/KoreanDoc/html/Using_Docbook-KLDP/pstransform.html 이 문서를 참고하시면 됩니다.
pdf는 jadetex대신 pdfjadetex을 사용하면 얻을 수 있습니다.
http://docs.kldp.org 팁란에 올라온 "docbook으로 한글
pdf 만들기" 글을 참고하세요..
: sgml로 문서를 만들기 위해 테스트 해보니 db2html은 한글이 잘 나옵니다만 db2pdf는 한글이
깨져버립니다. 한글이 안 깨지게 하려면 뭔가 세팅을 더 해야하나요? :
: 사용한 sgml 소스는 다음과 같습니다.
:
: <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook V4.1//EN" <>>
: <book lang="ko" id="book">
: <?dbhtml filename="index.html"?>
:
: <toc></toc>
:
: <chapter id="chap01">
: <title>챕터1</title>
: <section>
: <title>섹션1</title>
: <para>
: 테스트 입니다.
: </para>
: </section>
: </chapter>
:
: </book>
:
: --
: 커널 분석 중...눈 돌아간다.