DocBook wiki에서 footnote쓰는법

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

DocBook wiki에서 footnote쓰는법

전체글글쓴이: hermian » 2004-09-02 9:46 am

안녕하세요.
오랫만에 또 질문을 올리게 되는군요.

DbWiki에서 footnote를 적는 방법이 없나요?
범용블럭으로 하니 제대로 되지 않더군요.(HTML은 제대로 나오지만 pdf변환시 문제가 있습니다. 즉 export된 DocBook이 문법에 맞지 않더군요)

예를 들어 http://docbook.or.kr/wiki/index.php/Sys ... atorsGuide에서 생성된 DocBook은 아래와 같습니다.
코드: 모두 선택
<para>컴퓨터를 사용 가능하게 하기 위해 필요한 모든 작업들이 곧 시스템 관리 작업이다. 여기에는 파일 백업하기(그리고 필요하면 복원하기), 새로운 프로그램 설치하기, 사용자에게 계정 만들어주기(그리고 더이상 필요없으면 지우기), 파일시스템이 망가지지 않게 하기 등의 작업들이 포함된다. 만일 컴퓨터를 집이라 한다면, 시스템 관리(administration)는 집을 유지보수(maintenance)하는 일과 같다고 할 수 있을 것이며, 여기에는 청소하기, 깨진 창문 고치기와 기타 여러가지 작업들을 포함하게 될 것이다. 그러나 시스템 관리하기를 유지보수하기라고는 하지 않는데, 시스템 관리를 설명하기에 이 개념은 너무 단순하기 때문이다.
</para>
<footnote>
<para>시스템 관리하기를 유지보수하기라고 하는사람들이 있는데, 그 사람들이 이 책을 읽지 않았기 때문이다. 가엾어라.
</para>
</footnote>
<para>이 책의 구조는 많은 장들이 독립적으로 읽기 가능하도록 되어 있어서 만약 백업에 대한 정보를 원한다면 바로 백업에 대한 장을 읽을 수 있다. 이렇게 구성이 독립적으로 되어 있는 것은, 모든 것을 다 읽지 않고서도 필요한 부분만 조금씩 읽을 수 있도록 하여 참고서로 활용하기 쉽게 하기 위해서이다. 그러나 이 책은 기본적으로 안내서이므로, 특정한 경우에만 참고서로 쓰일 수 있을 것이다.
</para>


원래는 footnote가 para안으로 들어가야 맞는거 같은데..방법이 없군요 ㅜㅜ
http://www.docbook.org/tdg/en/html/footnote.html

조언 부탁드립니다.
hermian
사용자
 
전체글: 9
가입일: 2004-02-16 4:09 pm

전체글글쓴이: 류광 » 2004-09-02 5:24 pm

지금으로서는 불가능합니다... 사실 각주는 개별적인 마크업이 필요한 요소라고 생각하고 있습니다. 실제로 phpwiki에 있었는데요. 이런 형태입니다.
----
컴퓨터를 사용 가능하게 하기 위해 필요한 모든 작업들이 곧 시스템 관리 작업이다. 여기에는 파일 백업하기(그리고 필요하면 복원하기), 새로운 프로그램 설치하기, 사용자에게 계정 만들어주기(그리고 더이상 필요없으면 지우기), 파일시스템이 망가지지 않게 하기 등의 작업들이 포함된다. 만일 컴퓨터를 집이라 한다면, 시스템 관리(administration)는 집을 유지보수(maintenance)하는 일과 같다고 할 수 있을 것이며, 여기에는 청소하기, 깨진 창문 고치기와 기타 여러가지 작업들을 포함하게 될 것이다. 그러나 시스템 관리하기를 유지보수하기라고는 하지 않는데, 시스템 관리를 설명하기에 이 개념은 너무 단순하기 때문이다.[1]


[1] 시스템 관리하기를 유지보수하기라고 하는사람들이 있는데, 그 사람들이 이 책을 읽지 않았기 때문이다. 가엾어라.
----
HTML의 경우에는 문서 내 링크를 적절히 걸어주면 끝인데, 닥북의 경우에는 문단 내에 있는 [숫자]를 각주 위치로 기억해 두고, 이후에 같은 [숫자]로 시작하는 문단의 내용을 만나면 그것을 기억해둔 위치에 footnote 요소 형태로 끼워 넣어야 합니다. 그리 어려운 일은 아니지만 코드가 좀 지저분해지는 것 같아서, dbwiki 만들면서 잠시 보류해 두었습니다. 각주 내용이 줄바꿈 없는 한 줄이어야 한다는 한계도 조금 걸렸구요....

dbwiki 개발이 거의 정체되었는데, 지금부터 다시 조금씩이나마 진행할 생각이구요. 그리고 각주 기능을 정식 1.0.0 버전의 이정표로 생각하고 있습니다...
류광
사용자
 
전체글: 434
가입일: 2003-12-27 12:02 am

전체글글쓴이: 류광 » 2004-09-04 6:21 pm

간단히 구현하고 DbWikiDev에 적용했습니다. (kldp.net의 CVS에도 올렸습니다)

DbWikiDev:각주

별 문제가 없으면 닥북한국 위키에도 적용하겠습니다...
류광
사용자
 
전체글: 434
가입일: 2003-12-27 12:02 am


다시 돌아감: 질문과 답변

접속 중인 사용자

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

cron