2013-03-15 1 views
1

저는 Docbook 5를 사용하고 있으며 webhelp를 사용하여 2 pane 출력을 생성했습니다. 레드먼 대신 다른 테마를 사용하고 싶습니다. 누구든지 이것이 할 수있는 방법을 제안 할 수 있습니까?Docbook Webhelp

답변

0

webhelp-common.xsl 템플릿을 사용자 정의하면 webhelp HTML 파일에서 가져온 JavaScript를 완전히 변경할 수 있습니다. 다음은 템플릿, 그리고 수입 라인의 일부 JQuery와 자바 스크립트 :

https://github.com/docbook/xslt10-stylesheets/tree/master/xsl/webhelp/template/common/jquery

내가 정의 마지막 :

https://github.com/docbook/xslt10-stylesheets/blob/master/xsl/webhelp/xsl/webhelp-common.xsl#L159

Webhelp은 그것의 템플릿 디렉토리에 수입하는 jQuery를 포함 DocBook webhelp, 웹 개발자에게 HTML 페이지 디자인을 요청했고 HTML 구조를 생성하기 위해 webhelp-common.xsl을 사용자 정의했습니다. 템플릿 디렉토리에서 파일을 추가 및 제거하여 사용하려는 JavaScript 및 CSS를 포함 시켰습니다. 내가 너무 어렵다는 것을 알지는 못했지만 XSLT에 상당히 편합니다.

다른 테마로 전환하는 데 도움이되는 Jquery와 테마에 대해 충분히 알지 못합니다. 그렇지만 template/common/jquery 디렉토리에 포함 된 테마를 조정하고 webhelp-common.xsl의 가져 오기에서 해당 조정을 시도해 볼 수 있습니다.

행운을 빈다.

+0

이 링크는 질문에 대답 할 수 있지만 답변의 핵심 부분을 여기에 포함시키고 참조 용 링크를 제공하는 것이 좋습니다. 연결된 페이지가 변경되면 답변이 무효가 될 수 있습니다. – Dethariel