基本區(qū)塊是一行或多行文本,也可以包括其他基本區(qū)塊。
AsciiDoc基本區(qū)塊概括如下[這是一個(gè)大概的結(jié)構(gòu)指南,不是嚴(yán)格的語(yǔ)法定義]:
文檔 ::= (頭部?,前言?,章節(jié)*)
頭部 ::= (標(biāo)題,(作者,修訂?)?)
作者 ::= (名字,(中間名?,姓氏)?,Email地址?)
修訂 ::= (版本?,日期)
前言 ::= (段落)
章節(jié) ::= (標(biāo)題,段落?,(章節(jié))*)
段落 ::= ((區(qū)塊標(biāo)題?,區(qū)塊)|宏塊)+
區(qū)塊 ::= (自然段|獨(dú)立塊|列表|表格)
列表 ::= (無序列表|有序列表|定義列表|標(biāo)注列表)
無序列表 ::= (項(xiàng)目)+
有序列表 ::= (項(xiàng)目)+
標(biāo)注列表 ::= (項(xiàng)目)+
定義列表 ::= (條目)+
條目 ::= (標(biāo)簽,項(xiàng)目)
標(biāo)簽 ::= (項(xiàng)目+)
項(xiàng)目 ::= (項(xiàng)目文本,(列表|段落列表|列表后續(xù))*)
注釋:
'?' 表示0或1個(gè),'+' 表示0或多個(gè),'*' 表示1或多個(gè)。
所有的基本區(qū)塊有獨(dú)立的界線分開.
更多建議: