Class Tilt::AsciidoctorTemplate
In: lib/tilt/asciidoc.rb
Parent: Template

Asciidoctor implementation for AsciiDoc see: asciidoctor.github.com/

Asciidoctor is an open source, pure-Ruby processor for converting AsciiDoc documents or strings into HTML 5, DocBook 4.5 and other formats.

Methods

Public Class methods

[Source]

    # File lib/tilt/asciidoc.rb, line 14
14:     def self.engine_initialized?
15:       defined? ::Asciidoctor::Document
16:     end

Public Instance methods

[Source]

    # File lib/tilt/asciidoc.rb, line 30
30:     def allows_script?
31:       false
32:     end

[Source]

    # File lib/tilt/asciidoc.rb, line 26
26:     def evaluate(scope, locals, &block)
27:       @output ||= Asciidoctor.render(data, options, &block)
28:     end

[Source]

    # File lib/tilt/asciidoc.rb, line 18
18:     def initialize_engine
19:       require_template_library 'asciidoctor'
20:     end

[Source]

    # File lib/tilt/asciidoc.rb, line 22
22:     def prepare
23:       options[:header_footer] = false if options[:header_footer].nil?
24:     end

[Validate]