Текстовые смайлики отображаются как письма J в письмах
Контекст: я на Mac и использую Airmail в качестве почтового клиента
Всякий раз, когда я получаю электронные письма, где люди набирают смайлики, они обозначаются буквой J. :)
становится J
,
Я прочитал, что это может быть потому, что отправитель использует Outlook и шрифт Wingdings, и что мне нужно настроить почтовое приложение, чтобы заменить смайлик смайлик :)
с эмодзи.
Это действительно то, что происходит, и это единственное / лучшее решение?
2 ответа
Нашел решение для этого:
На Mac уже есть шрифт Wingdings, но он не настроен для набора текста... он, кажется, просто доступен для использования в качестве символов.
Я взял свой шрифт Wingdings и снова сохранил его, используя Font Forge. Таким образом, отображение клавиш действительно работает (хотя я не уверен, какая функциональность теряется при этом).
Вот как получить настройки:
- В Finder перейдите по ссылке: Macintosh HD/ Библиотека / Шрифты
- Найдите Wingdings.ttf, щелкните правой кнопкой мыши, чтобы открыть "Получить информацию"
- Прокрутите вниз до "Общий доступ и разрешения:"
- Нажмите на значок замка в правом нижнем углу, чтобы разблокировать.
- Предоставьте пользователю "все" права "Чтение и запись"
- Закройте "Get Info" и переместите Wingdings.ttf в другую папку. Я бы предпочел просто переименовать шрифт, но это не позволило бы мне.
- Загрузите мой заново сохраненный шрифт: https://github.com/bzle/J-to-Smiley-Fix/raw/master/Wingdings.ttf
- Возможно, вы сможете добавить этот шрифт там, где был удален старый... Я добавил его как пользовательский шрифт через Font Book. Он выдал ошибку, говоря, что это будет дубликат шрифта, но вы можете просто установить флажок и добавить в любом случае.
В этот момент я перезапустил Airmail (не уверен, если это было необходимо), и теперь J смайлик!
То, что вы читаете, правильно. Когда вы печатаете :)
в Outlook :)
удаляется и заменяется 0x4A
Шрифт Wingdings, который преобразуется в разметку HTML в письме.
Это соответствует точно "J" в общих алфавитных шрифтах, и это то, что вы видите, если ваш почтовый клиент не следует директиве font face в электронном письме (в большинстве случаев, кроме Outlook) и / или у вас не установлены wingdings.
Ваш лучший вариант - просто мысленно сопоставить соло 'J` со смайликом.