模板:Ruby
<templatestyles src="Ruby/styles.css" />
|zh|gan|zh-yue = {{{1}}}
|jp|jap = {{{1}}}模板参数错误:日文请使用ja
|gr = {{{1}}}模板参数错误:希腊文请使用el或gre
|kp = {{{1}}}模板参数错误:朝鲜文请使用ko或kor
|po = {{{1}}}模板参数错误:波兰文请使用pl或pol
|sp = {{{1}}}模板参数错误:西班牙文请使用es或spa
|cz = {{{1}}}模板参数错误:捷克文请使用cs或cze
|kz = {{{1}}}模板参数错误:哈萨克文请使用kk或kaz
|dk = {{{1}}}模板参数错误:丹麦文请使用da
|unicode|ipa = {{{1}}}模板参数错误:请检查更正引用语言代码
|zh-classical = {{{1}}}模板参数错误:文言文请使用zh-lzh或lzh
|#default = {{{1}}}}}{{#switch:{{{3}}}
|ar|arc|arz|az|ckb|dv|fa|glk|ha|he|ks|ku|mzn|pnb|ps|ug|ur|yi =
|#default = }}{{#if:
{{#ifeq: | true
| dontcat
}}{{#ifeq: | no
| dontcat
}}{{#switch: ¬
| yes
| ¬ =
| #default = dontcat
}}{{#switch:
| no =
{{#switch:
{{#if:
| {{#if:{{#titleparts:|0|3}}
| subsubpage
| {{#if:{{#titleparts:|0|2}}
| subpage
| basepage
}}
}}
| {{#if:{{#titleparts:Template:Ruby|0|3}}
| subsubpage
| {{#if:{{#titleparts:Template:Ruby|0|2}}
| subpage
| basepage
}}
}}
}}
| basepage =
| subpage = dontcat
| subsubpage = dontcat
}}
| only =
{{#switch:
{{#if:
| {{#if:{{#titleparts:|0|3}}
| subsubpage
| {{#if:{{#titleparts:|0|2}}
| subpage
| basepage
}}
}}
| {{#if:{{#titleparts:Template:Ruby|0|3}}
| subsubpage
| {{#if:{{#titleparts:Template:Ruby|0|2}}
| subpage
| basepage
}}
}}
}}
| basepage = dontcat
| subpage = | subsubpage = }}
}}
| |
{{#switch:
{{#ifeq: | false
|
| {{#ifeq: | yes
|
| {{#ifeq: | yes
|
| {{#if:x
|
{{#if:{{#titleparts:{{#if:| | Template:Ruby }}|0|2}}
|
在任何前綴非頁面名的頁面時顯示
|
在任何前綴即頁面名的頁面時顯示
}}
}}
}}
}}
}}
| hide =
| #default =
{{#ifeq: h0#384!5nea+w9 | [[Category:含有{{#switch:{{{3}}}
|ar = Template:ISO 639 name ar
|en|eng = 英語
|es = Template:ISO 639 name es
|de = Template:ISO 639 name de
|fr = Template:ISO 639 name fr
|ja|jp|jap= Template:ISO 639 name ja
|bg = Template:ISO 639 name bg
|cs = Template:ISO 639 name cs
|da = Template:ISO 639 name da
|nl = Template:ISO 639 name nl
|et = Template:ISO 639 name et
|fi = Template:ISO 639 name fi
|el|gre = Template:ISO 639 name el
|hu = Template:ISO 639 name hu
|ga = 愛爾蘭語
|grc = Template:ISO 639 name grc
|kr = Template:ISO 639 name kr
|la|lat = Template:ISO 639 name la
|cy = Template:ISO 639 name cy
|sl|slv = Template:ISO 639 name sl
|zh-yue|yue = 粵語
|zh|zh-hans|zh-hant|zh-cn|zh-tw|zh-hk|zh-sg|zh-mo|zh-my|zh-hani = 明確引用中文
|#default = {{#ifexist:Category:含有{{ISO 639 name {{{3}}}}}的條目
|{{ISO 639 name {{{3}}}}}
|非中文內容
}}
}}的條目]]
|
{{#switch:
{{#if:
| {{{demospace}}}
| {{#ifeq:template|
| main
| {{#ifeq:template|template talk
| talk
| template
}}
}}
}}
| main = {{#switch:{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)|
|{{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|{{#invoke:Error|error|{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|tag=}}
|{{#invoke:String|sub
|s=Template:Ruby |i={{#ifeq:{{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}|yes|{{#invoke:Math|min}}|{{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}}str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}}} |j={{#ifeq:{{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}|yes|{{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}|{{#invoke:Math|min}}}} |ignore_errors=false |{{#if:{{safesubst:#switch:
|no |n |false |f |否 |0 = | = |¬ = |yes |y |true |t |是 |1 = |#default =
}}|error_category={{safesubst:#switch:
|no |n |false |f |否 |0 = | = |¬ = |yes |y |true |t |是 |1 = |#default =
}}}} |no_category=false}}}}}}{{safesubst:#switch: no
|no
|n
|false
|f
|否
|0 =
| =
|¬ =
|yes
|y
|true
|t
|是
|1 = _IN:_i2=_sublen3={{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}_j4=u_min={{#invoke:Math|min}}_CORE:slen:{{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}}str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}_j={{#invoke:Math|min}}_inv={{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)}}
|#default = _IN:_i2=_sublen3={{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}_j4=u_min={{#invoke:Math|min}}_CORE:slen:{{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}_j={{#invoke:Math|min}}_inv={{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)}} }}| MOS = | LTA = | NT = | NC = | #default = }} | talk = | user = | wikipedia = | image = | mediawiki = | template = | help = | category = | portal = | wikiproject = | other | #default = }}
|
{{#iferror: {{#expr: 1 + {{#switch:
{{#if:
| {{{demospace}}}
| {{#ifeq:template|
| main
| {{#ifeq:template|template talk
| talk
| template
}}
}}
}}
| main = {{#switch:{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)|
|{{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|{{#invoke:Error|error|{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|tag=}}
|{{#invoke:String|sub
|s=Template:Ruby |i={{#ifeq:{{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}|yes|{{#invoke:Math|min}}|{{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}}str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}}} |j={{#ifeq:{{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}|yes|{{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}|{{#invoke:Math|min}}}} |ignore_errors=false |{{#if:{{safesubst:#switch:
|no |n |false |f |否 |0 = | = |¬ = |yes |y |true |t |是 |1 = |#default =
}}|error_category={{safesubst:#switch:
|no |n |false |f |否 |0 = | = |¬ = |yes |y |true |t |是 |1 = |#default =
}}}} |no_category=false}}}}}}{{safesubst:#switch: no
|no
|n
|false
|f
|否
|0 =
| =
|¬ =
|yes
|y
|true
|t
|是
|1 = _IN:_i2=_sublen3={{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}_j4=u_min={{#invoke:Math|min}}_CORE:slen:{{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}}str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}_j={{#invoke:Math|min}}_inv={{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)}}
|#default = _IN:_i2=_sublen3={{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}_j4=u_min={{#invoke:Math|min}}_CORE:slen:{{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}_j={{#invoke:Math|min}}_inv={{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)}} }}| MOS = | LTA = | NT = | NC = | #default = [[Category:含有{{#switch:{{{3}}}
|ar = Template:ISO 639 name ar |en|eng = 英語 |es = Template:ISO 639 name es |de = Template:ISO 639 name de |fr = Template:ISO 639 name fr |ja|jp|jap= Template:ISO 639 name ja |bg = Template:ISO 639 name bg |cs = Template:ISO 639 name cs |da = Template:ISO 639 name da |nl = Template:ISO 639 name nl |et = Template:ISO 639 name et |fi = Template:ISO 639 name fi |el|gre = Template:ISO 639 name el |hu = Template:ISO 639 name hu |ga = 愛爾蘭語 |grc = Template:ISO 639 name grc |kr = Template:ISO 639 name kr |la|lat = Template:ISO 639 name la |cy = Template:ISO 639 name cy |sl|slv = Template:ISO 639 name sl |zh-yue|yue = 粵語 |zh|zh-hans|zh-hant|zh-cn|zh-tw|zh-hk|zh-sg|zh-mo|zh-my|zh-hani = 明確引用中文 |#default = {{#ifexist:Category:含有{{ISO 639 name {{{3}}}}}的條目 |{{ISO 639 name {{{3}}}}} |非中文內容 }} }}的條目]]}}
| talk = | user = | wikipedia = | image = | mediawiki = | template = | help = | category = | portal = | wikiproject = | other | #default = }} }} | {{#switch:
{{#if:
| {{{demospace}}}
| {{#ifeq:template|
| main
| {{#ifeq:template|template talk
| talk
| template
}}
}}
}}
| main = {{#switch:{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)|
|{{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|{{#invoke:Error|error|{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|tag=}}
|{{#invoke:String|sub
|s=Template:Ruby |i={{#ifeq:{{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}|yes|{{#invoke:Math|min}}|{{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}}str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}}} |j={{#ifeq:{{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}|yes|{{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}|{{#invoke:Math|min}}}} |ignore_errors=false |{{#if:{{safesubst:#switch:
|no |n |false |f |否 |0 = | = |¬ = |yes |y |true |t |是 |1 = |#default =
}}|error_category={{safesubst:#switch:
|no |n |false |f |否 |0 = | = |¬ = |yes |y |true |t |是 |1 = |#default =
}}}} |no_category=false}}}}}}{{safesubst:#switch: no
|no
|n
|false
|f
|否
|0 =
| =
|¬ =
|yes
|y
|true
|t
|是
|1 = _IN:_i2=_sublen3={{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}_j4=u_min={{#invoke:Math|min}}_CORE:slen:{{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}}str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}_j={{#invoke:Math|min}}_inv={{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)}}
|#default = _IN:_i2=_sublen3={{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}_j4=u_min={{#invoke:Math|min}}_CORE:slen:{{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}_j={{#invoke:Math|min}}_inv={{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)}} }}| MOS = | LTA = | NT = | NC = | #default = [[Category:含有{{#switch:{{{3}}}
|ar = Template:ISO 639 name ar |en|eng = 英語 |es = Template:ISO 639 name es |de = Template:ISO 639 name de |fr = Template:ISO 639 name fr |ja|jp|jap= Template:ISO 639 name ja |bg = Template:ISO 639 name bg |cs = Template:ISO 639 name cs |da = Template:ISO 639 name da |nl = Template:ISO 639 name nl |et = Template:ISO 639 name et |fi = Template:ISO 639 name fi |el|gre = Template:ISO 639 name el |hu = Template:ISO 639 name hu |ga = 愛爾蘭語 |grc = Template:ISO 639 name grc |kr = Template:ISO 639 name kr |la|lat = Template:ISO 639 name la |cy = Template:ISO 639 name cy |sl|slv = Template:ISO 639 name sl |zh-yue|yue = 粵語 |zh|zh-hans|zh-hant|zh-cn|zh-tw|zh-hk|zh-sg|zh-mo|zh-my|zh-hani = 明確引用中文 |#default = {{#ifexist:Category:含有{{ISO 639 name {{{3}}}}}的條目 |{{ISO 639 name {{{3}}}}} |非中文內容 }} }}的條目]]}}
| talk = | user = | wikipedia = | image = | mediawiki = | template = | help = | category = | portal = | wikiproject = | other | #default = }} | }}
}} }}
}}|{{{1}}}}}
|zh|gan|zh-yue = {{{2}}}
|jp|jap = {{{2}}}模板参数错误:日文请使用ja
|gr = {{{2}}}模板参数错误:希腊文请使用el或gre
|kp = {{{2}}}模板参数错误:朝鲜文请使用ko或kor
|po = {{{2}}}模板参数错误:波兰文请使用pl或pol
|sp = {{{2}}}模板参数错误:西班牙文请使用es或spa
|cz = {{{2}}}模板参数错误:捷克文请使用cs或cze
|kz = {{{2}}}模板参数错误:哈萨克文请使用kk或kaz
|dk = {{{2}}}模板参数错误:丹麦文请使用da
|unicode|ipa = {{{2}}}模板参数错误:请检查更正引用语言代码
|zh-classical = {{{2}}}模板参数错误:文言文请使用zh-lzh或lzh
|#default = {{{2}}}}}{{#switch:{{{4}}}
|ar|arc|arz|az|ckb|dv|fa|glk|ha|he|ks|ku|mzn|pnb|ps|ug|ur|yi =
|#default = }}{{#if:
{{#ifeq: | true
| dontcat
}}{{#ifeq: | no
| dontcat
}}{{#switch: ¬
| yes
| ¬ =
| #default = dontcat
}}{{#switch:
| no =
{{#switch:
{{#if:
| {{#if:{{#titleparts:|0|3}}
| subsubpage
| {{#if:{{#titleparts:|0|2}}
| subpage
| basepage
}}
}}
| {{#if:{{#titleparts:Template:Ruby|0|3}}
| subsubpage
| {{#if:{{#titleparts:Template:Ruby|0|2}}
| subpage
| basepage
}}
}}
}}
| basepage =
| subpage = dontcat
| subsubpage = dontcat
}}
| only =
{{#switch:
{{#if:
| {{#if:{{#titleparts:|0|3}}
| subsubpage
| {{#if:{{#titleparts:|0|2}}
| subpage
| basepage
}}
}}
| {{#if:{{#titleparts:Template:Ruby|0|3}}
| subsubpage
| {{#if:{{#titleparts:Template:Ruby|0|2}}
| subpage
| basepage
}}
}}
}}
| basepage = dontcat
| subpage = | subsubpage = }}
}}
| |
{{#switch:
{{#ifeq: | false
|
| {{#ifeq: | yes
|
| {{#ifeq: | yes
|
| {{#if:x
|
{{#if:{{#titleparts:{{#if:| | Template:Ruby }}|0|2}}
|
在任何前綴非頁面名的頁面時顯示
|
在任何前綴即頁面名的頁面時顯示
}}
}}
}}
}}
}}
| hide =
| #default =
{{#ifeq: h0#384!5nea+w9 | [[Category:含有{{#switch:{{{4}}}
|ar = Template:ISO 639 name ar
|en|eng = 英語
|es = Template:ISO 639 name es
|de = Template:ISO 639 name de
|fr = Template:ISO 639 name fr
|ja|jp|jap= Template:ISO 639 name ja
|bg = Template:ISO 639 name bg
|cs = Template:ISO 639 name cs
|da = Template:ISO 639 name da
|nl = Template:ISO 639 name nl
|et = Template:ISO 639 name et
|fi = Template:ISO 639 name fi
|el|gre = Template:ISO 639 name el
|hu = Template:ISO 639 name hu
|ga = 愛爾蘭語
|grc = Template:ISO 639 name grc
|kr = Template:ISO 639 name kr
|la|lat = Template:ISO 639 name la
|cy = Template:ISO 639 name cy
|sl|slv = Template:ISO 639 name sl
|zh-yue|yue = 粵語
|zh|zh-hans|zh-hant|zh-cn|zh-tw|zh-hk|zh-sg|zh-mo|zh-my|zh-hani = 明確引用中文
|#default = {{#ifexist:Category:含有{{ISO 639 name {{{4}}}}}的條目
|{{ISO 639 name {{{4}}}}}
|非中文內容
}}
}}的條目]]
|
{{#switch:
{{#if:
| {{{demospace}}}
| {{#ifeq:template|
| main
| {{#ifeq:template|template talk
| talk
| template
}}
}}
}}
| main = {{#switch:{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)|
|{{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|{{#invoke:Error|error|{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|tag=}}
|{{#invoke:String|sub
|s=Template:Ruby |i={{#ifeq:{{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}|yes|{{#invoke:Math|min}}|{{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}}str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}}} |j={{#ifeq:{{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}|yes|{{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}|{{#invoke:Math|min}}}} |ignore_errors=false |{{#if:{{safesubst:#switch:
|no |n |false |f |否 |0 = | = |¬ = |yes |y |true |t |是 |1 = |#default =
}}|error_category={{safesubst:#switch:
|no |n |false |f |否 |0 = | = |¬ = |yes |y |true |t |是 |1 = |#default =
}}}} |no_category=false}}}}}}{{safesubst:#switch: no
|no
|n
|false
|f
|否
|0 =
| =
|¬ =
|yes
|y
|true
|t
|是
|1 = _IN:_i2=_sublen3={{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}_j4=u_min={{#invoke:Math|min}}_CORE:slen:{{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}}str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}_j={{#invoke:Math|min}}_inv={{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)}}
|#default = _IN:_i2=_sublen3={{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}_j4=u_min={{#invoke:Math|min}}_CORE:slen:{{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}_j={{#invoke:Math|min}}_inv={{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)}} }}| MOS = | LTA = | NT = | NC = | #default = }} | talk = | user = | wikipedia = | image = | mediawiki = | template = | help = | category = | portal = | wikiproject = | other | #default = }}
|
{{#iferror: {{#expr: 1 + {{#switch:
{{#if:
| {{{demospace}}}
| {{#ifeq:template|
| main
| {{#ifeq:template|template talk
| talk
| template
}}
}}
}}
| main = {{#switch:{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)|
|{{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|{{#invoke:Error|error|{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|tag=}}
|{{#invoke:String|sub
|s=Template:Ruby |i={{#ifeq:{{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}|yes|{{#invoke:Math|min}}|{{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}}str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}}} |j={{#ifeq:{{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}|yes|{{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}|{{#invoke:Math|min}}}} |ignore_errors=false |{{#if:{{safesubst:#switch:
|no |n |false |f |否 |0 = | = |¬ = |yes |y |true |t |是 |1 = |#default =
}}|error_category={{safesubst:#switch:
|no |n |false |f |否 |0 = | = |¬ = |yes |y |true |t |是 |1 = |#default =
}}}} |no_category=false}}}}}}{{safesubst:#switch: no
|no
|n
|false
|f
|否
|0 =
| =
|¬ =
|yes
|y
|true
|t
|是
|1 = _IN:_i2=_sublen3={{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}_j4=u_min={{#invoke:Math|min}}_CORE:slen:{{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}}str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}_j={{#invoke:Math|min}}_inv={{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)}}
|#default = _IN:_i2=_sublen3={{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}_j4=u_min={{#invoke:Math|min}}_CORE:slen:{{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}_j={{#invoke:Math|min}}_inv={{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)}} }}| MOS = | LTA = | NT = | NC = | #default = [[Category:含有{{#switch:{{{4}}}
|ar = Template:ISO 639 name ar |en|eng = 英語 |es = Template:ISO 639 name es |de = Template:ISO 639 name de |fr = Template:ISO 639 name fr |ja|jp|jap= Template:ISO 639 name ja |bg = Template:ISO 639 name bg |cs = Template:ISO 639 name cs |da = Template:ISO 639 name da |nl = Template:ISO 639 name nl |et = Template:ISO 639 name et |fi = Template:ISO 639 name fi |el|gre = Template:ISO 639 name el |hu = Template:ISO 639 name hu |ga = 愛爾蘭語 |grc = Template:ISO 639 name grc |kr = Template:ISO 639 name kr |la|lat = Template:ISO 639 name la |cy = Template:ISO 639 name cy |sl|slv = Template:ISO 639 name sl |zh-yue|yue = 粵語 |zh|zh-hans|zh-hant|zh-cn|zh-tw|zh-hk|zh-sg|zh-mo|zh-my|zh-hani = 明確引用中文 |#default = {{#ifexist:Category:含有{{ISO 639 name {{{4}}}}}的條目 |{{ISO 639 name {{{4}}}}} |非中文內容 }} }}的條目]]}}
| talk = | user = | wikipedia = | image = | mediawiki = | template = | help = | category = | portal = | wikiproject = | other | #default = }} }} | {{#switch:
{{#if:
| {{{demospace}}}
| {{#ifeq:template|
| main
| {{#ifeq:template|template talk
| talk
| template
}}
}}
}}
| main = {{#switch:{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)|
|{{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|{{#invoke:Error|error|{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|tag=}}
|{{#invoke:String|sub
|s=Template:Ruby |i={{#ifeq:{{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}|yes|{{#invoke:Math|min}}|{{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}}str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}}} |j={{#ifeq:{{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}|yes|{{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}|{{#invoke:Math|min}}}} |ignore_errors=false |{{#if:{{safesubst:#switch:
|no |n |false |f |否 |0 = | = |¬ = |yes |y |true |t |是 |1 = |#default =
}}|error_category={{safesubst:#switch:
|no |n |false |f |否 |0 = | = |¬ = |yes |y |true |t |是 |1 = |#default =
}}}} |no_category=false}}}}}}{{safesubst:#switch: no
|no
|n
|false
|f
|否
|0 =
| =
|¬ =
|yes
|y
|true
|t
|是
|1 = _IN:_i2=_sublen3={{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}_j4=u_min={{#invoke:Math|min}}_CORE:slen:{{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}}str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}_j={{#invoke:Math|min}}_inv={{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)}}
|#default = _IN:_i2=_sublen3={{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}_j4=u_min={{#invoke:Math|min}}_CORE:slen:{{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}_j={{#invoke:Math|min}}_inv={{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)}} }}| MOS = | LTA = | NT = | NC = | #default = [[Category:含有{{#switch:{{{4}}}
|ar = Template:ISO 639 name ar |en|eng = 英語 |es = Template:ISO 639 name es |de = Template:ISO 639 name de |fr = Template:ISO 639 name fr |ja|jp|jap= Template:ISO 639 name ja |bg = Template:ISO 639 name bg |cs = Template:ISO 639 name cs |da = Template:ISO 639 name da |nl = Template:ISO 639 name nl |et = Template:ISO 639 name et |fi = Template:ISO 639 name fi |el|gre = Template:ISO 639 name el |hu = Template:ISO 639 name hu |ga = 愛爾蘭語 |grc = Template:ISO 639 name grc |kr = Template:ISO 639 name kr |la|lat = Template:ISO 639 name la |cy = Template:ISO 639 name cy |sl|slv = Template:ISO 639 name sl |zh-yue|yue = 粵語 |zh|zh-hans|zh-hant|zh-cn|zh-tw|zh-hk|zh-sg|zh-mo|zh-my|zh-hani = 明確引用中文 |#default = {{#ifexist:Category:含有{{ISO 639 name {{{4}}}}}的條目 |{{ISO 639 name {{{4}}}}} |非中文內容 }} }}的條目]]}}
| talk = | user = | wikipedia = | image = | mediawiki = | template = | help = | category = | portal = | wikiproject = | other | #default = }} | }}
}} }}
}}|{{#if:|{{#switch:{{{3}}}
|zh|gan|zh-yue = {{{2}}}
|jp|jap = {{{2}}}模板参数错误:日文请使用ja
|gr = {{{2}}}模板参数错误:希腊文请使用el或gre
|kp = {{{2}}}模板参数错误:朝鲜文请使用ko或kor
|po = {{{2}}}模板参数错误:波兰文请使用pl或pol
|sp = {{{2}}}模板参数错误:西班牙文请使用es或spa
|cz = {{{2}}}模板参数错误:捷克文请使用cs或cze
|kz = {{{2}}}模板参数错误:哈萨克文请使用kk或kaz
|dk = {{{2}}}模板参数错误:丹麦文请使用da
|unicode|ipa = {{{2}}}模板参数错误:请检查更正引用语言代码
|zh-classical = {{{2}}}模板参数错误:文言文请使用zh-lzh或lzh
|#default = {{{2}}}}}{{#switch:{{{3}}}
|ar|arc|arz|az|ckb|dv|fa|glk|ha|he|ks|ku|mzn|pnb|ps|ug|ur|yi =
|#default = }}{{#if:
{{#ifeq: | true
| dontcat
}}{{#ifeq: | no
| dontcat
}}{{#switch: ¬
| yes
| ¬ =
| #default = dontcat
}}{{#switch:
| no =
{{#switch:
{{#if:
| {{#if:{{#titleparts:|0|3}}
| subsubpage
| {{#if:{{#titleparts:|0|2}}
| subpage
| basepage
}}
}}
| {{#if:{{#titleparts:Template:Ruby|0|3}}
| subsubpage
| {{#if:{{#titleparts:Template:Ruby|0|2}}
| subpage
| basepage
}}
}}
}}
| basepage =
| subpage = dontcat
| subsubpage = dontcat
}}
| only =
{{#switch:
{{#if:
| {{#if:{{#titleparts:|0|3}}
| subsubpage
| {{#if:{{#titleparts:|0|2}}
| subpage
| basepage
}}
}}
| {{#if:{{#titleparts:Template:Ruby|0|3}}
| subsubpage
| {{#if:{{#titleparts:Template:Ruby|0|2}}
| subpage
| basepage
}}
}}
}}
| basepage = dontcat
| subpage = | subsubpage = }}
}}
| |
{{#switch:
{{#ifeq: | false
|
| {{#ifeq: | yes
|
| {{#ifeq: | yes
|
| {{#if:x
|
{{#if:{{#titleparts:{{#if:| | Template:Ruby }}|0|2}}
|
在任何前綴非頁面名的頁面時顯示
|
在任何前綴即頁面名的頁面時顯示
}}
}}
}}
}}
}}
| hide =
| #default =
{{#ifeq: h0#384!5nea+w9 | [[Category:含有{{#switch:{{{3}}}
|ar = Template:ISO 639 name ar
|en|eng = 英語
|es = Template:ISO 639 name es
|de = Template:ISO 639 name de
|fr = Template:ISO 639 name fr
|ja|jp|jap= Template:ISO 639 name ja
|bg = Template:ISO 639 name bg
|cs = Template:ISO 639 name cs
|da = Template:ISO 639 name da
|nl = Template:ISO 639 name nl
|et = Template:ISO 639 name et
|fi = Template:ISO 639 name fi
|el|gre = Template:ISO 639 name el
|hu = Template:ISO 639 name hu
|ga = 愛爾蘭語
|grc = Template:ISO 639 name grc
|kr = Template:ISO 639 name kr
|la|lat = Template:ISO 639 name la
|cy = Template:ISO 639 name cy
|sl|slv = Template:ISO 639 name sl
|zh-yue|yue = 粵語
|zh|zh-hans|zh-hant|zh-cn|zh-tw|zh-hk|zh-sg|zh-mo|zh-my|zh-hani = 明確引用中文
|#default = {{#ifexist:Category:含有{{ISO 639 name {{{3}}}}}的條目
|{{ISO 639 name {{{3}}}}}
|非中文內容
}}
}}的條目]]
|
{{#switch:
{{#if:
| {{{demospace}}}
| {{#ifeq:template|
| main
| {{#ifeq:template|template talk
| talk
| template
}}
}}
}}
| main = {{#switch:{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)|
|{{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|{{#invoke:Error|error|{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|tag=}}
|{{#invoke:String|sub
|s=Template:Ruby |i={{#ifeq:{{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}|yes|{{#invoke:Math|min}}|{{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}}str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}}} |j={{#ifeq:{{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}|yes|{{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}|{{#invoke:Math|min}}}} |ignore_errors=false |{{#if:{{safesubst:#switch:
|no |n |false |f |否 |0 = | = |¬ = |yes |y |true |t |是 |1 = |#default =
}}|error_category={{safesubst:#switch:
|no |n |false |f |否 |0 = | = |¬ = |yes |y |true |t |是 |1 = |#default =
}}}} |no_category=false}}}}}}{{safesubst:#switch: no
|no
|n
|false
|f
|否
|0 =
| =
|¬ =
|yes
|y
|true
|t
|是
|1 = _IN:_i2=_sublen3={{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}_j4=u_min={{#invoke:Math|min}}_CORE:slen:{{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}}str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}_j={{#invoke:Math|min}}_inv={{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)}}
|#default = _IN:_i2=_sublen3={{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}_j4=u_min={{#invoke:Math|min}}_CORE:slen:{{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}_j={{#invoke:Math|min}}_inv={{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)}} }}| MOS = | LTA = | NT = | NC = | #default = }} | talk = | user = | wikipedia = | image = | mediawiki = | template = | help = | category = | portal = | wikiproject = | other | #default = }}
|
{{#iferror: {{#expr: 1 + {{#switch:
{{#if:
| {{{demospace}}}
| {{#ifeq:template|
| main
| {{#ifeq:template|template talk
| talk
| template
}}
}}
}}
| main = {{#switch:{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)|
|{{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|{{#invoke:Error|error|{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|tag=}}
|{{#invoke:String|sub
|s=Template:Ruby |i={{#ifeq:{{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}|yes|{{#invoke:Math|min}}|{{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}}str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}}} |j={{#ifeq:{{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}|yes|{{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}|{{#invoke:Math|min}}}} |ignore_errors=false |{{#if:{{safesubst:#switch:
|no |n |false |f |否 |0 = | = |¬ = |yes |y |true |t |是 |1 = |#default =
}}|error_category={{safesubst:#switch:
|no |n |false |f |否 |0 = | = |¬ = |yes |y |true |t |是 |1 = |#default =
}}}} |no_category=false}}}}}}{{safesubst:#switch: no
|no
|n
|false
|f
|否
|0 =
| =
|¬ =
|yes
|y
|true
|t
|是
|1 = _IN:_i2=_sublen3={{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}_j4=u_min={{#invoke:Math|min}}_CORE:slen:{{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}}str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}_j={{#invoke:Math|min}}_inv={{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)}}
|#default = _IN:_i2=_sublen3={{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}_j4=u_min={{#invoke:Math|min}}_CORE:slen:{{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}_j={{#invoke:Math|min}}_inv={{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)}} }}| MOS = | LTA = | NT = | NC = | #default = [[Category:含有{{#switch:{{{3}}}
|ar = Template:ISO 639 name ar |en|eng = 英語 |es = Template:ISO 639 name es |de = Template:ISO 639 name de |fr = Template:ISO 639 name fr |ja|jp|jap= Template:ISO 639 name ja |bg = Template:ISO 639 name bg |cs = Template:ISO 639 name cs |da = Template:ISO 639 name da |nl = Template:ISO 639 name nl |et = Template:ISO 639 name et |fi = Template:ISO 639 name fi |el|gre = Template:ISO 639 name el |hu = Template:ISO 639 name hu |ga = 愛爾蘭語 |grc = Template:ISO 639 name grc |kr = Template:ISO 639 name kr |la|lat = Template:ISO 639 name la |cy = Template:ISO 639 name cy |sl|slv = Template:ISO 639 name sl |zh-yue|yue = 粵語 |zh|zh-hans|zh-hant|zh-cn|zh-tw|zh-hk|zh-sg|zh-mo|zh-my|zh-hani = 明確引用中文 |#default = {{#ifexist:Category:含有{{ISO 639 name {{{3}}}}}的條目 |{{ISO 639 name {{{3}}}}} |非中文內容 }} }}的條目]]}}
| talk = | user = | wikipedia = | image = | mediawiki = | template = | help = | category = | portal = | wikiproject = | other | #default = }} }} | {{#switch:
{{#if:
| {{{demospace}}}
| {{#ifeq:template|
| main
| {{#ifeq:template|template talk
| talk
| template
}}
}}
}}
| main = {{#switch:{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)|
|{{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|{{#invoke:Error|error|{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|tag=}}
|{{#invoke:String|sub
|s=Template:Ruby |i={{#ifeq:{{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}|yes|{{#invoke:Math|min}}|{{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}}str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}}} |j={{#ifeq:{{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}|yes|{{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}|{{#invoke:Math|min}}}} |ignore_errors=false |{{#if:{{safesubst:#switch:
|no |n |false |f |否 |0 = | = |¬ = |yes |y |true |t |是 |1 = |#default =
}}|error_category={{safesubst:#switch:
|no |n |false |f |否 |0 = | = |¬ = |yes |y |true |t |是 |1 = |#default =
}}}} |no_category=false}}}}}}{{safesubst:#switch: no
|no
|n
|false
|f
|否
|0 =
| =
|¬ =
|yes
|y
|true
|t
|是
|1 = _IN:_i2=_sublen3={{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}_j4=u_min={{#invoke:Math|min}}_CORE:slen:{{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}}str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}_j={{#invoke:Math|min}}_inv={{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)}}
|#default = _IN:_i2=_sublen3={{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}_j4=u_min={{#invoke:Math|min}}_CORE:slen:{{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}_i={{#if:}||{{#ifexpr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1|0}} and {{#if:|1|0}})|{{#expr:{{#invoke:Math|min}{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}+{{#ifexpr:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}<0|-1|1}}}}|1}}}}_j={{#invoke:Math|min}}_inv={{#ifexpr:{{#ifeq:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}||0|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}<0|yes|no}}_tchk={{#if:{{#if:|{{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#if:|{{#ifexpr:((-+1)<>{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}) and (*<>0)|Error using {{[[{{#switch:
|#default = Str mid
| =
{{#ifeq: |
| Template:Str mid
| Str mid
}}
}}|Str mid]]{{#if:||{{{arg}}}}}}}: indexes i= and j= do not match requested substring length {{ safesubst:#if:1|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}}}}}|}}}}}}|TCHK|-}}_blankexpr:{{#expr:({{#if:{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|{{#expr:abs({{#invoke:String|str_find|source=Template:Ruby|:}})-1}}|1}}=0) or ({{#invoke:String|len|{{ safesubst:#if:1|Template:Ruby}}}}=0)}} }}| MOS = | LTA = | NT = | NC = | #default = [[Category:含有{{#switch:{{{3}}}
|ar = Template:ISO 639 name ar |en|eng = 英語 |es = Template:ISO 639 name es |de = Template:ISO 639 name de |fr = Template:ISO 639 name fr |ja|jp|jap= Template:ISO 639 name ja |bg = Template:ISO 639 name bg |cs = Template:ISO 639 name cs |da = Template:ISO 639 name da |nl = Template:ISO 639 name nl |et = Template:ISO 639 name et |fi = Template:ISO 639 name fi |el|gre = Template:ISO 639 name el |hu = Template:ISO 639 name hu |ga = 愛爾蘭語 |grc = Template:ISO 639 name grc |kr = Template:ISO 639 name kr |la|lat = Template:ISO 639 name la |cy = Template:ISO 639 name cy |sl|slv = Template:ISO 639 name sl |zh-yue|yue = 粵語 |zh|zh-hans|zh-hant|zh-cn|zh-tw|zh-hk|zh-sg|zh-mo|zh-my|zh-hani = 明確引用中文 |#default = {{#ifexist:Category:含有{{ISO 639 name {{{3}}}}}的條目 |{{ISO 639 name {{{3}}}}} |非中文內容 }} }}的條目]]}}
| talk = | user = | wikipedia = | image = | mediawiki = | template = | help = | category = | portal = | wikiproject = | other | #default = }} | }}
}} }}
}}|{{{2}}}}}}}{{#if:|}}{{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}

