由於個人身體結構的差異和麵前顯示器的硬體條件限制(沒錯我是認真的),是不是該討論一下二級色的分類……
譬如說從我這邊看來,栗色 #800000、酒紅 #852839,甚至是褐色 #A52A2A、,感覺應該歸入紅色 #FF0000色系,另外可能有人認為亞麻 #FAF0E6,應當歸入銀髮 #C0C0C0。或者和白色 #FFFFFF歸入一起……的樣子?--Patroller KumoKasumi 2017年4月15日 (六) 18:51 (CST)
鑑於之前有用戶將模板:人物信息中「髮色」一欄填寫了過於詳細的顏色(緋紅、碧綠、土豪金、海軍藍 等),節操醬將模板:hair_color的容錯性能提升了一下:
原理:根據漢語合成形容詞的規律,通常形容顏色的合成形容詞,表意明確的字一般是形容詞的最後一個字,比如「酒紅 = 酒 (形容「形容詞」的詞) + 紅 (表意形容詞) 」、「米黃」等。
表現:更新後的模板如果遇到除了「紅黃綠藍」等基本顏色的詞,那麼模板會返回輸入的形容詞的最後一個字(比如:輸入「玫瑰紅」,返回「紅」)。如果返回的字仍然不是基本顏色,那麼返回「分類:錯誤髮色」。
Q:為什麼要專門在這裡通知? A:節操醬懶得寫模板說明文檔。另外,請大家回報bug,如果沒有問題,2周後會將此更新應用至模板:eye color。
—— 立花奏雪CFSO6459✉ / ☎ 2017年5月29日 (一) 10:40 (CST)
(+)支持 可也,此乃良策。--永恆高二幻者龍羽(討論) 2017年5月30日 (二) 03:55 (CST)
由C8H17OH提出的編輯請求:
將以下內容:
修改為:
C8H17OH(討論) 2019年12月30日 (一) 19:55 (CST)
出自條目上原步夢:在編輯「髮色」屬性為「紅棕」後,頁面表格中"髮色"項的文字為「紅棕發[[分類:棕發]]」,同時分類中沒有「棕髮」。
懷疑是自動分類器有bug;不確定其他頁面是否出現問題;不排除條目本身問題。
沒有編輯權限且無力debug,請求程式設計師幫助解決。
———C8H17OH(討論) 2019年12月30日 (一) 20:01 (CST)
由Nzh21提出的編輯請求:
將以下內容:
| [[{{#var:最後一個字}}發|{{#var:預處理}}{{#var:發}}]]{{ArticleCategory|{{#var:最後一個字}}{{#var:發}}}} <!-- 存在[[分類:x發]],那麼顯示這個分類 --> | {{#if:{{{ft|}}}|{{{1}}}|{{#var:預處理}}{{#var:發}}[[Category:錯誤髮色]]}} <!-- 不存在這個分類,顯示“錯誤髮色”,如果容錯開關打開,則原樣輸出 -->
修改為:
| [[{{#var:最後一個字}}發|{{#var:預處理}}{{#var:發}}]]{{ArticleCategory|{{#var:最後一個字}}發}} <!-- 存在[[分類:x發]],那麼顯示這個分類 --> | {{#if:{{{ft|}}}|{{{1}}}|{{#var:預處理}}{{#var:發}}[[Category:錯誤髮色]]}} <!-- 不存在這個分類,顯示“錯誤髮色”,如果容錯開關打開,則原樣輸出 -->
簡而言之,分類是不能進行手工簡繁轉換的--Nzh21(討論) 2019年12月30日 (一) 21:12 (CST)
由鬼影233提出的對Template:Hair color的編輯請求:
將以下內容:
|{{#switch: {{#var:最後一個字預處理}} | 灰 | 白 = 銀
刪除
不是刪除是更改,以讓白髮可正確連結到白髮頁面,另,更改後銀白、紫白的預處理應該進行手動處理到銀髮、紫髮而不是白髮。
另外,我認為判斷邏輯應該更改為判斷二字髮色是否都是顏色,如果是:則取第一字的顏色(例如:橘紅、銀白、紫白、粉紅、橘黃、橙紅等等;但黃綠個人認為應當歸為綠色);如果不是則:按照現在邏輯取最後字色。
其實判斷邏輯的主要問題是,像上述所說的大多數雙色顏色,例如待處理申請的 橘黃你們會認為是偏橘的黃還是偏黃的橘,那橘紅呢?
(還有就是這邊並不知道怎麼改,說是編輯請求,但還是得讓你們編輯)
以上——鬼影233【論|史|簽】 2021年4月16日 (五) 10:26 (CST)
(~)補充 (-)弱反對 話說可以連續用多個嗎?我個人還是傾向於@宇文天啟的分開銀髮與白髮 --鬼影233【論|史|簽】 2021年4月17日 (六) 00:30 (CST)
另外也水一下:關於「介於兩種顏色之間的單色應該怎麼判斷」的問題,這個用戶在考慮了「眾人」而不是「主神」的情況以後這版的回答是:放棄判斷吧。
也就是,建一些比較中立、模糊的子分類來更有彈性地包容邊界。因為不可能讓那麼多收錄內容背後那麼多人在這類問題上每次都一邊倒
例如橘黃既是橘也是黃,橘紅既是橘也是紅,灰白既是灰也是白,銀灰既是灰也是銀;自己有剔除的需要的用戶善用搜索代碼。
不也挺好嗎黃綠之間的那個顏色不是「薇」/「kelly」嗎——0%迪迪(aq) (Determination) 2021年4月21日 (三) 14:51 (CST)
由布洛肯亞雷提出的對Template:Hair color的編輯請求:
增加以下內容:
紺大致是藏青色,在日文裡比較常用——布洛肯亞雷的反銻研究所(研究成果/找他一同研究) 2021年7月14日 (三) 13:41 (CST)
由Grandom提出的對Template:Hair color的編輯請求:
將以下內容:
<includeonly>{{#vardefine:預處理 |{{#if:{{#switch: {{Str_rightc|{{{1}}}|1}} <!-- 如果“髮色”最右邊1個字符合下表 --> |發<!-- 簡體 --> |髮<!-- 繁體/正體 --> |髪<!-- 日文漢字 --> |色 = true }} |{{Str_crop|{{{1}}}|1}} <!-- 那麼切掉最後1個字 --> |{{{1}}} <!-- 否則不進行切除 --> }} }}<!--
| 虹 | 彩虹 = {{ArticleCategory|彩虹發}}[[彩虹發|{{#var:預處理}}髮]] | 雙|雙 = {{ArticleCategory|雙色發}}[[雙色發|{{#var:預處理}}髮]] | 混 | 混色 = {{ArticleCategory|多色發}}[[多色發|{{#var:預處理}}髮]]
修改為:
<includeonly>{{#vardefine:預處理 |{{#switch:{{{1}}}|雙色|雙色|多色|混色={{{1}}} |#default= {{#if:{{#switch: {{Str_rightc|{{{1}}}|1}} <!-- 如果“髮色”最右邊1個字符合下表 --> |發<!-- 簡體 --> |髮<!-- 繁體/正體 --> |髪<!-- 日文漢字 --> |色 = true }} |{{Str_crop|{{{1}}}|1}} <!-- 那麼切掉最後1個字 --> |{{{1}}} <!-- 否則不進行切除 --> }} }} }}<!--
| 虹 | 彩虹 = {{ArticleCategory|彩虹發}}[[彩虹發|{{#var:預處理}}髮]] | 雙色|雙色 = {{ArticleCategory|雙色發}}[[雙色發|{{#var:預處理}}髮]] | 多色 | 混色 = {{ArticleCategory|多色發}}[[多色發|{{#var:預處理}}髮]]
{{髮色|雙色}}
-->雙色髮 {{髮色|混色}}
-->混色髮 {{髮色|多色}}
-->多色髮
參考了{{瞳色}}的處理方式:{{瞳色|異色}}
-->異色瞳
—— Grandom 2022年7月6日 (三) 09:04 (CST)