如何在Asciidoc中包含一个javascript?

Kar*_*hik 8 javascript asciidoc

我正在使用asciidoctor-maven-plugin将.adoc文件转换为html文件...想要在生成的html文件中包含javascript的链接...基本上希望在html文件中看到类似下面的内容从.adoc文件生成

<script src="custom.js"></script>
Run Code Online (Sandbox Code Playgroud)

尝试设置属性,如linkcss scriptsdir等..但没有运气...

有帮助吗?

一种方法就像 http://mrhaki.blogspot.ie/2014/06/awesome-asciidoc-include-raw-html.html

但是必须在每个.adoc文件中添加它...有没有办法让它像CSS一样自动添加(使用样式表)

nul*_*ull 7

您可以使用passthrough块++++

++++
<p>
Content in a passthrough block is passed to the output unprocessed.
That means you can include raw HTML, like this embedded Gist:
</p>

<script src="http://gist.github.com/mojavelinux/5333524.js">
</script>
++++
Run Code Online (Sandbox Code Playgroud)

资料来源:http : //asciidoctor.org/docs/asciidoc-syntax-quick-reference/#more-delimited-blocks


Lig*_*ard 6

使用docinfo文件,请参阅文档以获取更多详细信息.

您可以通过添加另一个<doc_file_name>-docinfo.html为HTML生成或<doc_file_name>-docinfo.xmldocbook生成命名的文件来创建docinfo文件.docinfo文件的内容将复制到生成的输出中,在headhtml部分中.如果要在文档底部添加内容,可以使用页脚docinfo文件.它与普通docinfo相同,但文件名是<doc_file_name>-docinfo-footer.html<doc_file_name>-docinfo-footer.xml

快乐的文件:)让我,或者最好是列表知道您找到的任何其他maven问题.