Символи Unicode раптом починають відображатися як поля у деяких програмах [копіювати]


18

Я помітив, що символи Unicode раптом перестали відображатися в деяких програмах, поки що Notepad ++ та Skype, коли вони з’являлися раніше. Натомість вони виглядають як ящики. Вони працювали раніше, але я вважаю, що це зламалося після перезавантаження. Я навіть можу ввести їх у вікно введення Skype і побачити їх, але потім після надсилання повідомлення вони з’являються як поля.

Наприклад: 햇반 і 県 не відображатимуться ні в Skype, ні в блокноті ++, але вони виглядають відмінно в Chrome, коли я це вводжу.

Ніякого нового програмного забезпечення не було встановлено до або після останнього перезавантаження, єдине, що сталося, - це деякі оновлення Windows. Документ у Notepad ++ має кодування, встановлене на UTF-8

Windows 7 x64

Відповіді:


11

У мене було це питання. Натрапили на таке налаштування в Windows 7 (професійне):

 Control Panel --> All Control Panel Items --> Fonts --> Font settings

Увімкнено приховати шрифти на основі мовних налаштувань . Я відключив це, і для мене з’явився великий шматок шрифтів ... що дозволило Eclipse почати відображати приховані шрифти.

У затемненні я тепер бачу всі приємні символи UTF-8, якими я користувався ... після того, як я відкоригував шрифти, щоб знову це дозволив. Оригінальний шрифт, який було призначено, "Courier New", відображав предмети як поля, як ви описали.


10
  1. Перейдіть до "Панелі управління" -> "Регіон та мова" -> "Адміністратор" -> "Змінити локальну систему ..."
  2. Змініть локаль на той, у якого виникли проблеми, а потім змініть його назад.

введіть тут опис зображеннянатисніть для збільшення

EDIT: Розробив краще рішення, яке працювало для мене:

Створіть на робочому столі файл (будь-який тип файлу), який має якийсь символ цієї мови у назві файла


У мене була така ж проблема. Спочатку я не пробував цієї відповіді, бо здавався занадто дурним. Через кілька годин я спробував це з відчаю. Це спрацювало. Цікаво, що викликає це дивне питання?
Том Кліфт

@TomClift Clift Кожен раз, коли є оновлення системи, або "профіль користувача" чи домашня директорія змінюється (мережа моєї компанії робить це постійно), я знову отримую проблему. не знаю, яка саме причина, але я думаю, що це пов'язано з цим.
немо

2

Очевидним підозрюваним є шрифти - не всі шрифти мають повну підтримку unicode.


2
Чи невже шрифти несподівано змінилися б у кожній програмі? Я також помічаю, що персонажі не відображаються, коли я також граю в Team Fortress 2. Все відображалося просто чудово кілька днів тому.
nmkef

2

Chrome може спричинити проблему, яка трапилася зі мною на Win7 x64. В основному це відбувається лише в тому випадку, якщо Chrome є першим додатком, який показує китайські символи.

Дивіться цю іншу публікацію SuperUser для отримання додаткової інформації:

Моя Windows 7 раптово перестала відображати символи Unicode


1

Інша програма може змінювати налаштування шрифту або впливати на нього. Я втрачаю піктограму зірок у віртуальному діджеї після використання Adobe Fireworks. (До речі, Fireworks не показує усіх шрифтів, які є в інших областях мого комп'ютера.) Я впевнений, що одна програма якось впливає на іншу.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.