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/id_strategy/preserve.rb,
lib/metanorma/mirror/id_strategy/positional.rb,
lib/metanorma/mirror/handlers/inline/catalog.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

Defined Under Namespace

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

Constant Summary collapse

DEFAULT_ID_STRATEGY =
IdStrategy::Preserve.new

Class Method Summary collapse

Class Method Details

.build_default_registryObject



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

def self.build_default_registry
  DefaultRegistry.build
end

.default_registryObject



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

def self.default_registry
  @default_registry ||= build_default_registry
end