View source for Wrapper

其他语言 ((/Doc/Deutsch/Formatierung/Wrapper Deutsch)), ((/Doc/English/Formatting/Wrapper English)), ((/Doc/Français/MiseEnForme/CadreFormatage Français)), ((/Doc/Русский/WackoСинтаксис/Wrapper Русский)).

此外,可以使用参数 ##wrapper=## 为每个格式化程序 ##""%%(formatter) text%%""## 分配一个特定的包装器。

  ##""%%(formatter
	[wrapper="box | shade | page | text"] 
	[wrapper_align= "left | center | right | justify"]
	[wrapper_title="Titel"]
	[wrapper_type="default | error | example | important | note | question | quote | success | warning"] 
	[wrapper_width="pixel"]
	[col=1 | 2 | 3 | 4 | 5]
        [clear])
   Text
%%""##


#|
*| | box | shade | page | text |*
|| type | + | + | – | - ||
|| title | + | + | – | - ||
||  ||
|| alignment | + | –[[*1]] | –[[*2]] | + ||
|| clear | + | + | – | – ||
||  ||
|| width | + | –[[*1]] | + | –[[*3]] ||
|| column | – | + | – | + ||
||  ||
|| frame | + | + | – | – ||
|| automatic line feed | + | + | + | – ||
|#
[[#1]] 这个选项没有意义,因为块的宽度总是等于页面的宽度。
[[#2]] 只在左边。
[[#3]] 如果您不自己放置换行符,则引擎将块宽度固定为页面宽度的大约 90%。

Grammar = [FORMATTER | FORMAT WRAPPER | FORMAT WRAPPER OPTION | Text] 

FORMATTER = ##[ cl | comment | css | email | hl * | html | info |  ini | java | pascal | php | sql | wacko ]##

FORMAT WRAPPER = ##box##, ##shade##, ##page## und ##text##

TEXT = alles, frei.

====box==

#|| ||
##""
%%(css wrapper=box wrapper_align=left wrapper_width=270)
.d { font-size: 70% }
%%
""##

|
%%(css wrapper=box wrapper_align=left wrapper_width=270)
.d { font-size: 70% }
%%
正如我们所看到的,box可以形成方便的“菜单”,并带有文本线型。 顺便说一句,有一个特殊的格式化程序(Box),除了将文本转入这个包装器之外,它不会做任何事情。

|| ||
====shade====
|| ||
##""
%%(css wrapper=shade)
.d2 { font-size: 70% }
%%
""##
|
%%(css wrapper=shade)
.d2 { font-size: 70% }
%%
##shade## — this ##box## without the tuning.
|| ||
====text====
|| ||

##""%%(wacko wrapper=text wrapper_align=center) 
文本居中显示 
%%""##
|
%%(wacko wrapper=text wrapper_align=center) 文本居中显示 %%
##text## 是派生出来的“浮动”(float)文本块。
|| ||
====page====
|| ||
##""%%(wacko wrapper=page wrapper_width=200) 
此文本的宽度不能超过 200 像素
%%""##
|
%%(wacko wrapper=page wrapper_width=200) 此文本的宽度不能超过 200 像素%%
##page## 它可以调节普通文本块的宽度。
|| ||
====例子====
|| ||

##""%%(wacko wrapper=box wrapper_type="quote" wrapper_width=300 wrapper_title="陋室铭") 
«山不在高,有仙则名。水不在深,有龙则灵。斯是陋室,惟吾德馨。苔痕上阶绿,草色入帘青。谈笑有鸿儒,往来无白丁。可以调素琴,阅金经。无丝竹之乱耳,无案牍之劳形。南阳诸葛庐,西蜀子云亭。孔子云:何陋之有?» – 刘禹锡
%%""##
|

%%(wacko wrapper=box wrapper_type="quote" wrapper_width=300 wrapper_title="陋室铭") «山不在高,有仙则名。水不在深,有龙则灵。斯是陋室,惟吾德馨。苔痕上阶绿,草色入帘青。谈笑有鸿儒,往来无白丁。可以调素琴,阅金经。无丝竹之乱耳,无案牍之劳形。南阳诸葛庐,西蜀子云亭。孔子云:何陋之有?» – 刘禹锡%%

|| ||
|| ||#