Шрифт никому ничего не должен, он просто содержит изображения символов. Вполне возможно, что вы столкнулись с обычной проблемой использования кириллицы - текст IDE сохраняет в формате UTF8 (т.е. два символа на букву), а шрифт в кодировке Win1251 (или еще какой русской кодировки) - односимвольные кодировки. Стало быть перед выводом текста его нужно перекодировать