我在解決這個問題的標題時遇到了一些麻煩,所以我知道這聽起來有點愚蠢。使用鍵盤可以輸入哪些Unicode字符?
我工作的一個web字體生成。我有超過1,000個SVG(並且正在增長),並且使用FontForge腳本,計劃將這些文件中的每一個文件分配給一個字符位置。
旁邊的藍色到這裏這紅色的X矩形就是我所說的「字符位置」:
問題:
這些位置中的每一個都有一個代碼記者。有些直接打印,有些則不打印。我知道控制字符from this table here不能打印。但還有其他字符不會打印,例如soft-hyphen(U + 00AD)。我偶然發現了這一個。
我不想讓最終用戶挑選他們想要的任何字符位置,因爲那樣的話,填補了這些位置的圖標將不會在瀏覽器中顯示。我一遍又一遍地查看Unicode網站,看看他們是否有列表或其他東西,但沒有任何幫助。
那麼,有沒有辦法,我可以確切地知道哪些字符位置是安全的圖標來使用,或哪些不是?
我真的不明白的問題。您可以使用鍵盤或其他方式以某種方式將*所有*字符輸入計算機。你想濫用字體中的代碼點,以獲得與他們佔據的代碼點無關的隨機圖標嗎?然後使用其中一個*私有代碼點區域* Unicode定義,不要重載具有指定含義的代碼點。 – deceze 2013-05-09 15:22:16