Template:Compound
此模板用於詞源段落中顯示複合詞的詞源:由多個部分組成的詞彙。有關詞源中複合詞的更多資訊,請參見 Wiktionary:詞源 § 複合詞。
{{compound}} 僅用於兩個或多個獨立詞彙在不經修改的情況下連接。在其他情況下,請使用以下替代方案:
- 對於大多數涉及前綴、後綴或間綴的情況,請使用
{{affix}},它支援詞綴與獨立詞彙的任意組合。實際上{{affix}}可以代替{{compound}}使用。 - 對於同時涉及前綴和後綴(無基礎詞)的組合,請使用
{{confix}}。 - 對於獨立詞彙的組合且結果不僅是串聯(如 brunch),請使用
{{blend}}。
對於涉及詞綴添加到兩個或多個基礎詞的組合,如果可能的話顯示中間形式(詞綴添加到單個基礎詞,或已包含詞綴的基礎詞複合詞)。如果隱含的中間形式未被使用,請使用 {{compound}},將詞綴作為一個組成部分,並手動列出詞綴分類。例如,bartender 由 bar + tender 組成,而不是 *(bar + tend + -er),因為中間形式 tender 被使用,也不是 *(bartend + -er),因為 bartend 是逆構詞。
此模板使用 Module:affix 作為後端。該模組進而使用 Module:links 連結複合詞的每個部分,因此支援該模組中的所有功能。
用法
最基本的用法如下:
{{compound|(語言代碼)|第一部分|第二部分|可選的更多部分}}
例如,placeholder 的簡單詞源可以這樣創建:
{{compound|en|place|holder}}
結果為:
它還會將條目添加至Category:英語複合詞中。
參數
語言代碼(參見Wiktionary:語言)由第一個位置參數給出;文字代碼(參見Wiktionary:文字)可用 sc= 給出。模組通常能自動檢測文字種類,因此很少需要提供此參數。
原則上,{{m}} 和 {{l}} 中存在的所有參數都受此模板支援。適用於複合詞中各個詞彙的參數用數字後綴,與該部分出現的位置(位置參數的編號)匹配。因此 tr= 變成 tr1=、tr2=、tr3= 等等。在 {{l}} 和 {{term}} 中是位置參數的參數(詞彙的替代顯示形式和釋義)給出帶有匹配數字的命名參數。支援以下參數:
|1=- 形成複合詞的語言。
|nocat=1- 禁用分類。當模板用於不是
|1=的語言時需要使用此參數。 |alt1=,|alt2=…- 每個部分的替代顯示形式。因為 Module:links 會在適當時去除詞彙的變音符號,這可能不總是需要的。
|tr1=,|tr2=…- 每個部分的轉寫。
|t1=,|t2=…- 每個部分的翻譯釋義
|pos1=,|pos2=…- 每個部分的詞性釋義。
|type=- 複合詞類型,例如 bahuvrihi 或 alliterative。參見 Template:affix/doc#複合詞子類型。如果給出此參數,會在列出的部分之前生成額外文字(例如「FOO + BAR 的所有複合詞」),並將頁面放入額外分類(例如Category:印地語所有複合詞)。
|nocap=1- 不要將
|type=生成的額外文字的第一個字母大寫。(中文維基詞典不使用) |notext=1- 當使用
|type=時,不要生成通常放在列出部分之前的額外文字。除非給出|nocat=1,否則頁面仍會被放入額外的類型特定分類。
例子
{{compound|fy|fier|ljeppe|t1=遠的|t2=t跳躍|pos1=形容詞|pos2=動詞|nocat=1}}
fier (“遠的”,形容詞) + ljeppe (“跳躍”,動詞)
上述程式碼會在荷蘭語條目 fierljeppen 中使用,用於解釋西弗里斯蘭語詞彙 fierljeppe 的來源,而不將荷蘭語條目也放入Category:西弗里斯蘭複合詞中。
參見
模板資料
此模板用於詞源段落中顯示複合詞的詞源:由多個部分組成的詞彙。有關詞源中複合詞的更多資訊,請參見詞源:複合詞。
| 参数 | 描述 | 类型 | 状态 | |
|---|---|---|---|---|
| 語言代碼 | 1 lang | 當前段落的2或3字母語言代碼
| 字符串 | 必需 |
| 第一部分 | 2 | 複合詞的前置部分
| 页面名称 | 必需 |
| 第二部分 | 3 | 複合詞的後置部分
| 页面名称 | 必需 |
| 第三部分 | 4 | 選填的第3、第4、...部分,使用參數4、5、... | 页面名称 | 可选 |
| 第四部分 | 5 | 選填的第3、第4、...部分,使用參數4、5、... | 页面名称 | 可选 |