模板:LyricsKai/doc:修订间差异

来自KemalWiki
跳转到导航 跳转到搜索
zhmoe>Nzh21
// Edit via Wikiplus
(编辑摘要已移除)
 
(未显示13个用户的21个中间版本)
第1行: 第1行:
该模块提供了一种简便的创建大段带翻译歌词的方法。
<includeonly>[[en:Template:LyricsKai]]</includeonly>
{{High-risk|12000+}}
该{{#ifeq:{{NAMESPACE}}|Template|模板|模块}}提供了一种简便的创建大段带翻译歌词的方法。


该模块便会为您按照行一一对应的关系生成原文和译文的对照。在高分辨率情况下,这会是左右对齐的对照请认准[https://zh.moegirl.org.cn/ 正版萌娘百科]。在低分辨率,原文译文会各占一行。该模块还附带对应的模板{{tl|LyricsKai}},该模板比起直接使用模块来说多一个根容器,因此额外多了两个样式参数。
该模板便会为您按照行一一对应的关系生成原文和译文的对照。在高分辨率情况下,这会是左右对齐的对照。在低分辨率,原文译文会各占一行。该{{#ifeq:{{NAMESPACE}}|Template|模板|模块}}对应的{{#ifeq:{{NAMESPACE}}|Template|模块是[[Module:Lyrics]]|模板是{{tl|LyricsKai}}}}。


若要在歌词中使用多种颜色来分辨不同的演唱者,请参考使用{{tl|LyricsKai/colors}}
若要在歌词中使用多种颜色来分辨不同的演唱者,请参考使用{{tl|LyricsKai/colors}}。注意:不建议在只有单个演唱者的歌曲条目中使用该模板。


若歌词有多个翻译版本歌词,请参考使用{{tl|LyricsKai/multi}}。
若需要全文添加罗马字,请参考使用{{tl|LyricsKai/Roma}}。
若要实现当指针悬停于歌词上时改变歌词背景颜色,请参考使用{{tl|LyricsKai/hover}}。
== 参数 ==
== 参数 ==
该模块目前有以下参数
该模板目前有以下参数
; 以下参数适用于[[模块:Lyrics]]和{{tl|LyricsKai}}
* original: 歌词原文。
* original: 歌词原文。
* translated: 歌词译文。歌词原文和译文的行数需要匹配。
* translated: 歌词译文。歌词原文和译文的行数需要匹配。
* llang: 原文语言。不指定时默认为日语(ja)。语言格式与{{tl|lang}}相同。
* llang: 原文语言标签。不指定时默认为日语(ja)。请参考[[Help:语言标签]]。
* rlang: 译文语言。不指定是默认为中文(zh)。语言格式与{{tl|lang}}相同。
* rlang: 译文语言标签。不指定是默认为中文(zh)。格式同上。
* lstyle: 原文部分的样式。颜色等样式可以在这里指定。
* lstyle: 原文部分的样式。颜色等样式可以在这里指定。
* rstyle: 译文部分的样式。颜色等样式可以在这里指定。
* rstyle: 译文部分的样式。颜色等样式可以在这里指定。
* width:設計模板的寬度,默認為100%
* width:設計模板的寬度,默認為100%
* reserveWidth:右側預留空間,考慮整體排版时使用,建議一般數值【260px】(音樂信息模板最小寬度為260px,模板中改變圖片大小也會信息模板寬度)。
* containerstyle:对整个容器应用的样式。背景颜色等同时作用于原文和译文部分的样式可以在这里指定。
* containerstyle:对整个容器应用的样式。背景颜色等同时作用于原文和译文部分的样式可以在这里指定。
此外,还有与[[萌娘百科:文字内容著作权信息指引|著作权标记]]相关的两个参数:
* author: 词作者/歌曲版权所有者,如果在站内有条目的可以写成内链的形式。
* override: 当且仅当值为“1”时隐藏著作权标记,请只在该模板被用于非歌词场合或重复标记时使用。


== 使用方法 ==
== 使用方法 ==
{{color|red|※注意:如果你尝试更改样式(lstyle、rstyle、containerstyle),请注意使用'''半角'''冒号以及分号。}}
{{color|red|※注意:如果你尝试更改样式(lstyle、rstyle、containerstyle),请注意使用'''半角'''冒号以及分号。}}


=== 通过模板使用 ===
使用该模块十分简单。您只需使用模板{{tl|LyricsKai}}即可。
<pre>
<pre>
{{LyricsKai
{{LyricsKai
|original=
原文
|translated=
译文
}}
</pre>
=== 直接使用模块 ===
除了使用模板,你也可以直接调用该模块。该模块只包含一个函数<code>lyrics</code>。
<pre>
{{#invoke:Lyrics|lyrics
|lstyle=color:左边字体颜色;
|lstyle=color:左边字体颜色;
|rstyle=color:右边字体颜色;
|rstyle=color:右边字体颜色;
|reserveWidth=右侧预留空间
|original=
|original=
原文
原文
第60行: 第54行:
=== 例子 ===
=== 例子 ===
[[U&I]] 是一个现成的使用{{tl|LyricsKai}}的例子。
[[U&I]] 是一个现成的使用{{tl|LyricsKai}}的例子。
<noinclude>[[Category:模板文档]]</noinclude>

2024年12月4日 (三) 11:18的最新版本

模板:TemplateCate

该模块提供了一种简便的创建大段带翻译歌词的方法。

该模板便会为您按照行一一对应的关系生成原文和译文的对照。在高分辨率情况下,这会是左右对齐的对照。在低分辨率,原文译文会各占一行。该模块对应的模板是{{LyricsKai}}。

若要在歌词中使用多种颜色来分辨不同的演唱者,请参考使用{{LyricsKai/colors}}。注意:不建议在只有单个演唱者的歌曲条目中使用该模板。

若歌词有多个翻译版本歌词,请参考使用{{LyricsKai/multi}}。

若需要全文添加罗马字,请参考使用{{LyricsKai/Roma}}。

若要实现当指针悬停于歌词上时改变歌词背景颜色,请参考使用{{LyricsKai/hover}}。

参数[编辑源代码]

该模板目前有以下参数

  • original: 歌词原文。
  • translated: 歌词译文。歌词原文和译文的行数需要匹配。
  • llang: 原文语言标签。不指定时默认为日语(ja)。请参考Help:语言标签
  • rlang: 译文语言标签。不指定是默认为中文(zh)。格式同上。
  • lstyle: 原文部分的样式。颜色等样式可以在这里指定。
  • rstyle: 译文部分的样式。颜色等样式可以在这里指定。
  • width:設計模板的寬度,默認為100%
  • containerstyle:对整个容器应用的样式。背景颜色等同时作用于原文和译文部分的样式可以在这里指定。

此外,还有与著作权标记相关的两个参数:

  • author: 词作者/歌曲版权所有者,如果在站内有条目的可以写成内链的形式。
  • override: 当且仅当值为“1”时隐藏著作权标记,请只在该模板被用于非歌词场合或重复标记时使用。

使用方法[编辑源代码]

模板:Color

{{LyricsKai
|lstyle=color:左边字体颜色;
|rstyle=color:右边字体颜色;
|original=
原文
|translated=
译文
}}

背景颜色示例[编辑源代码]

上面一个例子示范了更改字体颜色,这个例子用于更改整个歌词部分的背景色。

{{LyricsKai
|containerstyle=background:背景颜色;
|original=
原文
|translated=
译文
}}

例子[编辑源代码]

U&I 是一个现成的使用{{LyricsKai}}的例子。