模板:Change/doc

出自Local Chinese Wikipedia
跳至導覽 跳至搜尋

頁面Module:Message box/mbox.css沒有內容。頁面Template:Ombox/style.css沒有內容。

Template:Lua

使用方法[編輯]

該模板可計算兩個實數之間的百分比變化,並將結果直觀的用顏色表示。

該模板的完整語法如下:

{{change|1st No.|2nd No.|dec=rounding|pre=prefix|suf=suffix|sort=on/off|italics=on/off|bold=on/off|invert=on/off|disp=row/out|rowspan=rowspan|align=alignment|bgcolour=background colour}}

參數 解釋
1 表示基準值。
2 表示對象值。
dec 參數可表示表示小數點位數。例如dec=3表示四捨五入至小數點後三位。
pre 在兩數值上增加前綴。
suf 在兩數值上增加後綴。
sort 該參數將增加或移除{{nts}},即對表格進行排序。 默認為開啟(注意:僅當需要時)
italics 參數可填入on or offitalics=on可使其字體斜體,默認為italics=off
bold 參數可填入on or offbolds=on可使其字體斜體,默認為bold=off
invert 參數可填入onoffinvert=on為開啟,可反轉基準值與對象值。默認為invert=off
align 調整文本、數值在單元格中的對齊方式,可填入align=centeralign=left默認為右對齊(align=right)。
rowspan 向下合併的單元格數,默認值為rowspan=1
bgcolour 調整單元格的背景顏色,默認為bgcolour=#F9F9F9(亮灰色)。
disp 作用為控制輸出方式,可填入disp=out表示只輸出百分比變化一行的單元格。(對齊方式align、合併單元格rowspan和背景顏色bgcolour不在disp=out作用範圍內。)默認值disp=row作用於表格中的三行單元格。

下表就是該模板的一個例子:

維基語法 表格
{|class="wikitable sortable"
!地区
!数值1
!数值2
!变化
|-
|Big Meadow
|{{change|1830000|1900679.75}}
|-
|Little Meadow
|{{change|400000|500000}}
|-
|Mount Acme
|{{change|2450000|2205678.37}}
|-
|Acmevale North
|{{change|1250000|1000000|rowspan=2}}
|-
|Acmevale South
|-
|Homeport
|{{change|5120000|5589462.60|dec=0}}
|-
|Longwood
|{{change|930000|930027.92|dec=3}}
|-
|Meadowbrook
|{{change|2450000|2450000.00|pre=$}}
|-
|Johnstown
|{{change|3400000|3902340.05|suf= kg}}
|-
|Lakewood
|{{change|2250000|2236005.56|align=center}}
|-
|bgcolor=lightblue|Fox Hollow
|{{change|1180000|1190345.32|bgcolour=lightblue}}
|-
|Riverton
|{{change|10550000|11236005.55|bold=on}}
|-
|Timber Creek
|{{change|1360000|1310948.30|italics=on}}
|-
|Terminated
|{{change|1500|0.00|bold=on|italics=on}}
|-
|Upstart
|{{change|0|26250.50|align=left}}
|-
|}
若為默認值:
地區 數值1 數值2 變化
Big Meadow 腳本錯誤:沒有「change」這個模塊。
Little Meadow 腳本錯誤:沒有「change」這個模塊。
Mount Acme 腳本錯誤:沒有「change」這個模塊。
Acmevale North 腳本錯誤:沒有「change」這個模塊。
Acmevale South
Homeport 腳本錯誤:沒有「change」這個模塊。
Longwood 腳本錯誤:沒有「change」這個模塊。
Meadowbrook 腳本錯誤:沒有「change」這個模塊。
Johnstown 腳本錯誤:沒有「change」這個模塊。
Lakewood 腳本錯誤:沒有「change」這個模塊。
Fox Hollow 腳本錯誤:沒有「change」這個模塊。
Riverton 腳本錯誤:沒有「change」這個模塊。
Timber Creek 腳本錯誤:沒有「change」這個模塊。
Terminated 腳本錯誤:沒有「change」這個模塊。
Upstart 腳本錯誤:沒有「change」這個模塊。
With |disp=out
地區 變化
Big Meadow 腳本錯誤:沒有「change」這個模塊。
Little Meadow 腳本錯誤:沒有「change」這個模塊。
Mount Acme 腳本錯誤:沒有「change」這個模塊。
Acmevale North 腳本錯誤:沒有「change」這個模塊。
Acmevale South
Homeport 腳本錯誤:沒有「change」這個模塊。
Longwood 腳本錯誤:沒有「change」這個模塊。
Meadowbrook 腳本錯誤:沒有「change」這個模塊。
Johnstown 腳本錯誤:沒有「change」這個模塊。
Lakewood 腳本錯誤:沒有「change」這個模塊。
Fox Hollow 腳本錯誤:沒有「change」這個模塊。
Riverton 腳本錯誤:沒有「change」這個模塊。
Timber Creek 腳本錯誤:沒有「change」這個模塊。
Terminated 腳本錯誤:沒有「change」這個模塊。
Upstart 腳本錯誤:沒有「change」這個模塊。
With |invert=on
地區 數值1 數值2 變化
Big Meadow 腳本錯誤:沒有「change」這個模塊。
Little Meadow 腳本錯誤:沒有「change」這個模塊。
Mount Acme 腳本錯誤:沒有「change」這個模塊。
Acmevale North 腳本錯誤:沒有「change」這個模塊。
Acmevale South
Homeport 腳本錯誤:沒有「change」這個模塊。
Longwood 腳本錯誤:沒有「change」這個模塊。
Meadowbrook 腳本錯誤:沒有「change」這個模塊。
Johnstown 腳本錯誤:沒有「change」這個模塊。
Lakewood 腳本錯誤:沒有「change」這個模塊。
Fox Hollow 腳本錯誤:沒有「change」這個模塊。
Riverton 腳本錯誤:沒有「change」這個模塊。
Timber Creek 腳本錯誤:沒有「change」這個模塊。
Terminated 腳本錯誤:沒有「change」這個模塊。
Upstart 腳本錯誤:沒有「change」這個模塊。
With |invert=on and |disp=out
地區 變化
Big Meadow 腳本錯誤:沒有「change」這個模塊。
Little Meadow 腳本錯誤:沒有「change」這個模塊。
Mount Acme 腳本錯誤:沒有「change」這個模塊。
Acmevale North 腳本錯誤:沒有「change」這個模塊。
Acmevale South
Homeport 腳本錯誤:沒有「change」這個模塊。
Longwood 腳本錯誤:沒有「change」這個模塊。
Meadowbrook 腳本錯誤:沒有「change」這個模塊。
Johnstown 腳本錯誤:沒有「change」這個模塊。
Lakewood 腳本錯誤:沒有「change」這個模塊。
Fox Hollow 腳本錯誤:沒有「change」這個模塊。
Riverton 腳本錯誤:沒有「change」這個模塊。
Timber Creek 腳本錯誤:沒有「change」這個模塊。
Terminated 腳本錯誤:沒有「change」這個模塊。
Upstart 腳本錯誤:沒有「change」這個模塊。

此模板調用模塊:MathTemplate:ntsh,併兼容Template:ntsTemplate:ntsh