Выбор шрифта для кодов в книге - PullRequest
2 голосов
/ 13 мая 2010

Какой шрифт или шрифты следует использовать при написании строк кода внутри книги?

Я особенно имею дело с кодом C, но я также хотел бы знать, какие шрифты используются для кодов популярных языков программирования в книгах.

Ответы [ 3 ]

2 голосов
/ 13 мая 2010

Подойдет любой хороший разборчивый шрифт фиксированной ширины. Courier обнаруживается много, поскольку многие используют его в IDE на рабочем столе и, как правило, стиль по умолчанию для тега <code> в HTML.

Я склонен использовать Consolas в IDE, когда это возможно, и это также может быть хорошим выбором для книги.

Если вы имеете в виду конкретную книгу, то стоит проверить на задней обложке колофон , который может детализировать шрифты.

Передо мной "Руководство программиста POSIX", и колофон говорит, что он использует ITC Garamond для основного текста и Courier для примеров кода.

Связано : Вы также можете прочитать Рекомендуемые шрифты для программирования?

1 голос
/ 13 мая 2010

Я думаю, если вы можете прочитать это, это должен быть хороший шрифт. Возможно, у вас есть набор шрифтов, например, новый римский или ариальный, для общих пояснений, но при показе реального кода поместите шрифт без засечек с отступом или отделением кода от остальных. Если это шрифт, отличный от остального, его должно быть легко увидеть. Также я бы не предложил ничего слишком выделенного курсивом или курсивом. просто подумай о том, что тебе нравится читать и как это выглядит,

РЕДАКТИРОВАТЬ

также вы можете посмотреть здесь для различных шрифтов программирования. или используйте поисковую систему, чтобы найти хороший читаемый шрифт. Обычно все с sans serif - хороший выбор, потому что он не слишком отвлекает внимание от кода.

0 голосов
/ 19 марта 2011

Использовать тот же шрифт, что и на экране, и IDE

Обычно это моноширин, без засечек, с разборчивым 1 / л / I и O / 0.

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

Если это печатная книга, вам нужен масштабируемый шрифт, а не растровое изображение.

Если он работает в формате html, вам нужно то, что уже есть в браузерах.

Пожалуйста, не используйте ничего причудливого и никогда не делайте засечек!

...