在我們自己的檔案庫(AO3)上,斜體文字最常見的做法是在作品內文或留言中以 HTML 標籤包裹文字,但 AO3 會從摘要欄位、標籤列表、筆名欄位以及其他純文字輸入中移除這些標籤——這就是為什麼從斜體文字產生器貼上 Unicode 斜體字元是在這些欄位中獲得斜體外觀文字的可靠方式。斜體文字產生器會將每個 ASCII A–Z 與 a–z 字母轉換為「數學字母符號」區塊中的真實 Unicode 字元,而非字型樣式或 CSS 切換,因此貼到任何接受 Unicode 的欄位(包括摘要框、標籤行與使用者名稱)時,結果仍會保持視覺上的斜體。由於輸出使用的純量值與一般字母不同,因此能夠在那些會移除 HTML 的貼上操作中存活下來,而且完全不需要 AO3 解譯任何標記。在支援的 ASCII 字母範圍之外——數字、標點、空格、表情符號與重音字元——都會完整保留,因此周圍的文字、章節標題與對話標記都能保持可讀,而選定的詞彙則以斜體呈現。

為何 AO3 內建的斜體無法在所有地方生效
AO3 在作品內文與留言中接受一組小而明確的 HTML。最常見的斜體標籤——<em>、<i>,以及由所見即所得編輯器的 I 按鈕所產生的等價標記——在主要作品檢視與留言串中都能正確渲染。但圍繞作品周圍的欄位就不是如此了。作品摘要框、作品發布表單上的標籤輸入欄、編輯個人檔案頁面上的筆名欄、集錦說明、系列簡介與活動報名欄位,AO3 都將其視為純文字處理。任何貼進去的尖括號標籤都會以字面字元顯示給讀者,或被默默過濾掉。
這個落差正是人們搜尋如何在 AO3 上取得斜體文字的根本原因:平台支援章節內的斜體,卻不支援作為章節框架的中繼資料中的斜體。Unicode 斜體字元能繞過這個限制,因為它們不是標記——它們是 AO3 文字欄位本來就接受的普通字元。可見的傾斜已經烘焙在字形本身之中,因此完全不需要任何解析器去解譯 HTML。如果你希望摘要以斜體顯示 The Price of Magic,或是讓像「Alternate Universe - College」這樣的標籤向右傾斜,最乾淨的做法就是從一開始就使用真正的斜體字元。
斜體文字產生器實際上會產生什麼
斜體文字產生器並不會套用 CSS font-style: italic 規則,也不會回傳一段帶有樣式的 HTML 片段。它執行的是字元替換:每個普通 ASCII 字母都會被替換為取自「數學字母符號」區塊的不同 Unicode 純量值。大寫 A 到大寫 Z 位於 U+1D434 到 U+1D44D 的位置,小寫 a 到小寫 z 位於 U+1D44E 到 U+1D467 之間,但有一個刻意的例外。在該序列中原本應位於 U+1D455 的字元已被 Unicode 保留,因此轉換器會將 ASCII h 對應到 U+210E 普朗克常數(ℎ),以在不建立私用區字元或將字母表其餘部分位移一個位置的情況下,完成斜體小寫字母的範圍。相關的邊界、例外與完整對應表,可以對照 Unicode 17 數學字母符號名稱列表 進行驗證。
| 來源 ASCII 字母 | Unicode 純量值 | 區塊 | 備註 |
|---|---|---|---|
| A – Z | U+1D434 – U+1D44D | 數學字母符號 | A 到 Z 的連續區間,沒有空隙。 |
| a – g | U+1D44E – U+1D454 | 數學字母符號 | 標準小寫偏移。 |
| h | U+210E | 字母類符號 | 原本的 U+1D455 位置已保留;h 對應到普朗克常數。 |
| i – z | U+1D456 – U+1D467 | 數學字母符號 | 從 U+1D456 開始接續在被保留的位置之後。 |
| 0 – 9、標點、空格、表情符號、重音字母 | 保持不變 | 原始碼點 | 完全原樣通過;不會靜默猜測或刪除。 |
這個合約刻意範圍很窄。本工具只轉換襯線數學斜體拉丁字母,不包含粗體斜體、無襯線斜體、手寫體、德文尖角體、雙線體或等寬體。它不會轉換數字、重音拉丁字母、希臘文、斯拉夫文、連字或其他文字。這個範圍受到嚴格控管,以確保輸出可預期:使用單一 Unicode 對應表並只有一個經過測試的例外,而不是可能讓半個字停留在錯誤樣式中的部分轉寫。轉換作業也完全在瀏覽器中執行,因此無論是長篇章節摘要或長達 100,000 個碼點的貼上內容,都不會離開你的機器,而且同樣的輸入總是會產生同樣的字元序列。
在 AO3 上取得斜體文字:逐步教學
為 AO3 產生斜體外觀文字的機制既簡短又確定。以下步驟會將一個詞組轉換為真正的 Unicode 斜體字元,讓你可以貼到任何 AO3 純文字欄位,包括發布表單上的摘要框。
- 開啟斜體文字產生器。在瀏覽器中載入此工具,使輸入與輸出面板並排可見。
- 輸入你想要設定樣式的 ASCII 拉丁文字。將精確的詞組——標題、摘要行、單一標籤詞彙——輸入或貼到輸入框中。保留數字、標點、表情符號與重音字母;它們會原封不動地通過。
- 產生並檢查結果。觸發轉換並仔細閱讀輸出面板,特別留意任何含有 h 的字,因為這個單一字母使用的是 U+210E 普朗克常數純量值,而非標準序列。確認每個其他字母都呈現斜體,並且標點、空格與換行都保持完整。
- 複製確切的結果。使用複製按鈕,它會透過瀏覽器剪貼簿 API 將可見的輸出字串寫入你的剪貼簿。如果剪貼簿權限被拒絕,或頁面處於不安全的內容環境,請手動選取輸出並用鍵盤複製。
- 貼到所選擇的 AO3 欄位。將游標放在摘要框、標籤欄、筆名欄或任何其他 AO3 純文字輸入中,然後貼上。斜體字元是真實的文字,因此不需要特殊的貼上模式。
- 在草稿模式下預覽作品或個人檔案。開啟 AO3 預覽或儲存為草稿,以便確認結果以斜體呈現、替代字型不會破壞個別字母,以及沒有夾帶額外的 HTML 標記。
在 AO3 上何處可以貼上 Unicode 斜體
Unicode 斜體在任何不解析 HTML 的 AO3 欄位中都很有用,也就是作品周圍的大部分中繼資料。下表比較了最常見的輸入欄位,方便你為每個位置選擇正確的做法。
| AO3 位置 | HTML <em> 斜體 | Unicode 斜體字元 |
|---|---|---|
| 作品內文(章節、筆記) | 可以,原生渲染 | 會渲染,但新草稿並非必要 |
| 作品摘要 | 不行,標籤會被移除或以字面顯示 | 可以,會被當作純文字接受 |
| 自由標籤 | 不行,標籤會被淨化 | 可以,每個字元都會逐字儲存 |
| 筆名/署名欄 | 不行 | 可以 |
| 系列說明 | 不行 | 可以 |
| 集錦/活動說明 | 標記支援有限或無支援 | 可以 |
| 個人檔案簡介與自訂欄位 | 有限 | 可以 |
如果你希望整篇作品的內文都呈現斜體,原生 HTML 路線仍然更簡單且更易於存取,而 AO3 的所見即所得編輯器透過 I 按鈕,或社群排版指南中記錄的 Ctrl+I 與 Cmd+I 快速鍵,提供同樣的效果。Unicode 路線的價值在於上述 HTML 永遠觸及不到的欄位——摘要、標籤、筆名,以及圍繞作品的中繼資料。對於較長的貼上內容,輸入面板最多可接受 100,000 個 Unicode 碼點,足以容納多個章節標題、完整的系列簡介,或一次批次貼上大量標籤行。
在發布前測試結果
由於輸出包含與一般字母不同的 Unicode 純量值,有幾個與 AO3 相關的行為值得在提交草稿前快速檢查。AO3 標籤索引以及外部索引(例如 Archive 本身的搜尋)中的搜尋與篩選配對,會將數學字母視為不同的字元,因此以 Unicode 斜體字母呈現的標籤,將無法與以普通 ASCII 輸入的相同標籤相符。如果讀者需要透過字面標籤字串找到你的作品,請保持標籤為普通文字,或同時包含兩個版本。AO3 上的使用者名稱與筆名驗證通常接受 Unicode,但少數平台會正規化、拒絕或移除數學字母;預覽一次可省下重新提交的循環。螢幕閱讀器可能會朗讀正式的 Unicode 名稱(例如「mathematical italic capital H」),而不是自然地讀出該字,這也是為什麼斜體文字產生器本身的指引建議在正式散文語境中使用語意強調或 CSS font-style——也是為什麼 Unicode 斜體最適合保留給裝飾性或簡短的摘要文字使用。最後,替代字型各有差異,因此你在瀏覽器中看到的斜體傾斜,在讀者的裝置上可能不同;在手機上或乾淨的瀏覽器設定檔中預覽作品,可以在上線前確認結果是否能夠保持完整。