Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

metanorma-plateau

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

metanorma-plateau

  • 0.1.12
  • Rubygems
  • Socket score

Version published
Maintainers
1
Created
Source

= metanorma-plateau: Metanorma processor for Plateau project, Japanese Ministry of Land, Infrastructure, Transport and Tourism

image:https://img.shields.io/gem/v/metanorma-plateau.svg["Gem Version", link="https://rubygems.org/gems/metanorma-plateau"] image:https://github.com/metanorma/metanorma-plateau/workflows/rake/badge.svg["Build Status", link="https://github.com/metanorma/metanorma-plateau/actions?workflow=rake"] image:https://codeclimate.com/github/metanorma/metanorma-plateau/badges/gpa.svg["Code Climate", link="https://codeclimate.com/github/metanorma/metanorma-plateau"] image:https://img.shields.io/github/issues-pr-raw/metanorma/metanorma-plateau.svg["Pull Requests", link="https://github.com/metanorma/metanorma-plateau/pulls"] image:https://img.shields.io/github/commits-since/metanorma/metanorma-plateau/latest.svg["Commits since latest",link="https://github.com/metanorma/metanorma-plateau/releases"]

== Functionality

This gem processes https://www.metanorma.com[Metanorma documents] following the Metanorma model for generating MLIT Project PLATEAU documents.

Project PLATEAU documents are found at:

The gem is built on top of https://github.com/metanorma/metanorma-jis[metanorma-jis] with customized rendering to meet requirements of MLIT's Project PLATEAU.

It provides the following functions:

. Compiles Metanorma input into the Metanorma-PLATEAU XML format . Validates XML output against the Metanorma-Plateau document model ** Errors are reported to console against the XML, and are intended for users to check that they have provided all necessary components of the document. . Metanorma-Plateau XML is then converted into desired output formats.

The following outputs are supported:

  • Primary: the canonical Metanorma-PLATEAU XML representation (.xml).
  • Secondary: the Metanorma-PLATEAU XML representation is processed to generate the following outputs as end deliverable PLATEAU documents. ** HTML (.html) ** PDF (.pdf)

== Structure

This gem inherits from the https://github.com/metanorma/metanorma-jis[metanorma-jis] gem, and aligns closely to it.

=== Quickstart

Please see https://www.metanorma.org for instructions to get started.

You will need to setup your Git credentials for bundler or for HTTPS in order to fetch the software. Please refer to the following articles for details:

== Usage

Using the metanorma CLI:

[source,console]

$ metanorma --type plateau a.adoc # output HTML $ metanorma --type plateau --extensions html a.adoc # output just HTML $ metanorma --type plateau --extensions xml a.adoc # output Metanorma XML

== Authoring

Please refer to Metanorma for ISO documentation for general information.

== Documentation

See https://www.metanorma.com/author/iso/[Write ISO documents with Metanorma]

== Examples

FAQs

Package last updated on 10 Dec 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc