Приложение Mono исказило текст в Linux - PullRequest
0 голосов
/ 26 ноября 2011

У меня есть приложение Mono с простой старой формой Windows Forms, которая имеет один элемент управления Label в центре.В Windows, как в Mono, так и в Microsoft.Net, приложение выглядит нормально:

Screenshot on Windows

Однако в Linux текст искажен:

Screenshot on Linux

Я не уверен, что может быть причиной этой проблемы, поэтому любая помощь будет принята с благодарностью.Шрифт Verdana, и я проверил каталоги шрифтов X11, чтобы убедиться, что там есть Verdana.ttf.

Редактировать: я только что узнал о следующей ошибке при стандартной ошибке: Pango Error

Ответы [ 2 ]

1 голос
/ 27 ноября 2011

Квадратные глифы предполагают, что в шрифте не найдены правильные глифы.

Убедитесь, что ваш Verdana.ttf 1) завершен и 2) не поврежден.

0 голосов
/ 01 декабря 2011

Ответ был в stderr!Мне нужно было сгенерировать этот файл модулей pango.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...