= metanorma-plugin-lutaml == Functionality Metanorma plugin that allows you to access lutaml objects from a Metanorma document === Installation [source,console] ---- $ gem install metanorma-plugin-lutaml ---- === Usage Given `example.exp` file with the content: [source,exp] ---- SCHEMA test_schema 'test'; (* Need select elements for measure_value *) REFERENCE FROM measure_schema (measure_value); TYPE my_type1 = EXTENSIBLE SELECT; END_TYPE; TYPE my_type2 = EXTENSIBLE ENUMERATION; END_TYPE; TYPE my_type3 = EXTENSIBLE ENUMERATION; END_TYPE; TYPE my_type4 = EXTENSIBLE ENUMERATION; END_TYPE; TYPE my_type5 = EXTENSIBLE ENUMERATION; END_TYPE; END_SCHEMA; ---- And the `lutaml` macro block: [source,adoc] ----- [lutaml,example.exp,my_context] ---- {% for schema in my_context.schemas %} == {{schema.id}} {% for entity in schema.entities %} === {{entity.id}} {% endfor %} {% endfor %} ---- ----- Will produce this output: [source,adoc] ----- == test_schema === my_type1 === my_type2 === my_type3 === my_type4 === my_type5 ----- == Documentation See https://www.metanorma.com.