I는 (a 무거운 커스터마이즈 층) DocBook의-XSL 스타일 시트를 이용 DocBook5로부터 문서를 생성하고있어와 최종 페이지를 방지한다. 그러나 너무 많은 장소에서 페이지는 섹션 제목으로 끝나며 이는 인쇄물에서 실제로 나빠질 것입니다.의 DocBook XSL (FO) - 타이틀 엘리먼트
문제 : 내 인생 섹션 제목 후 페이지 나누기를 방지하는 방법을 알아낼 수 없습니다.
제목이 항상 나옵니다 (최종 결과가 인쇄물에서 더 나쁘게 보였으므로 폐기 된 해결책입니다.) 웹에서의 릴리스에서도 잘 작동하지만 그 방법을 알 수는 없습니다. 페이지의 마지막 항목 인 경우에만입니다.
이내 DocBook으로 워크 플로우 :.
xmllint
은 DocBook의 5 원 소요를 확인하고 모든 해결과 구운 포함하여 거대한 XML 파일에 모두 평평saxon
걸리는xmllint
출력 및 대규모 XSL-FO 파일을 뱉어하기 위해 doxbook-xsl stylesheets와 결합하는 연속 마법의 줄에를 2kB에서 평균.얻어진 XSL-FO
는 최종 PDF 파일을 생성하기 아파치fop
통해 공급된다.
이 일부 닥북에 익숙하지 않은 사람들 (나를 포함하여), 그러나 잘 XSLT 및 XSL-FO을 알고있다. 문제를 재현 할 수 있도록 일부 코드를 포함시킬 수 있습니까? –
@ MathiasMüller 만약 내가 무엇이 관련이 있는지를 안다면 나는 할 수 있었다. 모든 도큐멘트 스타일 시트, 실제 사용자 정의 레이어 및 실제 문서의 소스를 모두 포함시키지 않으면 그것을 재현하는 것이 어려울 것입니다. 일반적인 XML 문서 개요와 문제가있는 곳에 주석을 추가 할 수는 있지만 누구에게나 유용 할 것으로는 생각하지 않습니다. – xles
나는 당신의 요지를 이해하지만, 두려워 할 때 당신을 도울 수 없습니다. 최소한 섹션 제목이 어떻게 보이는지, 즉 XSL-FO 코드를 표시합니다. –