//// Included in: - user-manual: Callouts - quick-ref //// // tag::b-nonselect[] ---- line of code // <1> line of code # <2> line of code ;; <3> ---- <1> A callout behind a line comment for C-style languages. <2> A callout behind a line comment for Ruby, Python, Perl, etc. <3> A callout behind a line comment for Clojure. // end::b-nonselect[] // tag::source-xml[] [source,xml] ----
Section Title
---- <1> The section title is required. // end::source-xml[] // tag::basic[] [source,ruby] ---- require 'sinatra' <1> get '/hi' do <2> <3> "Hello World!" end ---- <1> Library import <2> URL mapping <3> Response block // end::basic[] // tag::b-src[] [source,ruby] ---- require 'sinatra' // <1> get '/hi' do // <2> "Hello World!" // <3> end ---- <1> Library import <2> URL mapping <3> HTTP response body // end::b-src[] // tag::co-icon[] = Document Title :icons: font // <1> NOTE: Asciidoctor now supports font-based admonition icons, powered by Font Awesome! // <2> // end::co-icon[]