Module: Mdx
- Defined in:
- lib/mdx.rb
Defined Under Namespace
Classes: MdxRender
Class Method Summary collapse
Class Method Details
.process(filename, options = {}) ⇒ Object
59 60 61 62 63 64 |
# File 'lib/mdx.rb', line 59 def self.process filename, = {} content = File.read(filename).force_encoding(Encoding::UTF_8) md = Redcarpet::Markdown.new(MdxRender.new, fenced_code_blocks: true) html = md.render(content) File.write("#{File.dirname(filename)}/#{File.basename(filename, '.md')}.html", html) end |