2012-07-10 32 views
2

我看到this有關發佈工具鏈的相關問題,但我知道很多人最近在製作發佈工具鏈時做了大量工作。使用asciidoc/mardown輸入發佈工具鏈,html/pdf輸出

我發現的一個很好的例子是來自akosma的this project

Avdi格林共享在this project

我知道有(應該是)很多人他的組織模式工作。

什麼I M尋找,是發佈工具鏈與

  • asciidoc /降價/織物/組織模式或膠乳輸入。我不想要xml輸入
  • pdf和html輸出,epub輸出不是我的要求。

我可以在乳液/ HTML/CSS/JS

  • 作者模板。再次,沒有XML。
  • 讀寫Ruby和shell腳本

感謝您的幫助。

+1

使用[pandoc](http://johnmacfarlane.net/pandoc)。不過,這不是Ruby。 – 2012-07-11 11:20:18

+0

是的pandoc是偉大的轉換器,或dblatex ..但即時通訊尋找更多的「準備使用」腳本+ css +乳膠模板(如果有的話),把你的markdown/asciidoc,並將其轉換成閃亮的文件在PDF/HTML。我使用阿德里安的模板知道。但問是否有類似的。 – 2012-07-11 12:54:26

+0

Pandoc包含所有輸出類型的默認模板。有ruby綁定的方式:http://rdoc.info/github/alphabetum/pandoc-ruby https://github.com/alphabetum/pandoc-ruby – applicative 2012-07-11 20:49:33

回答

5

看看asciidoc,這是O'Reilly已經開始使用的,它是DocBook的一個令人耳目一新的休息時間。我使用asciidoc,這些工具和支持有點不盡人意,但有些人正在努力創造更好的選擇(不涉及Python和現有的Docbook管道)。

看看這個:https://github.com/runemadsen/asciidoc

編輯13年1月6日:你也真的需要檢查AsciiDoctor。來自RedHat的Dan Allen已經花了很多時間在這個特定的軟件包和Ryan Waldron上。我期待AsciiDoctor的偉大之處,因爲它開始成爲一系列重要的AsciiDoc文檔工作的基礎。

+0

非常感謝你,當我問到時,我確實看到了該存儲庫這個問題,但從來沒有嘗試過。很高興看到有人在積極努力,並有最終產品。我一定會盡快嘗試。 – 2012-11-29 16:22:40

+0

感謝您將我指向asciidoctor。我非常喜歡本地ruby,但不幸的是文檔仍然不足。 – DavidG 2013-03-06 06:25:42

+0

在使用Asciidoctor一段時間後,我發現它非常棒,以至於我將它投放到我們的techdocs團隊,並幫助他們將我們的文檔遷移到它。謝謝!這個小貼子節省了大量時間。 – DavidG 2014-09-01 19:12:07