Lenny 臉是由一串簡短的 Unicode 字元所組成——括號、眼睛、嘴巴,以及可選的手臂——而不是任何鍵盤上的單一按鍵,這就是為什麼沒有任何 iPad 鍵盤配置(包括標準、分割和懸浮鍵盤)會將它作為內建選項提供。若想在 iPad 上製作 Lenny 臉,請打開一個瀏覽器型的產生器,例如 Lenny Face Generator,用幾次點擊組裝 Unicode 部件,將可見的結果複製到 iPadOS 剪貼簿,再貼到訊息、備忘錄、提醒事項或任何接受純文字的 App 中。所有操作都在 Safari 本機進行,輸出是純文字而非表情符號圖片或貼圖,而目的 App 的字型和塑型引擎則決定臉部實際呈現的方式。

為什麼 iPad 鍵盤無法直接打出 Lenny 臉
Apple 的螢幕鍵盤和實體鍵盤只公開一組有限的字形,依語言和配置分類排列。Lenny 系列臉譜位於該網格之外。每一個字元——眼睛如 ʖ、͜ʖ、͡° 或 °,嘴巴如 ͡、ʖ、ω,手臂配對 ¯\_ 和 _/¯,以及括號——都來自不同的 Unicode 區塊,而這個組合本身並沒有標準化的代碼點。Apple 必須為組裝好的臉部註冊一個表情符號風格的代碼點,它才會出現在表情符號選擇器中,而 Lenny 臉從未被 Unicode 接受為單一字元。
iPadOS 上的預測文字和文字取代功能可以儲存一段短字串,並在你輸入快捷鍵時展開它,這是一種變通方法。如果你只需要一種特定的 Lenny 臉,可以將 (͡° ͜ʖ ͡°) 儲存為「設定 → 一般 → 鍵盤 → 文字取代」底下的文字取代項目,然後輸入你的快捷鍵即可插入它。這能處理單一形狀,但無法涵蓋混合眼睛、嘴巴和手臂的更廣泛玩法。若要探索變體並從部件組裝臉部,瀏覽器產生器更快速,也免去手動編輯 Unicode 的麻煩。關於如何從原始代碼點組裝字串的更深入說明,請參考 Lenny Face Keyboard: Build (͡° ͜ʖ ͡°) From Unicode 指南。
在 iPad 上逐步製作 Lenny 臉
- 在 iPad 上打開 Safari 並前往 Lenny Face Generator。
- 從第一個控制項中挑選左眼風格,再挑選右眼風格——左右各自獨立,所以左右眼故意不對稱是允許的。
- 從嘴巴清單中選擇一種嘴巴風格。
- 從六個選項中選擇一組配對手臂風格,或若你偏好極簡臉部,也可完全關閉手臂。
- 觀察控制項上方或下方的結果面板,隨著每次點擊選項而更新;該臉部就是工具將複製的精確文字。
- 如果想要驚喜,可點擊 Random face 控制項。該工具會使用瀏覽器的密碼學亂數來源挑選新的索引;由於機率因素,再次點擊 Random 有時可能重複相同的組合。
- 點擊 Copy face。等待確認剪貼簿寫入成功的成功訊息。該工具會透過標準的 Clipboard writeText API 將顯示的字串寫入剪貼簿。
- 切換到 iPad 上的訊息、備忘錄、郵件、Discord、Slack 或任何純文字欄位,長按以叫出貼上選單,然後貼上該臉部。
如果成功訊息回報瀏覽器無法寫入剪貼簿——例如因為權限或頁面內容限制——結果面板中仍會顯示該臉部。長按顯示的文字,選擇 Select All,再 Copy,然後手動貼上。當剪貼簿寫入被拒時,該工具絕不會謊稱成功;相反地,它會明確顯示一則訊息,要求你手動選取並複製可見的臉部。
在 iPad 上可以將臉部貼到哪裡
由於輸出為純 Unicode 文字,它可以被帶往任何接受文字的地方。幾個常見的 iPad 目的地行為不同,主要原因是字型回退和個別 App 的文字塑型。下表摘要說明預期情況。
| App 或情境 | 接受純文字貼上 | 關於呈現的說明 |
|---|---|---|
| 訊息 | 是 | 使用 iOS 系統字型呈現;在近期 iPadOS 版本中,組合附加符號的附加效果一致。 |
| 備忘錄 | 是 | 等寬和比例字型都能顯示臉部,但寬度和手臂間距會因字型而異。 |
| 郵件 | 是 | 外觀由收件端 App 決定;寄出前請在豐富與純文字撰寫模式下都測試一下。 |
| 提醒事項與行事曆備註 | 是 | 純文字欄位;呈現取決於列表項目所使用的系統字型。 |
| 社群 App(Discord、Slack、X、Reddit) | 通常是 | 部分社群會過濾特定字元;發文前請先查看該平台的規則。 |
| 程式碼編輯器與終端機 | 是 | 輸出為純文字,因此可乾淨地貼到註解和字串字面值中。 |
如果某個目的地去除、過濾或壓縮了字元,該工具無法在 iPad 上將其復原;在此情況下,請先貼到備忘錄 App 中確認可見的字串,再從那裡複製到目標欄位。
Lenny Face Generator 實際做了什麼
產生器刻意提供一個小型的調色盤,而非傾倒大量符號清單。共有八種眼睛選擇、八種嘴巴選擇,以及六組配對的手臂處理。由於左右眼各自獨立,直接組合的總數為 8 × 8 × 8 × 6,即 3,072 種。每張臉部都使用固定的透明範本組裝:可選的左手臂、一個左括號、左眼、一個空格、嘴巴、一個空格、右眼、一個右括號,以及可選的右手臂。該工具絕不會偷偷替換成不同的字元、重新排列組合附加符號,或換成圖形影像;你在結果面板中看到的,就是實際落到剪貼簿上的精確字串。
Random face 的索引取自瀏覽器的 Crypto getRandomValues 來源。該隨機性僅用於挑選控制項,並非用於任何統計或安全性任務。被選中的索引存在於當下的 React 狀態中;重新載入頁面會回到元件的預設選擇,而關於你上一張臉的資訊不會被傳送到任何伺服器。元件索引在組裝前會經過驗證,因此超出範圍的值會回傳錯誤,而非產生未定義的文字。調色盤刻意設有界線,以保持選擇的可理解性,而不是呈現一大堆未經說明的符號。
為什麼貼上的臉部在 iPad 上看起來不一樣
Unicode 的外觀取決於目的端的字型回退、塑型引擎、行高、書寫方向和平台。同一個字串依 iPad App 回退到的字型不同,與其括號的距離可能更近或更遠,而組合附加符號——許多常見 Lenny 部件中那些像小重音符號的片段——在不同字型中的附加方式也不同。部分舊式字型可能完全省略字元,表現為缺字方框或問號。這些都不是產生器所能控制的;它輸出一段純 Unicode 字串,再由目的 App 進行呈現。該臉部也會繼承目的端的文字色彩和字型,這就是為什麼同一段字串在一個 App 中看起來像貼圖,在另一個 App 中卻像一個褪色的括號微笑。
對於調色盤未涵蓋的特定傳統表情符號——例如來自社群的自訂變體——請從其他來源直接貼到目的地。產生器優先考量的是一個小型、可靠的組合編輯器和誠實的剪貼簿回饋,而非宣稱已窮盡網際網路文字藝術文化的所有內容。眼睛、嘴巴和手臂清單是創意的介面選擇,而非標準化的表情符號字母表,該工具不會為變體標註文化意涵、情緒或這些符號客觀上未編碼的承諾。
iPad 上的疑難排解
如果 Copy face 似乎沒有作用,請先確認是否出現成功訊息;若沒有出現,則代表剪貼簿寫入被拒,適用手動選取並複製的途徑。如果臉部貼上後變成一排方框或問號,表示目的字型不包含那些字形,這在較舊的 iPad App 和某些第三方鍵盤中較常發生。如果貼上的臉部失去手臂或其中一隻眼睛,可能是目的地正在進行過濾或截斷;請嘗試較短的組合,或先貼到備忘錄以確認完整字串是否存留。重複使用 Random face 時,由於機率因素,偶爾會產生相同的組合;這是預期行為而非錯誤。請記住,該工具不會發送訊息或將內容張貼到任何地方,所以出現在你對話中的內容,都是因為你自己貼上的。
若想深入瞭解,請參閱 Special Characters: Copy and Paste in Bulk From One List。