Difference between revisions of "Use the MediaWiki extension for JSXGraph"

From JSXGraph Wiki
Jump to navigationJump to search
Line 1: Line 1:
An extension to include JSXgraph in MediaWiki is under development, see also [http://www.mediawiki.org/wiki/Extension:JSXGraph http://www.mediawiki.org/wiki/Extension:JSXGraph].
 
You an see it in action here:
 
 
===Include a GEONExT file===
 
<jsxgraph height="500" width="600" filename="Wuerfel_drehbar_dreieck.gxt" />
 
 
To display the above example, a GEONExT file has to be uploaded and the following
 
code has to be included in a MediWiki page:
 
<source lang="xml">
 
<jsxgraph height="500" width="600" filename="Wuerfel_drehbar_dreieck.gxt" />
 
</source>
 
 
 
===Include JavaScript source code===
 
<jsxgraph height="500" width="600" box="jxgbox2">
 
board = JXG.JSXGraph.initBoard('jxgbox2', {originX: 250, originY: 250, unitX: 25, unitY: 25});
 
var a = board.createElement('slider', [[1,-1],[5,-1],[0,1,4]]);
 
var b = board.createElement('slider', [[1,-2],[5,-2],[0,0.25,4]]);
 
var c = board.createElement('curve', [function(phi){return a.Value()+b.Value()*phi; }, [0, 0],'phi',0, 8*Math.PI],
 
            {curveType:'polar', strokewidth:4});     
 
</jsxgraph>
 
Since it is already the second example on this page, we have to overwrite the default name
 
of the division that will contain the construction. We do this by supplying the attribut ''box=jxgbox2''.
 
<source lang="xml">
 
<jsxgraph height="500" width="600" box="jxgbox2">
 
board = JXG.JSXGraph.initBoard('jxgbox2', {originX: 250, originY: 250, unitX: 25, unitY: 25});
 
var a = board.createElement('slider', [[1,-1],[5,-1],[0,1,4]]);
 
var b = board.createElement('slider', [[1,-2],[5,-2],[0,0.25,4]]);
 
var c = board.createElement('curve', [function(phi){return a.Value()+b.Value()*phi; }, [0, 0],'phi',0, 8*Math.PI],
 
            {curveType:'polar', strokewidth:4});     
 
</jsxgraph>
 
</source>
 
  
 
===Include GEONExT string===
 
===Include GEONExT string===

Revision as of 16:08, 24 February 2009

Include GEONExT string

Include a GEONExT construction as string: The attribut filestring contains the content of a GEONExT file.