Использовать тот же шрифт, что и на экране, и IDE
Обычно это моноширин, без засечек, с разборчивым 1 / л / I и O / 0.
Плюс баллы за хорошее выделение жирным шрифтом (ключевые слова), курсивом (комментарии), встроенными растровыми изображениями и масштабируемой версией, которая похожа на небольшие размеры.
Если это печатная книга, вам нужен масштабируемый шрифт, а не растровое изображение.
Если он работает в формате html, вам нужно то, что уже есть в браузерах.
Пожалуйста, не используйте ничего причудливого и никогда не делайте засечек!