A9text - Text Doc
^^^^^^^^^^^^^^^^^^
- License: GNU Library or Lesser General Public License (LGPL)
- Version: 20080701
[[a9text<=./a9text.png]] is a set of text-doc specification,implementations and tools.
it is easy and friendly to read, write and translate(to docbook/html/pdf).
0. Sections
^^^^^^^^^^^
[[<=$INDEX]]
1. main links
^^^^^^^^^^^^^
* [[my home (www.trydofor.com)=>http://www.trydofor.com]]
* [[project home=>http://sourceforge.net/projects/a9text]]
* [[project code=>http://a9text.svn.sourceforge.net/viewvc/a9text/]]
* [[download js-impl zip file (cvs,0.6M)=>a9text.zip]]
* [[download released files (sf.net)=>http://sourceforge.net/project/showfiles.php?group_id=197873]]
* [[mail list=>mailto:a9text@googlegroups.com]]
* [[a9text group at google=>http://groups.google.com/group/a9text]]
2. svn access
^^^^^^^^^^^^^
https://a9text.svn.sourceforge.net/svnroot/a9text/trunk/a9text
3. impl_javascript
^^^^^^^^^^^^^^^^^^
a pure javascript implementation,
works well on IE6.0/Opera8.5/Firefox1.5.
there are some useful tools, like right-click-menu.
3.1. impl_javascript structure
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...............................................
impl_javascript
| a9loader.js js loader and async manager
| a9text.htm html/js entrance
| change-log.txt (Deprecated)
| todos.txt new chagelog
|
+- __testdemo__ test and demo
+- doc document
+- com/trydofor/a9text ***(interesting things)
+- com/trydofor/a9js
| +- http
| | __info__.js package description
| | xhr.js XmlHttpRequest class
| +- code
| | __info__.js package description
| | aes.js Aes class
| | md5.js Md5 class
| +- format
| | __info__.js package description
| | date.js like java's DateFormat
...............................................
3.2. impl_javascript a9loader example
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
In fact, the a9loader is a class loader of a9text,it make js works like java.
it is an important part of a9text runtime,it can works standalong.
code example:
=============== js : A9Loader.asyncLoadClass ===============
A9Loader.asyncLoadClass('com.trydofor.a9text.parser.a9text');
A9Loader.asyncLoadClass('com.trydofor.a9text.render.html.a9text');
A9Loader.runAfterClassLoaded(function(){
domRender = new com.trydofor.a9text.render.dom.a9text.A9TextRender();
htmRender = new com.trydofor.a9text.render.html.a9text.A9TextRender();
});
==============================================================
3.3. impl_javascript examples
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
*) [[A9text Manual (htm-render)=>impl_javascript/a9text.htm]]
*) [[A9text UserGuide (htm-render)=>impl_javascript/doc/cn/a9text/a9text-guide.htm]]
*) [[A9text TestAll (dom-render/htm-render)=>impl_javascript/__testdemo__/com_trydofor_a9tex/test-a9textAll.htm]]
*) [[A9text CodeUtil=>impl_javascript/tools/minitools/code-util.htm]]
*) [[A9text SetUtil=>impl_javascript/tools/minitools/set-util.htm]]
4. impl_java
^^^^^^^^^^^^
java and eclipse plugin implementation,
more powerful to write and translate(docbook,pdf,word)
5. other links
^^^^^^^^^^^^^^
* [[JSI=>http://jsintegration.sourceforge.net/]]
* [[Ecma-262=>http://www.ecma-international.org/publications/standards/Ecma-262.htm]]
* [[AsciiDoc=>http://www.methods.co.nz/asciidoc/]]
==============================================================================
[[<=http://sflogo.sourceforge.net/sflogo.php?group_id=197873&type=3&type=.png=>http://sourceforge.net]]
more in cvs, good luck :)