a9text3.0 草稿

本人不喜欢用word写文档,一度喜欢使用wiki,但还是不能满足我那一点点懒惰的欲望
用简单的方式写可视化程度高,结构清晰的文档.
计划a9text可以转成html,docbook和work等文档.
以下是a9text 从v1.0,走动v3.0的结果.(欢迎鸡蛋)

http://a9engine.sf.net
================================================================================
标题:: 阿九文本(a9text)
作者:: 史荣久
授权:: 共同创作
声明:: 无担保无保证:)
创建:: 2007-01-23
修改:: 2007-06-11
================================================================================
默认情况,保留换行和行首空白,转义字符'\','\\\'
缩进层次表示内容关系,空行可打断缩排.
'空白' 为 \s和全角空格组成的连续空白

1. 文字修饰(跨行)
规则::
[!/_-',%50#color&color[文字]]

例子::
加粗 [![文字]]
倾斜 [/[文字]]
下划 [_[文字]]
删除 [-[文字]]
上标 ['[文字]]
下标 [,[文字]]
前色 [#FFFFF[文字]]
背色 [&FFFFF[文字]]
大小 [%50[文字]]
加粗倾斜红色50%的字 [!/#FF0000%50[文字]]

2. 解说(跨行,缩排,转义)
规则::
^'空白'*名称\::\n?解释'空白'*

例子::
名称\::
    解释1
    解释2

3. 列表(跨行,缩排,转义)
规则::
无序 *\)?'空白'+文字
有序 0-9a-zA-Z[\)\.]'空白'+文字

4. 链入
规则::
[[<=链接地址|$变量]]
例子::
[[<=include.txt]] 载入的文本.
[[<=$目录]] 生成目录

5. 链出(跨行,转义)
规则::
[['显示名'?=>'链接地址']]
例子::
[[显示名=>]] 作为锚点
[[=>链接地址]] 以链接地址显示
[[=>sample.png]]
[[=>sample.swf]]
[[=>www.trydofor.com]]
[[=>admin@trydofor.com]]
[[显示名=>链接地址]]

6. 章节符(转义)
规则::
^(\d\.)+'空白'+标题

7. 转义
规则:: '\'
在行尾,表示不换行,\$

8. 横线
^'空白'*[-=#]{9,}'空白'*$
---------------------------------
=================================
#################################

9. 定义块(跨行,转义)
头::
^'空白'*={9,}(\*?[^:]+:.*)={9,}'空白'*$

========= *type:memo ========= '*'开头表示功能性模块
========= text:file-name =========
========= java:file-name =========
========= html:file-name =========
========= js:file-name =========
========= bash:file-name =========
========= python:file-name =========
========= console:platform =========

========= des:argot =========

尾::
^'空白'*={9,}'空白'*$


10.表格(内置的块)
========= table:表格名 =========
! r1-c1 | r1-c2!r1-c3 |
+--------
|r2-c1|r2-c2|r2-c3|
+--------
||r3-c1&2|+r3&4-c3|
+-------
|r4-c1|r4-c2|+r&44-c3|
================================
'!'表示加粗,'|'表一般显示,r1-c1,r1-c3加粗显示
空格表对齐:r1-c1中对齐,r1-c2右对齐,r1-c3左对齐,默认左对齐.
连续'|'表列合并,左起
'|+'表行合并,上起

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值