class Asciidoctor::Diagram::MscgenConverter
@private
Public Instance Methods
collect_options(source, name)
click to toggle source
# File lib/asciidoctor-diagram/msc/converter.rb, line 17 def collect_options(source, name) {:font => source.attr('font', nil, name)} end
convert(source, format, options)
click to toggle source
# File lib/asciidoctor-diagram/msc/converter.rb, line 21 def convert(source, format, options) font = options[:font] generate_stdin(source.find_command('mscgen'), format.to_s, source.to_s) do |tool_path, output_path| args = [tool_path, '-o', Platform.native_path(output_path), '-T', format.to_s] if font args << '-F' << font end args << '-' args end end
supported_formats()
click to toggle source
# File lib/asciidoctor-diagram/msc/converter.rb, line 13 def supported_formats [:png, :svg] end