Diff: Help/AsciiSVGPlugin
Differences between version 3 and predecessor to the previous major change of Help/AsciiSVGPlugin.
Other diffs: Previous Revision, Previous Author
| Newer page: | version 3 | Last edited on February 23, 2012 2:52 pm | by PhilHollenback | Revert |
| Older page: | version 2 | Last edited on February 23, 2012 2:52 pm | by PhilHollenback | Revert |
Content of versions 2 and 3 is identical.
Version 3 was created because:
version 3
The AsciiSVGPlugin plugin is an interface to http://www1.chapman.edu/~jipsen/svg/asciisvg.html
Requires ENABLE_XHTML_XML = true
Syntax: http://www1.chapman.edu/~jipsen/svg/asciisvgcommands.html
If you are using Internet Explorer 6 + Adobe SVGviewer (often included by default with Windows XP) or SVG-enabled Firefox (2.0 or above) then you should see the examples.
Usage
<<AsciiSVG width= height= onmousemove="" script=""
code...
>>
Arguments
Argument |
Description |
Default value |
|---|---|---|
height |
graph width |
200 |
height |
graph height |
200 |
script |
false |
|
onmouseover |
false |
All other arguments are passed to the ASCIISvg javascript library and rendered as SVG.
See http://www1.chapman.edu/~jipsen/svg/asciisvg.html
Example
<<AsciiSVG width="117" height="117"
initPicture(-10,10)
axes()
stroke = "red"
p = []
with (Math)
for (t = 0; t < 10.01; t += 0.05)
p[p.length] = [t*cos(PI*t), t*sin(PI*t)]
path(p)
>>
Known Problems
With multiple AsciiSVG plugins on the same page the second and subsequent ones will have the same width and height.

