Asciidoctorで生成するHTMLへ適用できるテーマを開発できるAsciidoctor stylesheet factoryというツールがあります。
が、テーマの開発はまだ試せていませんので、ここではhtakeuchi/docker-asciidoctor-jpでテーマを使用する方法を紹介します。
Asciidoctor stylesheet factoryでは標準で以下のテーマが提供されます。
- asciidoctor.css
- foundation.css
- maker.css
- rubygems.css
- colony.css
- github.css
- readthedocs.css
- foundation-lime.css
- golo.css
- riak.css
- foundation-potion.css
- iconic.css
- rocket-panda.css
theme showcaseで各テーマの実際の見た目を確認できます。
htakeuchi/docker-asciidoctor-jpでは/stylesheets配下に以下のテーマが置かれていますので、 テーマは以下のように指定すればOKです。
この場合、スタイルシートはHTML中に埋めこまれますので、1つのHTMLだけで構成される簡単なドキュメントなどに便利です。
とすると、
というHTMLが生成されますので、HTMLとCSSを分離することも可能です。