protoml-parser
Version:
ProtoML is a lightweight, declarative markup language designed for writing and structuring meeting protocols, notes and task lists in a human-readable and machine-parseable format.
33 lines (32 loc) • 1.41 kB
HTML
<html>
<head>
<meta charset="UTF-8">
<title>Bundle - ProtoML 1.4.2+build67</title>
<link rel="stylesheet" href="help.css">
</head>
<body>
<nav class="topnav">
<a href="../toc.html">Contents</a>
<span class="version">ProtoML 1.4.2+build67</span>
</nav>
<main class="page">
<h1>Bundle</h1>
<div class="topic-meta">Topic: <code>bundle</code></div>
<h2>Explanation</h2>
<p><code>protoparser bundle "<file.pml>"</code> writes a bundled <code>.pml</code> file where imported ProtoML and HTML content has been expanded into a single document.</p>
<p>This is useful for archival, handoff, review, and storing a self-contained ProtoML snapshot without external content imports.</p>
<p>The bundled output keeps the ProtoML structure:</p>
<ul>
<li>merged metadata</li>
<li>merged <code>@participants</code>, <code>@subjects</code>, <code>@tags</code>, <code>@signatures</code>, and <code>@approvals</code></li>
<li>merged <code>@references</code> and <code>@attachments</code></li>
<li>the <code>@meeting</code> block with <code>@@import</code> and <code>@@output</code> expanded</li>
</ul>
<p>The default output name is based on the input file, for example <code>test-bundle.pml</code>.</p>
<h2>Examples</h2>
<pre><code>protoparser bundle "test.pml"
protoparser bundle "meeting.pml" -output=meeting-archive</code></pre>
</main>
</body>
</html>