Прежде всего, код программ и текст XML-документов будет выделяться моноширинным шрифтом >Courier
. Листингам многих примеров будут предшествовать заголовки вида
Листинг 2.1. Входящий документ
>
Для того чтобы текст XML-документов был более наглядным, в листингах он будет форматироваться с пробельными отступами, например:
>
>
>
Еще раз повторим, что это форматирование применяется только в целях наглядности исходного кода, когда это не противоречит смыслу документа. В предыдущем случае документ на самом деле мог выглядеть как:
>
В тех случаях, когда позиции пробельных символов документа важны для повествования, они будут особым образом выделяться. Для обозначения пробела мы будем использовать символ ">□
", а для обозначения символа переноса строки — символ ">¶
", например:
><а xmlns:d="urn:d">¶
>□□¶
>□□□□<с>¶
>□□□□□□¶
>□□□□□□¶
>□□□□с>¶
>□□¶
>а>
Базовые понятия или моменты, на которые следует обратить повышенное внимание, выделяются в тексте курсивом. Иностранные аббревиатуры и термины расшифровываются и переводятся в скобках, например: XSLT (от англ. extensible Stylesheet Language for Transformations — расширяемый язык стилей для преобразований). Ссылки на другие книги берутся в квадратные скобки с указанием года издания, например, [Кнут 2001]. Более точные библиографические данные можно найти в списке литературы.