<< Chapter < Page | Chapter >> Page > |
The
list
tag is used to make lists. It has two
attributes:
id
- a unique ID, requiredlist-type
- defines the formatting of the
list.
list-type
takes the values
bulleted
(default),
enumerated
,
named-item
or
inline
list
tag has two children:
title , which is optional, and
item
, which is where the list information is
stored.
<list id='marinade' list-type='enumerated'><title>Beer Marinade</title><item>pour beer into large bowl</item><item>add chili powder to taste</item><item>squeeze half lime into beer marinade</item><item>place steak in beer, let soak for 30 minutes</item></list>
The resulting list will look like:
CNXML 0.6 gives you much more control over the list environment. Now you will be able to choose from eight preset bullet styles as well as an option that allows you to choose your own literal text to serve as the bullet style. The enumerated list type now offers several styles, including Arabic numerals, upper and lower case alphabet characters, and also upper and lower case Roman numerals. In addition to these changes, you can now also select to have your lists follow a stepwise progression. In CNXML 0.6 the named-item list has been slightly altered, and is now called a labeled-item list. As you may have guessed, the change is quite intuitive. Instead of using<name>to specify the item's label, you use<label>.
Here is an example of a stepwise enumerate list:
<list id="eip-165" list-type="enumerated" number-style="arabic" class="stepwise"><title>Beer Marinade</title><item>pour beer into large bowl</item><item>add chili powder to taste</item><item>squeeze half lime into beer marinade</item><item>place steak in beer, let soak for 30 minutes</item></list>
The resulting list will look like:
The
equation
tag is used to set off and number
equations in CNXML documents by using ASCII text, MathML and embedded
media to display math.
The first child of equation is an optional title followed by any number of media tags.
<equation id="eqn14"><title>Euler's Relation</title><media id="equation-example" display="block" alt="Euler's Relation."><image mime-type='image/gif' src='euler.gif' /></media></equation>
<equation id='eqn15'><title>Simple Arithmetic</title>11+27=38</equation>
This equation will display as:
<equation id="eqn22"><m:math><m:mn>11</m:mn><m:mo>+</m:mo><m:mn>27</m:mn><m:mo>=</m:mo><m:mn>38</m:mn></m:math></equation>
The
definition
tag is used to define a word in a
CNXML document. It has a required
id
attribute
and three children:
term ,
meaning
and
example . How to use definition is a
little confusing, so don't forget to check out
[link] .
Notification Switch
Would you like to follow the 'Cnxml tutorial' conversation and receive update notifications?