2014-10-20 52 views
5

我正在使用asciidoctor-maven-plugin將.adoc文件轉換爲html文件... 想要在生成的html文件中包含指向javascript的鏈接... 基本上想要在即從.adoc文件生成的HTML文件如何在Asciidoc中包含JavaScript?

<script src="custom.js"></script> 

嘗試設置一樣,沒有運氣的linkcss scriptsdir etc..but屬性...

任何幫助嗎?

一種方式是像 http://mrhaki.blogspot.ie/2014/06/awesome-asciidoc-include-raw-html.html

但隨後必須將它添加在每個.adoc文件...有沒有得到它自動就如同CSS(使用樣式表)添加一個方法

+0

這? http://asciidoctor.org/docs/install-and-use-asciidoctorjs/ – 2014-10-20 14:13:21

+0

@Diodeus這不是問題的要求。 OP,你試過只是逃避'<>'?看到這裏的信息:http://stackoverflow.com/questions/692123/escape-tags-in-html – blgt 2014-10-20 14:14:50

+0

我編輯了你的問題,使代碼可見。下次不要忘記檢查您要在底部預覽面板中發佈的內容;-) – 2014-10-20 14:15:39

回答

5

使用docinfo文件,see the documentation for more detail

通過爲HTML生成添加另一個名爲<doc_file_name>-docinfo.html的文件來創建docinfo文件,或者爲docbook生成創建<doc_file_name>-docinfo.xml。 docinfo文件的內容被複制到生成的輸出中,在head部分中爲html。如果你想在文檔的底部添加東西,那麼有一些頁腳docinfo文件。它遵循同樣作爲一個正常的文檔信息,但文件名是<doc_file_name>-docinfo-footer.html<doc_file_name>-docinfo-footer.xml

快樂docing :)讓我,最好the list知道你發現任何其他行家的問題。

+0

並且不要忘記將adoc中的:docinfo:屬性設置爲相應的值! (在@LightGuard鏈接的文檔中也有解釋) – seinecle 2018-02-04 20:01:41