diff --git a/README.md b/README.md index 9cd8cc4..6e6b40c 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,3 @@ -\[TOC\] - # YASD, Yet Another Schema Definition YASD is a YAML format for human writable XSDs (XML Schema Definition), humans @@ -36,6 +34,8 @@ To better understad what YASD does, see the inputs and outputs: - Output: computer processable schema in [XSD]. - Output: human readable documentation in [Markdown]. +[TOC] + ## Structure General structure: @@ -390,30 +390,6 @@ Indicates schema general information. Mandatory. -## Command-Line Interface - - usage: yasd [-h] [-q] [-l] [-n NUM] {convert,check,sample,document,man} [file] - - YASD, Yet Another Schema Definition. YASD is a YAML format for human writable - XSDs (XML Schema Definition), humans declare what is indispensable, leaving - the machines to do the rest of the unreadable . - - positional arguments: - {convert,check,sample,document,man} - action to perform - file file in YAML format - - options: - -h, --help show this help message and exit - -q, --quiet enable quiet mode - -l, --log write log - -n NUM, --num NUM number of XML samples; 1 by default - - (c) 2023 Perro Tuerto . Founded by Mexican Academy of - Language . Licensed under GPLv3 - . - [^1]: The following explanation is practically a copy-paste from "XSD - The ``{=html} Element", W3Schools. Cfr. .