模板:Photrans

於 2020年12月15日 (二) 14:08 由 Bhsd對話 | 貢獻 所做的修訂 (文本替换 - 替换“<!-- </syntaxhighlight>”为“<!--</pre>”)
Template-info.png 模板文檔
這個文檔嵌入Template:Photrans/doc

本頁面含有來自萌娘百科的文本,以CC BY-NC-SA 3.0授權引入。經過雙方的修改,內容可能已與來源有很大差異。

示例:
{{photrans|予感_よかん|に|騒_さわ|ぐ|心_こころ|のMelody}}
效果:
[關閉注音][開啟注音]
予感のMelodyよかんさわこころのMelody
-->{{#vardefine:photrans-rb|}}{{#vardefine:photrans-rt|}}{{#vardefine:photrans-rt2|}}{{#vardefine:photrans-flag|}}<!--
-->{{#fornumargs:num|val
|{{#vardefine:photrans-p1|{{#explode:{{#var:val}}|_|0}}}}{{#vardefine:photrans-p2|{{#explode:{{#var:val}}|_|1}}}}{{#vardefine:photrans-p3|{{#explode:{{#var:val}}|_|2}}}}<!--
-->{{#vardefine:photrans-l1|{{#len:{{#var:photrans-p1}} }}}}{{#vardefine:photrans-l2|{{#len:{{#var:photrans-p2}} }}}}{{#vardefine:photrans-df|{{#expr:{{#var:photrans-l2}}*0.8-{{#var:photrans-l1}} }}}}<!--
-->{{#vardefine:photrans-rb|{{#var:photrans-rb|}}{{#ifexpr:{{#var:photrans-df}}>0
  |{{#vardefine:photrans-in|{{#expr:{{#var:photrans-df}}/({{#var:photrans-l1}}+1)}}}}<span style="margin-left:{{#var:photrans-in}}em {{#if:{{#var:photrans-p3|}}|!important}};letter-spacing:{{#var:photrans-in}}em {{#if:{{#var:photrans-p3|}}|!important}};">{{#var:photrans-p1}}</span>
  |{{#var:photrans-p1}}
}}}}<!--
-->{{#vardefine:photrans-rtnew|{{#if:{{#var:photrans-p2|}}
  |{{#ifexpr:{{#var:photrans-df}}<0
    |{{#vardefine:photrans-in|{{#expr:-{{#var:photrans-df}}/({{#var:photrans-l2}}+1)/0.8}}}}<span style="margin-left:{{#var:photrans-in}}em;letter-spacing:{{#var:photrans-in}}em">{{#var:photrans-p2}}</span>
    |{{#var:photrans-p2}}
  }}
  |<span class="photrans-s">{{#var:photrans-p1}}</span>
}}}}{{#vardefine:photrans-rt|{{#var:photrans-rt|}}{{#var:photrans-rtnew}} }}<!--
-->{{#vardefine:photrans-rt2|{{#var:photrans-rt2|}}{{#if:{{#var:photrans-p3|}}
  |{{#vardefine:photrans-flag|1}}{{#var:photrans-rtnew}}
  |<span class="photrans-s">{{#var:photrans-p1}}</span>
}}}}}}<ruby><rb>{{#var:photrans-rb}}</rb><rt><span>{{#var:photrans-rt}}</span>{{#if:{{#var:photrans-flag|}}|<span class="photrans-off>{{#var:photrans-rt2}}</span>}}</rt></ruby><!--