WhatsApp 在應用程式內接受兩種不同的斜體文字:在聊天撰寫時由通訊軟體解讀的底線包裹標記,以及一串 Unicode 數學斜體字串,在完全沒有任何標記的情況下呈現為傾斜字元。標記路徑只能在聊天訊息本文中存活,因為 WhatsApp 本身在你送出時會將 `_word_` 樣式渲染為斜體。Unicode 路徑才是你在顯示欄位(例如個人檔案名稱、關於我一行文字、狀態更新、群組名稱和頻道說明)所需要的——也就是通訊軟體不會解讀格式化字元的任何地方。斜體字元來自 Unicode 數學字母符號區塊,大寫 A 從 U+1D434 開始,大寫 Z 在 U+1D44D 結束,小寫 a 從 U+1D44E 開始,小寫 z 在 U+1D467 結束,其中小寫 h 的位置由 U+210E(PLANCK CONSTANT)處理,而非原本預期的 U+1D455。當你將這類字串貼到純文字欄位時,收件者的字型會將每個字元繪製為襯線斜體字母,因此在平台接受 Unicode 文字的每個地方,可見結果都呈現斜體。

make italic text in whatsapp
在 WhatsApp 中製作斜體文字:Unicode 貼上方法

WhatsApp 的兩種斜體方法有何不同

WhatsApp 支援兩條視覺相似但技術上不同的斜體文字路徑。第一條是 Markdown 風格的標記:你在聊天訊息中的單字兩側各放一個底線,通訊軟體會在訊息送出並開啟時將其內含文字渲染為斜體。第二條是字元替換:你貼上一串由 Unicode 數學斜體字母組成的字串,而傾斜字元的出現是因為這些碼位本身就是斜體樣式。標記由 WhatsApp 的訊息渲染器解讀;Unicode 替換則由收件者的字型渲染。在兩種情況下一般使用者都會看到斜體,但底層文字在本質上是不同的。

這兩條路徑在每個欄位並不會產生相同結果。底線路徑只能在聊天訊息本文中渲染為斜體,因為 WhatsApp 的格式化器會在送出前移除或解讀這些字元。Unicode 路徑則在平台接受純 Unicode 文字的任何地方都能渲染為斜體,包括你的顯示名稱、關於我一行文字、狀態更新、群組名稱和頻道說明。兩條路徑在視覺上呈現同一個字,但只有 Unicode 路徑能產生在 WhatsApp 上任何純文字管道中以斜體形式傳遞的文字。

Unicode 斜體在 WhatsApp 中實際有效的位置

斜體 Unicode 字母適用於 WhatsApp 完全不解讀標記的欄位。你的顯示名稱——也就是其他聯絡人在聊天、聯絡人卡片和群組成員列表中看到的名字——是最常見的目標之一,因為它讓你無需輸入任何底線就能展現個性或品牌。你的個人檔案中的「關於我」區段是另一個適合的地方;它是一行簡短文字,能從強調中受益,但無法承載標記。狀態更新接受 Unicode 字元,但不會渲染 `_word_` 樣式。群組名稱和頻道名稱也屬於同一類別。頻道說明同樣接受 Unicode 字元並忽略標記,因此樣式化標題在那裡也能生效。

在聊天訊息內,兩條路徑在技術上都可行:你可以輸入 `_italic_` 讓 WhatsApp 來渲染,或者貼上 Unicode 版本。Unicode 版本在透過截圖、純文字轉傳,以及會移除格式化字元的平台複製時都能存活下來,而底線版本在接收端的應用程式忽略標記時則會變成字面上的底線。如果你想讓斜體外觀安全地帶到 WhatsApp 之外——複製到筆記、電子郵件簽名或轉傳文字中——Unicode 版本是更耐用的選擇。

逐步產生 WhatsApp 的斜體文字

  1. 在瀏覽器中開啟 斜體文字產生器。
  2. 輸入或貼上你想要設定樣式的 ASCII 拉丁文字;數字、標點、表情符號、帶腔音符號的字母,以及非拉丁文字可以留在同一個輸入框中,並且會原封不動地通過。
  3. 產生結果並檢查輸出面板,特別是在小寫 g、h 和 i 附近,因為 Unicode 區塊在這些位置有已知的間斷——小寫 h 對應到 U+210E,而不是表面上 U+1D455 的下一個位置。
  4. 點擊複製按鈕,透過瀏覽器的剪貼簿 API 將精確的可見字串寫入剪貼簿;若剪貼簿權限被拒絕,則手動選取文字。
  5. 貼到你計畫使用的 WhatsApp 欄位——顯示名稱、關於我、狀態、群組名稱或頻道說明——並在依賴之前先檢查收件者的字型如何渲染每個字元。

