Connexions Markup Language - CNXML
Latest release
-
CNXML 0.5
-
CNXML 0.5 is the latest revision of the Connexions Markup Language. This release brings many new features including support for glossaries, bibliographies, and quotations as well as general improvements to many CNXML tags (See changes)
Read more
- Show all releases…
Project Description
CNXML is a lightweight XML markup language designed for marking up educational content. The goal of CNXML is to convey the content of the material and not a particular presentation. This has many benefits:
- Smarter searching is possible because you can tell the computer what type of information you are looking for. For example, it is easy to find modules written by a particular author since that information is clearly labeled.
- Separation of content and presentation also enables a single source document to be tranformed into multiple output media via stylesheets.
We maintain a list of common mistakes and best practices for both CNXML and MathML. Please refer to these when in doubt about how to use part of the language. If you have an item you think should be included in the guides, please comment directly on those pages. Contact Information
