README.adoc in metanorma-cli-1.4.17 vs README.adoc in metanorma-cli-1.4.18pre
- old
+ new
@@ -67,9 +67,44 @@
[source, sh]
----
metanorma setup --agree-to-terms
----
+=== External dependencies
+
+The Metanorma toolchain supports certain features when optional dependencies
+are installed. Please refer to the following table for them.
+
+[cols="1,1,1"]
+|===
+|Dependency |Mandatory? | Target component / purpose
+
+|https://git-scm.com/[`git`]
+| :white_check_mark:
+|`metarnoma-cli` (templates), https://github.com/fontist/fontist[`fontist`]
+
+|https://www.oracle.com/java/technologies/[`java`]
+| :white_check_mark:
+|https://github.com/metanorma/mn2pdf[`mn2pdf`], https://github.com/metanorma/metanorma-standoc[`metanorma-standoc`]
+
+|https://xml2rfc.tools.ietf.org/[`xml2rfc`] (`python`)
+| :white_large_square:
+|https://github.com/metanorma/metanorma-ietf[`metanorma-ietf`]
+
+|https://inkscape.org/[`inkscape`]
+| :white_large_square:
+|https://github.com/metanorma/isodoc[`isodoc`], SVG to EMF functionality (for inserting SVGs into Word)
+
+|https://graphviz.org/[`graphviz`]
+| :white_check_mark:
+|https://github.com/lutaml/lutaml[`lutaml`] generation of LutaML diagrams
+
+|http://www.plantuml.com/[`plantuml`]
+| :white_large_square:
+|https://github.com/metanorma/metanorma-standoc[`metanorma-standoc`] generation of PlantUML diagrams
+
+|===
+
=== Generate a new Metanorma document using a template (`metanorma new`)
Metanorma CLI allows you to create a new document using an official
template, or a user-specified custom template.