
使用 MS Word 2010,我需要列印一個「峰值」符號,它是頂部的揚抑符任何字母(不僅僅是元音),像這樣:
^
s
有沒有辦法不使用方程式編輯器來做到這一點?
答案1
首先鍵入字母,然後鍵入 U+302 並按 Alt X(即按住 Alt 鍵的同時按 X)。如果字母不在 A–F 或 X 範圍內,則可以省略 U+ 部分。
這會將 U+0302 COMBINING CircumFLEX ACCENT 放在字母後面。在渲染中,它將顯示為放置在前一個字符上方的字符,如下所示(我假設您的瀏覽器可以處理此問題):v̂。
Word 2007 可以很好地處理這種情況,根據基本字母的高度選擇揚抑符的位置。我預計 Word 2010 會做得更好。但仍存在潛在的問題。也許最重要的是,您應該確保您使用的字體包含 U+0302。支援範圍相當廣泛,但並不普遍,請參閱 http://www.fileformat.info/info/unicode/char/302/fontsupport.htm
例如,如果您的文字字體是 Palatino Linotype,結果將非常糟糕:由於該字體不包含 U+0302,Word 將從不同的字體中選取它,並且抑揚符的形狀和位置都可以那麼一切都錯了。
即使對於某些非元音字符,也可以使用帶有揚抑符重音的“預組合”字符。例如,您可以輸入 U+15D Alt X 並獲得 ŝ (= U+015D),而不是 ŝ(s 後面跟著 U+0302)。在現代版本的 Word 中,外觀通常與使用 U+0302 的外觀相同,但渲染可能有效,因此如果無法對所有組合使用預組合字符,則對所有組合使用 U+0302 可能是最安全的你需要的。
答案2
您只需按符號鍵(位置取決於您的鍵盤佈局),然後符號就會自動插入到字母頂部。