一千萬個為什麽

搜索

如何從O'Reilly Atlas Projects構建電子書?

我無法找到一種方法來制作兩本電子書。 (掌握比特幣,掌握以太坊

這兩個項目都基於asciidoc,但使用O'Reilly構建工具 Atlas

如何在不訪問Atlas工具的情況下構建這個工具?

最佳答案

首先,感謝您學習新工具。 (我從來沒有聽說過)。

內容創建環境處於內測階段,所以我不希望有任何方法可以訪問源代碼。

但閱讀門戶允許您查看由HTMLBook源生成的完整HTML。我猜他們有一個工具來將asciidoc導入HTMLbook,但我不確定它是否只導入了ASCIIDOC元素的一個子集。

我認為Atlas的重點在於無需訪問源代碼,並提供現成的模板和樣式。 epub,pdf和mobi的構建非常復雜,並且很難在自己的生產環境中重新創建工具鏈。

根據我所看到的視頻,它看起來非常令人印象深刻,並希望成為Adobe Indesign的單一來源競爭對手。目前還不清楚在雲上存儲源代碼是否允許您下載源代碼的脫機副本。

我對Docbook XML和編輯器創建的元素之間的相似性感到震驚。 (的確,我懷疑HTMLBook是基於它的)。即使你在源代碼上下載了一個離線副本,我也不確定你將如何自己構建它; (例如,Atlas似乎使用AntennaHouse的商業PDF處理器,大多數人都沒有許可證)。

有一點很清楚。如果您有權訪問HTML輸出,則可以將其導入某個桌面電子書創建工具並根據需要更改樣式。生成的HTML非常幹凈,所以我期望它不會那麽痛苦。

導出和導出的一個例子是將HTML輸出粘貼到MS Word文檔中,確保圖像全部存在,然後將其轉換為PDF。

轉載註明原文: 如何從O'Reilly Atlas Projects構建電子書?