Sha256: 48c88dd71692aacd2afc41902e66c97c6adca60cf1ec491ffb00c1ac72d0d094
Contents?: true
Size: 1.85 KB
Versions: 5
Compression:
Stored size: 1.85 KB
Contents
require "asciidoctor" require_relative "../common/base" require_relative "../common/front" require_relative "../common/validate" require_relative "base" require_relative "blocks" require_relative "front" require_relative "inline_anchor" require_relative "lists" require_relative "table" module Asciidoctor module Rfc::V3 # A {Converter} implementation that generates RFC XML output, a format used to # format RFC proposals (https://tools.ietf.org/html/rfc7991) # # Features drawn from https://github.com/miekg/mmark/wiki/Syntax and # https://github.com/riboseinc/rfc2md class Converter include ::Asciidoctor::Converter include ::Asciidoctor::Writer include ::Asciidoctor::Rfc::Common::Base include ::Asciidoctor::Rfc::Common::Front include ::Asciidoctor::Rfc::Common::Validate include ::Asciidoctor::Rfc::V3::Base include ::Asciidoctor::Rfc::V3::Blocks include ::Asciidoctor::Rfc::V3::Front include ::Asciidoctor::Rfc::V3::InlineAnchor include ::Asciidoctor::Rfc::V3::Lists include ::Asciidoctor::Rfc::V3::Table register_for "rfc3" $seen_back_matter = false $xreftext = {} def initialize(backend, opts) super # enable when Asciidoctor 1.5.7 is released Asciidoctor::Compliance.natural_xrefs = false # basebackend 'html' outfilesuffix ".xml" end # alias_method :pass, :content alias_method :embedded, :content alias_method :audio, :skip alias_method :colist, :skip alias_method :page_break, :skip alias_method :thematic_break, :skip alias_method :video, :skip alias_method :inline_button, :skip alias_method :inline_kbd, :skip alias_method :inline_menu, :skip alias_method :inline_image, :skip alias_method :inline_callout, :content end end end
Version data entries
5 entries across 5 versions & 1 rubygems