A p p e n d i c e s
163
U s i n g N o t e Ta k e r, v e r s i o n 2 . 1
Export Note-Taking Markup Language
NoteTaker allows exporting notebook pages in Note-Taking Markup Language (NTML)-- an
open and public (
non-proprietary
) XML-based file format that allows notebook data to be ported
to and programmed in a variety of XML formats.
Begin by selecting one of several export scopes from the File > Export NTML menu, which allow
exporting an entire notebook, the current section, the current page, or the current selection.
The export operation creates a folder that contains at least two files: notebook.xml and
notebookstyle.css. Other folders are created if your notebook contains background images or if
you specify Include Local Attachments or Separate Page Files in the Export NTML dialog.
notebook.xml This is the file with the NTML representation of the data in your
notebook, but it doesn't contain all the information needed to display that data as you
see it in NoteTaker. In particular, text styling and background images for the a
notebook are stored separately.
notebookstyle.css This file is a Cascading Style Sheet that defines all the styles applied
to the text in your notebook.
In addition to NTML, you can export the following XSLT transforms, by default:
Apple Keynote (APML) The two KeyNote transforms output notebook data as KeyNote
documents. One outputs one slide per notebook page, and the other outputs one slide
per outline (a top-level entry and its children).
XHTML The XHTML (single page) option exports a single page of your notebook as flat
XHTML. The page can then be indexed by search engines more readily than Web
Notebooks. Web developers can also integrate the page into a Web site, modifying its
look by editing the exported notebookstyle.css file.
Add Your Own XSLT Transformations
NoteTaker also provides a hook to add your own XSLT transforms to the Export NTML dialog.
You do this by inserting processing instructions in an XSLT file and placing it in a folder where
NoteTaker will find it. To download the free NTML Documentation Kit, go to
www.aquaminds.com/About_NTML.ntz.zip.
For more information and examples, visit www.aquaminds.com/developer.jsp.