Module: Metanorma::Mirror

Defined in:
lib/metanorma/mirror.rb,
lib/metanorma/mirror/model.rb,
lib/metanorma/mirror/output.rb,
lib/metanorma/mirror/handlers.rb,
lib/metanorma/mirror/metadata.rb,
lib/metanorma/mirror/rewriter.rb,
lib/metanorma/mirror/math_util.rb,
lib/metanorma/mirror/safe_attr.rb,
lib/metanorma/mirror/model/leaf.rb,
lib/metanorma/mirror/model/mark.rb,
lib/metanorma/mirror/model/node.rb,
lib/metanorma/mirror/model/text.rb,
lib/metanorma/mirror/id_strategy.rb,
lib/metanorma/mirror/model/guide.rb,
lib/metanorma/mirror/transformer.rb,
lib/metanorma/mirror/handlers/list.rb,
lib/metanorma/mirror/handlers/note.rb,
lib/metanorma/mirror/handlers/term.rb,
lib/metanorma/mirror/model/factory.rb,
lib/metanorma/mirror/serialization.rb,
lib/metanorma/mirror/handler_result.rb,
lib/metanorma/mirror/handlers/quote.rb,
lib/metanorma/mirror/handlers/table.rb,
lib/metanorma/mirror/output/builder.rb,
lib/metanorma/mirror/output/formats.rb,
lib/metanorma/mirror/handlers/figure.rb,
lib/metanorma/mirror/handlers/inline.rb,
lib/metanorma/mirror/handlers/review.rb,
lib/metanorma/mirror/model/container.rb,
lib/metanorma/mirror/output/pipeline.rb,
lib/metanorma/mirror/default_registry.rb,
lib/metanorma/mirror/handler_registry.rb,
lib/metanorma/mirror/handlers/example.rb,
lib/metanorma/mirror/handlers/formula.rb,
lib/metanorma/mirror/handlers/section.rb,
lib/metanorma/mirror/model/soft_break.rb,
lib/metanorma/mirror/handlers/paragraph.rb,
lib/metanorma/mirror/handlers/admonition.rb,
lib/metanorma/mirror/handlers/sourcecode.rb,
lib/metanorma/mirror/handlers/structural.rb,
lib/metanorma/mirror/metanorma_to_mirror.rb,
lib/metanorma/mirror/id_strategy/preserve.rb,
lib/metanorma/mirror/output/html_renderer.rb,
lib/metanorma/mirror/output/html_renderers.rb,
lib/metanorma/mirror/id_strategy/positional.rb,
lib/metanorma/mirror/output/pipeline_context.rb,
lib/metanorma/mirror/output/formats/base_format.rb,
lib/metanorma/mirror/output/formats/inline_format.rb,
lib/metanorma/mirror/serialization/json_serializer.rb,
lib/metanorma/mirror/serialization/yaml_serializer.rb,
lib/metanorma/mirror/handlers/inline/text_extractor.rb,
lib/metanorma/mirror/handlers/inline/rich_html_renderer.rb,
lib/metanorma/mirror/output/html_renderers/list_renderers.rb,
lib/metanorma/mirror/output/html_renderers/mark_renderers.rb,
lib/metanorma/mirror/output/html_renderers/block_renderers.rb,
lib/metanorma/mirror/output/html_renderers/inline_renderer.rb,
lib/metanorma/mirror/output/html_renderers/table_renderers.rb,
lib/metanorma/mirror/output/html_renderers/section_renderers.rb,
lib/metanorma/mirror/output/html_renderers/structural_renderers.rb

Defined Under Namespace

Modules: DefaultRegistry, Handlers, IdStrategy, MathUtil, Metadata, Model, Output, SafeAttr, Serialization Classes: Error, HandlerRegistry, HandlerResult, MetanormaToMirror, Rewriter, Transformer

Constant Summary collapse

DEFAULT_ID_STRATEGY =
IdStrategy::Preserve.new

Class Method Summary collapse

Class Method Details

.build_default_registryObject



28
29
30
# File 'lib/metanorma/mirror.rb', line 28

def self.build_default_registry
  DefaultRegistry.build
end

.default_registryObject



24
25
26
# File 'lib/metanorma/mirror.rb', line 24

def self.default_registry
  @default_registry ||= build_default_registry
end