2023年政策修订增补工作正在进行中,欢迎参与!
用戶:偉大的小逗比/Sandbox2
跳至導覽
跳至搜尋
該模塊提供了一種簡便的創建大段帶兩個以上翻譯版本歌詞的方法,支持使用多種顏色來分辨不同演唱者。
該模塊便會為您按照行一一對應的關係生成各版本譯文的對照。在高解像度情況下,它們將會被排版在同一行中。在低解像度,各版本譯文會各佔一行。該模塊還附帶對應的模板{{LyricsKai/multi}},後者的額外兩個樣式參數能設置容器的顏色、大小等樣式。
該模塊僅用於處理帶有多個翻譯版本歌詞的情況,若僅有唯一的翻譯版本,請參考使用{{LyricsKai}};若同時要在歌詞中使用多種顏色來分辨不同的演唱者,請參考使用{{LyricsKai/colors}}。
參數
該模塊目前有以下參數
- 以下參數適用於模塊:Lyrics/multi
- (匿名參數列表):指示描述翻譯版本的名稱,以及順序。
每個參數都支持以下兩種格式:- vername:允許使用除了括號
[
和]
外的任意字符。 - vername[alias1, alias2, ..., aliasn]:支持添加多個縮寫,用以方便書寫lang和style參數,同時實現對{{LyricsKai}}的最大程度兼容。
- vername:允許使用除了括號
- vername:歌詞的翻譯文本。注意,這裏只能使用全名vername,不能使用縮寫aliasn。
- namelang:翻譯版本name的語言。語言格式與{{lang}}相同。其中name可以使用全名vername,也可以使用縮寫aliasn,如果前者不是空白則優先使用。
※提示:若未填寫或留空此參數,則按照翻譯版本的順序,第一個版本的語言默認為日語(ja);第二個版本的語言默認為中文(zh)。 - namestyle:翻譯版本name的樣式。顏色等樣式可以在這裏指定。其中name可以使用全名vername,也可以使用縮寫aliasn,如果前者不是空白則優先使用。
- nameColors:啟用翻譯版本name中的標記解析。其中name可以使用全名vername,也可以使用縮寫aliasn,如果前者不是空白則優先使用。
※提示:若未填寫或留空此參數,則按照翻譯版本的順序,第一個版本默認開啟標記解析。 - errMsg:將值設為
off
時能夠關閉錯誤提示。當忽略錯誤提示時,模塊將忽略一切引發錯誤的內容並繼續處理剩餘的內容,這可能使模塊無法提供直觀的錯誤的說明。
- 以下參數引自{{LyricsKai/colors}},詳細說明請見模板文檔。
- colors:所有角色的顏色。
- charas:所有角色的名字。
- charaBlock:將值設為
on
時,在歌詞欄上方生成一組類似{{CharaBlock}}的角色顏色提示。 - groupName:合唱提示欄顯示文字。
- 以下參數引自模塊:Lyrics。
- width:設計模板的寬度,默認為100%。
- reserveWidth:右側預留空間,考慮整體排版時使用,建議一般數值【260px】(音樂信息模板最小寬度為260px,模板中改變圖片大小也會信息模板寬度)。
- containerstyle:對整個容器應用的樣式。背景顏色等同時作用於原文和譯文部分的樣式可以在這裏指定。
使用方法
該模塊最大程度兼容{{LyricsKai}}和{{LyricsKai/colors}},只需要添加幾個參數便可完成從前兩者到{{LyricsKai/multi}}寫法的修改。
LyricsKai→LyricsKai/multi
- 使用{{LyricsKai}}:
{{LyricsKai |llang = ja |rlang = zh |lstyle = |rstyle = |original = 原文 |translated = 译文 }}
- 修改為{{LyricsKai/multi}}:
{{LyricsKai/multi |original[l]|translated[r]|another |llang = ja |rlang = zh |anotherlang = en |lstyle = |rstyle = |anotherstyle = |original = 原文 |translated = 译文 |another = 英文译文 }}
從LyricsKai/colors→LyricsKai/multi
- 使用{{LyricsKai/colors}}:
{{LyricsKai/colors |llang = ja |rlang = zh |lstyle = |rstyle = |colors = |charas = |charaBlock = on |colorsMode = on |traColors = on |original = 原文 |translated = 译文 }}
- 修改為{{LyricsKai/multi}}:
{{LyricsKai/multi |original[l]|translated[r,tra]|another |llang = ja |rlang = zh |anotherlang = en |lstyle = |rstyle = |anotherstyle = |colors = |charas = |charaBlock = on |traColors = on |anotherColors = on |original = 原文 |translated = 译文 |another = 英文译文 }}
例子
- 修改自{{LyricsKai}}
喀秋莎 |
---|
- 修改自{{LyricsKai/colors}}
那就是我們的奇蹟 |
---|