Displaying NotebookML Using CSS
- To: mathgroup at smc.vnet.net
- Subject: [mg45295] Displaying NotebookML Using CSS
- From: "Steve Luttrell" <luttrell at _removemefirst_westmal.demon.co.uk>
- Date: Mon, 29 Dec 2003 00:22:04 -0500 (EST)
- Sender: owner-wri-mathgroup at wolfram.com
In the Help Browser (Version 5) it says in the section on "Displaying NotebookML Using CSS": "If you save a notebook as NotebookML and CSS (instead of simply converting it to HTML), the resulting file can be rendered in a web browser. The advantage of this approach is that you only need to create a single document, which can be viewed either in web browsers or in Mathematica. A non-Mathematica user can view the document in any web browser. But a Mathematica user will be able to open and edit the document as a notebook, evaluate the input, manipulate the graphics, and so on." That sounds like exactly what I would like to do in order to publish notebooks on the web in a way that keeps everyone happy. The example given in the Help Browser is: Export["NotebookML.xml",InputNotebook[], ConversionOptions\[Rule]{"StyleSheets"\[Rule]{"type"->"text/css", "href"->"css/presentation.css"}}] However I am unable to guess at how I should modify this to create an XML file of a notebook (in the standard "Report" style, say) that will open cleanly in IE 6. I did find what looked like the relevant CSS files in SystemFiles\IncludeFiles\XML\CSS, but that's as far as I got. Does anyone know how to do this? -- Steve Luttrell West Malvern, UK