在 WhatsApp 內貼上結果的位置

若要設定顯示名稱,請開啟 WhatsApp,在 Android 上點擊右上角三點選單,或在 iPhone 上點擊設定分頁,選擇「個人檔案」,然後點擊你的名稱並用貼上的 Unicode 字串取代。若要設定「關於我」,請在同一個個人檔案畫面選擇「關於我」欄位,並將結果貼到該處。若要設定狀態,請回到主畫面,點擊「狀態」,然後選擇「新增狀態」,切換到文字模式,並貼上 Unicode 字串;WhatsApp 會繪製出傾斜字元,因為平台將文字狀態視為純 Unicode。若要設定群組名稱,請開啟該群組,點擊頂部的群組主題,選擇「編輯」,並用貼上的結果取代主題。若要設定頻道名稱和說明,請開啟你的頻道,點擊頻道名稱,選擇「編輯」,並取代標題或說明欄位中的內容。

粗體和刪除線是 WhatsApp 聊天中斜體的常見鄰居。相同的 Unicode 替換概念也適用於粗體,而我們的 WhatsApp 訊息粗體文字指南會逐步說明對應的標記和 Unicode 路徑。刪除線遵循相同的邏輯,只是使用不同的標記字元;如果你想在顯示欄位而非聊天訊息中呈現刪除效果,同樣的隨處可貼上原則也適用。

送出前值得檢查的限制

你產生的斜體字串含有與原始字母不同的 Unicode 純量值。WhatsApp 在大多數現代字型中會顯示傾斜字元,但若字型未包含數學字母符號區塊,則會回退到替代字形,在較舊裝置上可能不一致、難看,甚至看不見。在 WhatsApp 內搜尋時,斜體 Unicode 版本並不會對應到同一個字的純 ASCII 版本;如果朋友在聊天中搜尋 "vacation",你的斜體 "𝑣𝑎𝑐𝑎𝑡𝑖𝑜𝑛" 不會被回傳。螢幕閱讀器可能會將每個字母朗讀為「mathematical italic small h」,而不是自然地讀出整個詞,因此使用 Unicode 斜體的顯示名稱會被讀成一串字母名稱,而非原本想表達的詞彙。

請將輸入控制在轉換器公布的 100,000 個碼位上限之內,以免它悄悄截斷。ASCII A–Z 和 a–z 以外的任何內容都會被精確保留:數字保持為數字、標點保持為標點、表情符號保持為表情符號,帶腔音符號的字母或非拉丁文字會依原本順序原封不動地通過。換行和重複空格會被保留。空白輸入、格式錯誤的 Unicode 或超出上限的輸入會產生明確的錯誤,而非部分輸出,因此可見面板就是最終字串。結果是確定性的:相同的可接受輸入在公布的對應下會產生相同的序列,沒有隨機選取、語言模型或字型服務影響輸出。

並列比較兩種斜體方法

因素底線標記Unicode 斜體
運作方式通訊軟體將 `_word_` 渲染為斜體貼上數學斜體碼位
在聊天訊息中渲染是是
在顯示名稱中渲染否,底線會以字面形式出現是
在「關於我」區段中渲染否是
在文字狀態中渲染否是
在群組名稱中渲染否是
在頻道名稱和說明中渲染否是
可作為純 ASCII 搜尋是否
以純文字複製時是否存活變成字面上的底線保持為斜體字元
無障礙自然朗讀可能讀出每個字母名稱

對於大多數聊天訊息來說,底線標記更快,因為你不需要額外的工具。對於任何不會解讀標記的欄位——顯示名稱、關於我、狀態、群組名稱、頻道名稱、頻道說明——Unicode 斜體路徑是唯一能產生可見斜體結果的方法。先在你自己的裝置上進行小型測試貼上,確認你使用的字型如預期渲染數學斜體字元,再儲存轉換器的輸出到你真正想要設定樣式的欄位。

如果你正在權衡各種選項,Lenny Face 產生器複製貼上:3,072 種 Unicode 組合對此有詳細說明。