asciidoctor:如何提供 source-highlighter JavaScript 离线文件
asciidoctor: how to provide source-highlighter JavaScript File offline
我使用 Asciidoctor 作为我们的用户指南。要求是用户无法访问互联网。
我使用美化:
:source-highlighter: prettify
这在 HTML
中创建:
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.min.js"></script>
<script>prettyPrint()</script>
我需要的是东西,比如
<link rel="stylesheet" href="assets/css/prettify.min.css">
<script src="assets/js/prettify.min.js"></script>
<script>prettyPrint()</script>
有办法实现吗?
看了之后 at the source 你可以指定
:prettifydir: assets
接收
的HTML输出
<link rel="stylesheet" href="assets/prettify.min.css">
<script src="assets/run_prettify.min.js"></script>
要使其适用于您的用户,您需要自己将引用的文件放在该位置; Asciidoctor 不会为你做那个 AFAIK。
我使用 Asciidoctor 作为我们的用户指南。要求是用户无法访问互联网。
我使用美化:
:source-highlighter: prettify
这在 HTML
中创建:
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.min.js"></script>
<script>prettyPrint()</script>
我需要的是东西,比如
<link rel="stylesheet" href="assets/css/prettify.min.css">
<script src="assets/js/prettify.min.js"></script>
<script>prettyPrint()</script>
有办法实现吗?
看了之后 at the source 你可以指定
:prettifydir: assets
接收
的HTML输出<link rel="stylesheet" href="assets/prettify.min.css">
<script src="assets/run_prettify.min.js"></script>
要使其适用于您的用户,您需要自己将引用的文件放在该位置; Asciidoctor 不会为你做那个 AFAIK。