它的语法特别简单,只有一条:
(标签 属性 1=|属性内容 1| 属性 2=|属性内容 2| . 内容)
虽然它的语法简单,但语义十分强大,强大到与 XML (或 HTML ) 的语义表达能力一样。
例子们:
图片:
(img src=|photo.jpg| width=|60px| height=|40px|)
说明:如果没有“内容”的话,“.”可以省略。
代码:
(@code lang=|C++| .
#include <iostream>
int main()
{
std::cout << "Hello, World!\n";
}
@)
说明:不需要对插入的代码中的“(”和")"进行任何“转义”,只需要使用“(@”和“@)”来代替“(”和")"即可。“@”的个数个可以任意多,只要前后匹配即可。
代码 2 :
(@@code lang=|Scheme| .
(define weird-string
(lambda ()
"(@)"))
@@)
说明:无论插入的代码中包含任何字符或字符串,都不需要转义。
普通的文本格式化可以很简单:
(p . 这个句子里有(i . 斜体)字。)
希望大家喜欢,有什么问题请留言:)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.