index 페이지 만드는 방법 ??

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

index 페이지 만드는 방법 ??

전체글글쓴이: bummer » 2008-03-26 1:37 pm

닥북 참 좋은것 같은데... 사용하기가 쉽지 않네요 :(

요즘 PDF포맷으로 문서를 작성하고 있습니다.
INDEX 페이지를 넣고 싶은데 좀 막막하네요...
docbook홈페이지를 여기저기 봤는데... 좀 사용하기가 어려운것 같습니다.

좀 더 다양한 샘플(커스터마이징관련)들이 있으면 도움이 많이 될것 같습니다.



* HTML에서도 INDEX 페이지를 만들수 있겠죠 ?
bummer
 

Re: index 페이지 만드는 방법 ??

전체글글쓴이: 류광 » 2008-03-26 11:08 pm

bummer 작성:닥북 참 좋은것 같은데... 사용하기가 쉽지 않네요 :(

요즘 PDF포맷으로 문서를 작성하고 있습니다.
INDEX 페이지를 넣고 싶은데 좀 막막하네요...
docbook홈페이지를 여기저기 봤는데... 좀 사용하기가 어려운것 같습니다.

좀 더 다양한 샘플(커스터마이징관련)들이 있으면 도움이 많이 될것 같습니다.



* HTML에서도 INDEX 페이지를 만들수 있겠죠 ?

우선... 전반적인 커스터마이징에 대해서는 http://www.sagehill.net/docbookxsl/ 가 많은 도움이 될 것 같고요. 인덱스 관련해서는 http://www.sagehill.net/docbookxsl/GenerateIndex.html 를 보시면 되겠습니다.

기본적인 방법은 우선 인덱스 페이지가 나타날 부분에 <index />를 집어 넣고, 색인어 부분에 <indexterm><primary>색인어</primary><indexterm> 을 추가하는 것입니다. 예를 들면
코드: 모두 선택
<article>
  <section>
    <para>이 문단에 색인어<indexterm><primary>색인어</primary></indexterm>가 포함되어 있음.
    </para>
  </section>

  <index/>

</article>


이러면 문서 끝에 '색인'이라는 섹션이 생기고 거기에 indexterm으로 지정된 색인어와 해당 위치가 나타납니다. HTML의 경우에는 해당 색인어가 있는 섹션으로의 링크가 나타나고, PDF의 경우에는 페이지 번호가 나타납니다.

그런데 현재는 한글 색인어들이 가, 나, 다 등으로 구분되는 것이 아니라 Symbols 라는 섹션에 몰아서 나오는 게 문제입니다. http://www.sagehill.net/docbookxsl/IndexIntl.html를 보면 뭔가 해결책이 있을 것 같은데 현재의 닥북 한국 모음집만 가지고는 안 될 것 같습니다...
류광
사용자
 
전체글: 428
가입일: 2003-12-27 12:02 am

상세한 설명 감사드립니다.

전체글글쓴이: bummer » 2008-03-27 7:19 pm

<index> 엘리먼트만 넣으면 되는 군요.... -_-

샘플파일만 있어도 헤메지는 않았을텐데...

어째든 류광님의 상세한 답변덕에 잘 사용하고 있습니다.
감사합니다. :D
bummer
 

전체글글쓴이: 류광 » 2008-05-22 6:33 pm

가나다순 색인 생성이 가능한 새 모음집이 나왔습니다:
http://docbook.kr/phpBB2/viewtopic.php?t=782
류광
사용자
 
전체글: 428
가입일: 2003-12-27 12:02 am


다시 돌아감: 질문과 답변

접속 중인 사용자

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

cron