2014-03-04 5 views
0

나는 docbook 형식의 문서를 가지고있다. 나는 이것을 사용하여 HTML을 생성했다. 이제 xsl-fo를 생성 한 다음 Apache fop을 사용하여 pdf를 작성하려고했습니다. 그러나 fop는 누락 된 링크 대상에 대한 경고를 여러 번 발행했으며 pdf에서는 작동하지 않습니다. 이러한 링크는 HTML 출력과 잘 작동합니다. 누락 된 id : s가 실제로 xsl-fo에 있음을 알 수 있습니다. 일부 링크가 작동하는 것처럼 보입니다. 예를 들어 대상으로 docbook 섹션 요소가있는 링크가있는 것 같습니다. 그러나 docbook 테이블 행 요소를 가리키는 것은 작동하지 않습니다.어떤 xsl-fo 요소가 내부 대상이있는 fo : basic-link의 대상이 될 수 있습니까?

docbook 버그입니까? 또는 xsl-fo에 요소가 링크 대상이 될 수있는 제한이 있습니까? 멍청이 버그? 아니면 실제로 PDF 형식 자체의 한계?

+0

결과 FO 스 니펫을 게시 할 수 있습니까? – PhillyNJ

+0

대상이 영역 트리에 있어야한다고 (사양별로) 가정합니다. "서식 객체 트리 내의 대상 흐름 객체를 지정합니다." 일부 개체는 영역 트리에 개체를 생성하지 않으므로 연결할 수있는 ID가 없습니다. –

답변

0

내가 이전에 발견하지 못했던 것을 당황하게합니다. 그것은 fop-2110으로 알려진 fop 버그입니다.