Interop.html "X-Midas Interoperability"
InteropOverview.html "Overview"
InteropOptions.html "Interoperability Options"
InteropXbc.html "XBC"
InteropXbcSetup.html "XBC Setup"
InteropXbcAdding.html "Adding Host Primitives"
InteropXbcMessages.html "Messages"
InteropXbcConfiguredMessages.html "Configured Messages"
InteropXbcUnconfiguredMessages.html "Unconfigured Messages"
InteropLab1.html "Lab 1"
InteropLab1Instructions.html "Instructions"
InteropLab1Solution.html "Solution"
InteropNeXtOpt.html "NeXtOpt"
InteropNeXtOptSetup.html "NeXtOpt Setup"
InteropNeXtOptUsing.html "Using NeXtOpt"
InteropNeXtOptShared.html "Shared Functions"
InteropNeXtOptMessages.html "Messages"
| Indent = 0 spaces | Module heading. |
| Indent = 2 spaces | Section heading. |
| Indent = 4+ spaces | Body page. (Indent is always a multiple of 2) |
makedocs options=^{env.nmroot}/htdocs/training/rawfiles/options.tbl
| Section heading | ModuleLabN.html |
| Instructions | ModuleLabNInstructions.html |
| Solution | ModuleLabNSolution.html
(This one is optional.) |
<html>
<body>
<br><br><br><br><br>
<h1>NeXtMidas Training</h1>
<h2>X-Midas Interoperability</h2>
</body>
</html>
<html>
<body>
<br><br><br><br><br>
<h2>Lab 1</h2>
<h3>(Installing an X-Midas host primitive via XBC.)</h3>
</body>
</html>
<html>
<body>
<ul class="top">
<li>Level 1</li>
<li>Level 1
<ul>
<li>Level 2</li>
<li>Level 2</li>
<li>Level 2</li>
</ul>
</li>
<li>Level 1
<ol>
<li>Level 2 (ordered)</li>
<li>Level 2 (ordered)</li>
<li>Level 2 (ordered)</li>
</ol>
</li>
</ul>
</body>
</html>
Level 1 entries will be formatted special since the
very top level <ul> has class="top".
|
<dl> <dt>Title</dt> <dd>Definition</dd> <dt>Title</dt> <dd>Definition</dd> <dt>Title</dt> <dd>Definition 1</dd> <dd>Definition 2</dd> </dl>
|
<table class="inline">
<tr><td class="dt">Title</td>
<td class="dd">Definition</td></tr>
<tr><td class="dt">Title</td>
<td class="dd">Definition</td></tr>
<tr><td class="dt">Title</td>
<td class="dd">Definition</td></tr>
</table>
<table>
<tr>
<td>A</td>
<td>1</td>
</tr>
<tr>
<td>B</td>
<td>2</td>
</tr>
<tr>
<td>C</td>
<td>3</td>
</tr>
</table>
public static void main(String[] args) {
// do something
}
|
<pre>
public static void main(String[] args) {
// do something
}</pre>
<pre> and before
</pre> will need to be left aligned in the HTML.</body> tag.
<!-- START X-MIDAS HINT -->
<table class="xhint">
<tr><th>X-Midas Users Take Note:</th></tr>
<tr>
<td><img class="xhint" src="caveman.gif">
text
</td>
</tr>
</table>
<!-- END X-MIDAS HINT -->
</body> tag.
<!-- START SLIP UP HINT -->
<table class="shint">
<tr><th>Don't Make This Mistake:</th></tr>
<tr>
<td><img class="shint" src="slip.gif">
text
</td>
</tr>
</table>
<!-- END SLIP UP HINT -->
</body> tag.
<!-- START JAVA HINT -->
<table class="jhint">
<tr><th>Java Experts Take Note:</th></tr>
<tr>
<td><img class="jhint" src="duke.png">
text
</td>
</tr>
</table>
<!-- END JAVA HINT -->
</body> tag.
<!-- START NEW HINT -->
<table class="newhint">
<tr><th>New Feature (Since NeXtMidas x.y.z):</th></tr>
<tr>
<td><img class="newhint" src="new.png">
text
</td>
</tr>
</table>
<!-- END NEW HINT -->
| Code | <code>text</code>
(Used for command names, Java code, Macro code) |
| Bold | <b>text</b> |
| Italics | <i>text</i> |
| Underline | <u>text</u> |
| Superscript | <sup>text</sup>
(Used for exponents or ordinal numbers, 1st,
..., Nth) |
| Subscript | <sub>text</sub> |
| Font | <font>text</font>
(Used with class="color"
to set color.) |
class="color" to one of the standard text
formatting elements listed above.
class="color" can also be added to
<li>.
<i class="teal">text</i>
when including a side-note in the text.