我在我们的《用户指南》中使用了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>
有没有办法做到这一点?
答案 0 :(得分:1)
查看at the source后,您可以指定
:prettifydir: assets
接收
的HTML输出<link rel="stylesheet" href="assets/prettify.min.css">
<script src="assets/run_prettify.min.js"></script>
要使其对用户有用,您需要自己将引用的文件放在该位置; Asciidoctor不会为您AFAIK做到这一点。
答案 1 :(得分:0)