Module: Charming::Presentation::Markdown
- Defined in:
- lib/charming/presentation/markdown.rb,
lib/charming/presentation/markdown/renderer.rb,
lib/charming/presentation/markdown/render_context.rb,
lib/charming/presentation/markdown/block_renderers.rb,
lib/charming/presentation/markdown/inline_renderers.rb,
lib/charming/presentation/markdown/syntax_highlighter.rb
Overview
Markdown is the namespace for the Markdown rendering pipeline. Parsing is delegated to Kramdown; per-block and per-inline element rendering is handled by ‘BlockRenderer` and `InlineRenderer`; code blocks are highlighted by `SyntaxHighlighter` (Rouge-backed).
Defined Under Namespace
Classes: BlockRenderer, InlineRenderer, RenderContext, Renderer, SyntaxHighlighter