Корейский в Notepad ++

860
AlainD

Notepad ++ (v6.3) - мой текстовый редактор, отличная программа. Китайский (упрощенный и традиционный), японский, польский и т. Д. Отображаются нормально ... но не корейские символы, которые отображаются в виде маленьких прямоугольников. Когда я копирую текст в Блокнот, он отображается правильно.

Это пример текста, который я пытаюсь отобразить (с Notepad):

Notepad displaying Korean correctly

И вот как тот же текст появляется в Notepad++:

Notepad++ displaying boxes for Korean

Вещи, которые я пробовал:

  • В блокноте проверил шрифт ( Format > Font...). Это установлено на Courier New. Также попробовал Lucida Console. Корейские символы всегда отображаются нормально.

  • В Notepad ++ проверьте шрифт ( Settings > Style Configurator..., затем Global Styles > Global overrideи Global Styles > Default Style). Это установлено на Courier New. Также попробовал Lucida Console. Корейские символы отображаются в виде полей. Подавляющее большинство шрифтов не отображают корейский правильно.

  • В Notepad ++, как указано выше, небольшие меньшие шрифты, которые правильно отображают корейский. Примеры рабочих шрифтов Batang, Dotum, Droid Sans Fallback, Estrangelo Edessaи некоторые другие. Я не уверен, откуда взялись эти шрифты, так как я много работаю над интернационализацией и думаю, что установил несколько азиатских языковых пакетов.

Как вы отображаете корейские символы? Шрифт должен быть фиксированной ширины и в идеале Courier New.

ОБНОВИТЬ

Интересно, что если я поставлю корейский в ту же строку, что и китайский, тайский или японский, он будет отображаться правильно:

컨베이어 동작중 same line Chinese last 输送带在运行 输送带在运行 same line, Chinese first 컨베이어 동작중 컨베이어 동작중 same line as some Thai สายพานเดิน 

Но он отображается в виде блоков, если корейский текст включен сам по себе (или с другими языками, которые я пробовал, такими как английский, польский, русский, греческий и т. Д.).

2
У меня есть подозрение, что это будет зависеть от вашей версии Windows. Вы все еще не используете XP, не так ли? grawity 7 лет назад 2
Вы пробовали [Noto Mono] (https://www.google.com/get/noto/) или [Roboto Mono] (https://fonts.google.com/specimen/Roboto+Mono)? phuclv 7 лет назад 0
@ Grawity Я подозреваю, что это Windows 7, потому что заголовок Win XP Classic выше, а градиент и цвет разные phuclv 7 лет назад 0
@ LưuVĩnhPhúc: Нет, эти шрифты не установлены в моей системе. Я посмотрел на шрифт, и он выглядит хорошо. AlainD 7 лет назад 0
Он превращается в квадраты, если вы вписываетесь в конец строки, где он отображается правильно? Какую локаль вы установили? Вместо того, чтобы угадать, не могли бы вы подтвердить, на какой ОС вы работаете? Seth 7 лет назад 0
Вы застряли с помощью 6.3? Вы можете использовать 7.3 или позже? Pythonic 7 лет назад 0
@Seth: Не уверен в актуальности ОС, но это был более старый ПК под управлением Windows XP. Я думаю, что это версия Notepad ++ (v6.3), возможно, в сочетании с работой на XP). v6.6.9 (работает на моем домашнем ноутбуке под управлением Windows 8.1) не показывает проблему. AlainD 7 лет назад 0
@Pythonic: я посмотрю, смогу ли я обновить мой v6.3. Обычно АЭС работает отлично, это всего лишь одна (довольно незначительная) ошибка. AlainD 7 лет назад 0

0 ответов на вопрос

Похожие вопросы