n-n

DocBook에서 Chapter 부분을 "장 #. 타이틀"을 "#장. 타이틀"로 설정하기 본문

Application

DocBook에서 Chapter 부분을 "장 #. 타이틀"을 "#장. 타이틀"로 설정하기

n-_-n 2009. 1. 22. 08:52
해외 어플리케이션 메뉴얼 번역 작업을 하다가,
DocBook에서 html로 파일들을 일괄 번역하는 과정에서,
챕터 부분의 "장"을 표시하는 순서가 자꾸 뒤바뀌는 현상에
DocBook 초보자로서 엄청 삽질을 하고 있었다.
삽질 끝에 해결방법을 찾아낸 것이, 스타일쉬트 파일을 조정하면 된다는 것인데,
기존의 DocBook으로 번역작업 하신 분들은 전혀 문제가 없었던 것인지...
아니면 아직 노하우가 부족한 것인지... ㅠㅠ

DocBook 버전:
잘 모르겠지만... 최상단 디렉토리에
DTD DocBook XML V4.1.2로 쓰여있는 걸로 봐서,
4.1.2로 추측... --;

서버 환경
CentOS 4.4
PHP 5.1.2
libxml, autoconf 인스톨되어 있음

관련 수정 파일
%DocBook%/dsssl/docbook/common/ 내의
dbl1ko.dsl 을 수정하면 되었다.

168번째 줄
    (list (normalize "chapter")  "&Chapter;")

    (list (normalize "chapter")  "")


302번째 줄
    (list (normalize "chapter")  ". ")

    (list (normalize "chapter")  "\U-C7A5;. ")

나중에 알게 되었지만,
DocBook 관련해서 국내에 커뮤니티가 존재하였지만, 왕성하게 할동하고 있는것처럼 보이지는 않았다.
닥북 한국 홈페이지

Comments