想在訊息、文件或網頁裡打出一張麻將牌?不用找圖片,Unicode 早就幫你準備好了:從東風 🀀 到牌背 🀫,一共 44 個字元,複製貼上就能用。
麻將牌的 Unicode 區塊
麻將牌在 Unicode 裡有一個專屬的區塊,叫 Mahjong Tiles,範圍是 U+1F000 到 U+1F02F,在 2008 年的 Unicode 5.1 加入。
這 48 個位置用了 44 個,最後 4 個(U+1F02C 到 U+1F02F)還空著。排列順序是:
- 字牌:東南西北、中發白(U+1F000–U+1F006)
- 萬子 1–9(U+1F007–U+1F00F)
- 條子 1–9(U+1F010–U+1F018)
- 筒子 1–9(U+1F019–U+1F021)
- 花牌、百搭、牌背(U+1F022–U+1F02B)
注意 Unicode 的順序是「萬、條、筒」,和我們平常說的「萬、筒、條」不一樣,寫程式查表時特別容易搞錯。下面的表格照碼位排好了,「字元」那一欄可以直接複製。
字牌
| 碼位 | 字元 | 牌 | 名稱 | Unicode 名稱 |
|---|---|---|---|---|
| U+1F000 | 🀀 | 東 | EAST WIND | |
| U+1F001 | 🀁 | 南 | SOUTH WIND | |
| U+1F002 | 🀂 | 西 | WEST WIND | |
| U+1F003 | 🀃 | 北 | NORTH WIND | |
| U+1F004 | 🀄 | 紅中 | RED DRAGON | |
| U+1F005 | 🀅 | 青發 | GREEN DRAGON | |
| U+1F006 | 🀆 | 白板 | WHITE DRAGON |
「Unicode 名稱」是官方的英文名字,字牌在裡面叫 WIND 和 DRAGON。想認識這幾張牌的玩法,看字牌。
萬子
| 碼位 | 字元 | 牌 | 名稱 | Unicode 名稱 |
|---|---|---|---|---|
| U+1F007 | 🀇 | 一萬 | ONE OF CHARACTERS | |
| U+1F008 | 🀈 | 二萬 | TWO OF CHARACTERS | |
| U+1F009 | 🀉 | 三萬 | THREE OF CHARACTERS | |
| U+1F00A | 🀊 | 四萬 | FOUR OF CHARACTERS | |
| U+1F00B | 🀋 | 五萬 | FIVE OF CHARACTERS | |
| U+1F00C | 🀌 | 六萬 | SIX OF CHARACTERS | |
| U+1F00D | 🀍 | 七萬 | SEVEN OF CHARACTERS | |
| U+1F00E | 🀎 | 八萬 | EIGHT OF CHARACTERS | |
| U+1F00F | 🀏 | 九萬 | NINE OF CHARACTERS |
條子
| 碼位 | 字元 | 牌 | 名稱 | Unicode 名稱 |
|---|---|---|---|---|
| U+1F010 | 🀐 | 一條 | ONE OF BAMBOOS | |
| U+1F011 | 🀑 | 二條 | TWO OF BAMBOOS | |
| U+1F012 | 🀒 | 三條 | THREE OF BAMBOOS | |
| U+1F013 | 🀓 | 四條 | FOUR OF BAMBOOS | |
| U+1F014 | 🀔 | 五條 | FIVE OF BAMBOOS | |
| U+1F015 | 🀕 | 六條 | SIX OF BAMBOOS | |
| U+1F016 | 🀖 | 七條 | SEVEN OF BAMBOOS | |
| U+1F017 | 🀗 | 八條 | EIGHT OF BAMBOOS | |
| U+1F018 | 🀘 | 九條 | NINE OF BAMBOOS |
一條在 Unicode 的字型裡也常畫成一隻鳥,和實體牌一樣。數牌的認法可以看數牌。
筒子
Unicode 的英文名稱把筒子叫 CIRCLES(圓圈)。
| 碼位 | 字元 | 牌 | 名稱 | Unicode 名稱 |
|---|---|---|---|---|
| U+1F019 | 🀙 | 一筒 | ONE OF CIRCLES | |
| U+1F01A | 🀚 | 二筒 | TWO OF CIRCLES | |
| U+1F01B | 🀛 | 三筒 | THREE OF CIRCLES | |
| U+1F01C | 🀜 | 四筒 | FOUR OF CIRCLES | |
| U+1F01D | 🀝 | 五筒 | FIVE OF CIRCLES | |
| U+1F01E | 🀞 | 六筒 | SIX OF CIRCLES | |
| U+1F01F | 🀟 | 七筒 | SEVEN OF CIRCLES | |
| U+1F020 | 🀠 | 八筒 | EIGHT OF CIRCLES | |
| U+1F021 | 🀡 | 九筒 | NINE OF CIRCLES |
花牌、百搭和牌背
| 碼位 | 字元 | 牌 | 名稱 | Unicode 名稱 |
|---|---|---|---|---|
| U+1F022 | 🀢 | 梅 | PLUM | |
| U+1F023 | 🀣 | 蘭 | ORCHID | |
| U+1F024 | 🀤 | 竹 | BAMBOO | |
| U+1F025 | 🀥 | 菊 | CHRYSANTHEMUM | |
| U+1F026 | 🀦 | 春 | SPRING | |
| U+1F027 | 🀧 | 夏 | SUMMER | |
| U+1F028 | 🀨 | 秋 | AUTUMN | |
| U+1F029 | 🀩 | 冬 | WINTER | |
| U+1F02A | 🀪 | 百搭 | JOKER | |
| U+1F02B | 🀫 | — | 牌背 | BACK |
這裡的順序是先梅蘭竹菊、後春夏秋冬,和我們常說的「春夏秋冬、梅蘭竹菊」剛好相反。U+1F02A 是百搭(JOKER),U+1F02B 是牌背,畫的是一張蓋起來的牌。花牌和百搭的用法,看花牌和百搭。
字型和 emoji
能不能看到,要看字型。 這些字元要有支援的字型才顯示得出來。在不同的手機、電腦上,同一個字元可能長得不一樣,也可能只看到一個方框或問號。如果你看到的是方框,不是複製錯了,而是你的裝置缺字型。
🀄 是唯一的 emoji。 紅中 U+1F004 是這個區塊裡唯一被列為 emoji 的字元,所以幾乎每支手機的表情符號鍵盤都找得到它,而且會顯示成彩色。其他 43 個都是一般文字字元,通常是單色、小小的。
在網頁裡也可以用 HTML 實體來寫,例如 🀄 會顯示成 🀄。
常見問題
麻將 emoji 是哪一個?
是紅中 🀄,碼位 U+1F004。它是麻將牌區塊裡唯一的 emoji,表情符號鍵盤通常搜尋「麻將」或「mahjong」就找得到。
為什麼我複製的麻將字元變成方框?
因為你的裝置沒有支援這些字元的字型。字元本身沒有錯,換一台裝置或裝上有支援的字型就能看到。
Unicode 有沒有台灣或日本麻將的特殊牌?
沒有專門的字元。Unicode 只收了基本的 34 種牌加 8 張花、百搭和牌背,日本的紅五這類牌沒有獨立字元。想看真正的牌面,到線上麻將開一局,或先上麻將學院第一課。
