2015-01-27 15 views
6

Nếu tôi có một cái gì đó như sau:Asciidoctor có thể hiển thị một trang HTML riêng cho mỗi chương không?

The Manual 
==================== 
Gregg Bolinger 
v1.0, 2014-15 
:doctype: book 
:icons: font 
:imagesdir: images 

Preamble paragraph 

include::chapter1.ad[] 

include::chapter2.ad[] 

Tôi muốn để mỗi chương ám trong tập tin HTML riêng của mình và được liên kết đến từ TOC chứ không phải là tất cả mọi thứ là một trong book.html duy nhất, cho thí dụ. Dường như nó đã tạo ra các tệp riêng biệt, nhưng đó chỉ là vì chúng nằm trong thư mục nguồn. Nó vẫn đang kết hợp mọi thứ vào một trang HTML duy nhất. Tôi đang sử dụng plugin Gradle Asciidoctor, nếu điều đó giúp bạn biết.

Trả lời

2

Trừ khi có thứ gì đó trong plugin chấm điểm không chunked html, asciidoctor không xử lý đầu ra chunked tại thời điểm này. Đó là trên list of things to do, nhưng nó đã không được thực hiện. Tuy nhiên, nếu bạn xem xét vấn đề, ai đó đã tạo tập lệnh/trình chuyển đổi tùy chỉnh để thực hiện điều đó, có lẽ điều đó cũng sẽ phù hợp với trường hợp của bạn.

+0

Dường như không có tiến bộ về đầu ra HTML nhiều trang gốc. Tôi không đủ dày dạn trong ruby ​​để làm cho kịch bản đó hoạt động. Một ví dụ rõ ràng sẽ giúp tôi rất nhiều. – thoni56

+0

Nếu bạn cảm thấy thoải mái hơn trong môi trường Java, hãy sử dụng asciidoctorj để bao bọc tất cả các thứ ruby ​​trong một lớp Java. Cá nhân tôi không có một ví dụ về một phần mở rộng làm html chunked. – LightGuard

Các vấn đề liên quan