Sha256: 43b5a45eedbd69b88e5d984cf73cba29e3caf5774905c370dc382b1117c3911d
Contents?: true
Size: 415 Bytes
Versions: 32
Compression:
Stored size: 415 Bytes
Contents
require "metanorma/input" module Metanorma module Unece module Input class Asciidoc < ::Metanorma::Input::Asciidoc def extract_options(file) head = file.sub(/\n\n.*$/m, "\n") /\n(?<toc>:toc:)/ =~ head new_options = { toc: defined?(toc) }.reject { |_, val| val.nil? } super.merge(new_options) end end end end end
Version data entries
32 entries across 32 versions & 1 rubygems