<< Chapter < Page | Chapter >> Page > |
To create the bare bones of content in Connexions, the author interface provides a variety of creation tools: the Document Importer, Edit-In-Place, and even a full-source editor. However, a basic knowledge of our markup language can help make small edits into tremendous enhancements to your material!
Connexions uses the Connexions Markup Language ( CNXML ) as its primary language for marking up and storing documents. CNXML is lightweight XML for marking up educational content. Unlike the well-known HTML, the goal of CNXML is to conveythe content of the material and not a particular presentation. For example, say you have the following sentence: I like cupcakes very much. However, you feel that you enthusiasm for cupcakes has not been fully expressed. In HTML, you would use bold, underline, italic, etc.; in CNXML, you would use the emphasis tag .
As mentioned
previously , the
emphasis
tag is used to
accent certain text. Note that this refers to
semantic emphasis and not a typeface. Different
stylesheets can render emphasis with different typefaces.
<para id='intro'>Gardenias are my absolute<emphasis>favorite</emphasis>flower. Their petals are soft, and their bloom has anabsolutely<emphasis>heavenly</emphasis>scent.</para>
The above markup will display as:
Gardenias are my absolute favorite flower. Their petals are soft, and their bloom has an absolutely heavenly scent.
The
term
tag is used to mark
words or phrases which are being defined. However, itsuse is confined to either a
para or
definition tag. The
term
tag has one optional
attribute :
URL
- a URL
specifying the source or definition of theterm.
<para id='gardenia'><term url="http://en.wikipedia.org/wiki/Gardenia">Gardenias</term>can be tricky to maintain. The soil around the
roots of a<term>gardenia</term>must remain moist always,
but too much water can damage the plant. Also,<term>gardenias</term>enjoy the sun, but if the<emphasis>foliage</emphasis>gets wet to bring the gardenia
into the shade.</para>
The above markup will display as:
Gardenias can be tricky to maintain. The soil around the roots of a gardenia must remain moist always, but too much water can damage the plant. Also, gardenias enjoy the sun, but if the foliage gets wet to bring the gardenia into the shade.
The
note
tag creates an "out
of line" note to the reader. The
type
of note is specified
by an optional
type
attribute. If a
type
is not specified, the default is
Note
. The
type
attribute can contain any of the following values:
<para id='pollen'>Receiving flowers is, on the whole, a wonderful thing.
However, sometimes pollen from the flowers can causeproblems. In particular, the clean up of a bit of
pollen can be tricky.<note type="Important">Do not
use water when cleaning up pollen! This can lead tocounter-top and clothing stains!</note>Your best bet
is to use a dry method of cleaning with a paper-towel.</para>
The above markup will display as:
Receiving flowers is, on the whole, a wonderful thing. However, sometimes pollen from the flowers can cause problems. In particular, the clean up of a bit of pollen can be tricky.
Notification Switch
Would you like to follow the '2008-'09 open education cup: high performance computing' conversation and receive update notifications?