DocBook XML 문서를 PDF 파일로 변환시 ..

닥북 활용에 대한 모든 질문과 답변

DocBook XML 문서를 PDF 파일로 변환시 ..

전체글글쓴이: 혜영 » 2004-10-12 6:36 pm

변환도구인 xmlto로 DocBook XML 문서를 PDF 파일로 변환하려고 하는데요
변환하면 한글이 아예 안나오더군요.. 한글 지원이 안되나봐요..
xml 문서를 pdf 로 변환할때 한글 안깨지게 하려면 어떻게 해야하죠?
다른 변환도구 중에 한글 지원이 되는것이 있나요?
혜영
 

전체글글쓴이: 류광 » 2004-10-12 11:52 pm

xmlto pdf 는 passivtex를 사용하는 걸로 알고 있습니다. passivtex로 한글 PDF를 얻는 문제는 닥북 한국 예전 자유게시판( http://kldp.net/forum/forum.php?forum_id=16 )에서 언급된 적이 있는데요. 결론적으로는 성공하지 못했던 걸로 알고 있습니다.

닥북한국이 가지고 있는 현재 성공 경험은 자바로 구현된 Apache의 FOP를 이용하는 것 뿐입니다. FOP로는 한글이 제대로 나오는 PDF를 안정적으로 만들어 낼 수 있습니다.(단 몇 가지 한계가 있는데요, 이글 끝부분 참고.)

xmlto의 경우라면 xmlto fo로 FO를 파일을 생성한 후 FOP를 이용해서 PDF로 바꾸면 될 것 같네요. FOP->PDF 변환 시에는 -c 옵션을 통해서 한글 글꼴 정보가 담긴 설정 파일을 지정해 줘야 하는데, 이에 대해서는 주요문서 페이지에 자료가 있습니다. 또한 MS 윈도용 모음집에 백묵 글꼴들에 대한 글꼴 정보 파일이 포함되어 있구요.

현재... PDF 생성은 FOP에만 의존하는 실정이고 그래서 FOP의 한계가 그대로 적용됩니다. 특히 생성된 PDF에서 한글 텍스트를 복사하지 못한다는 치명적인 단점이 있는데요. passivtex나, 아니면 닥북 XML을 LaTeX로 바꾸고 ktug의 성과를 이용해서 LaTeX를 직접 PDF로 바꾸는 쪽도 연구를 해봐야 할 것입니다...
류광
사용자
 
전체글: 434
가입일: 2003-12-27 12:02 am

전체글글쓴이: 김민식 » 2004-10-21 7:58 am

DocBook에서 LaTeX으로 변환하는 것은 예전에 db2latex(http://db2latex.sourceforge.net/)을 써서 해 본 적이 있는데요, XSL로 되어 있어서 HLaTeX 패키지를 사용하도록 하는 부분만 적절히 손봐주면 별 문제는 없었던 걸로 기억합니다.
김민식
운영자
 
전체글: 40
가입일: 2003-12-28 3:55 am


다시 돌아감: 질문과 답변

접속 중인 사용자

이 포럼에 접속 중인 사용자: 접속한 회원이 없음 그리고 손님들 10 명

cron