PDF에서 목차의 들여쓰기가 이상하게 나오는 문제 해결법

자유 게시판

PDF에서 목차의 들여쓰기가 이상하게 나오는 문제 해결법

전체글글쓴이: 류광 » 2005-09-09 4:58 pm

최근의 Win32용 닥북 모음집 릴리스 후보(2005-07)에도 포함되어 있는 닥북 XSL 1.68.1로 PDF를 만들 때, PDF의 목차에서 두 번째 수준의 항목들이 들여쓰기가 아니라 내어쓰기가 되는 문제가 있습니다.

http://lists.oasis-open.org/archives/do ... 00154.html 에서 원인과 해결책(우회책)을 찾았습니다. FO 생성 XSL에 body.start.indent에 관련된 버그가 있고, body.start.indent를 명시적으로 0으로 설정해 주면 해결이 됩니다.

닥북 모음집 차원에서 가장 간단한 해결책은 stylesheet/dbk-fo.xsl 에서 위의 매개변수를 설정해주는 것입니다(그러면 docbook2pdf.bat, docbook2fo.bat 등에 적용됩니다). dbk-fo.xsl의 <!-- fo/lists.xsl 1.37 --> 위에 다음을 추가하면 됩니다.

Code: Select All Code
<xsl:param name="body.start.indent" select="0"/>
류광
사용자
 
전체글: 438
가입일: 2003-12-27 12:02 am

다시 돌아감: 자유 게시판

접속 중인 사용자

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

cron