11. Имена файлов составной публикации

 

Имена файлов составной публикации

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

Рекомендуем начинать имена файлов книги с порядкового номера. Число разрядов номера должно соответствовать числу разрядов в, максимальном номере файла публикации. Обозначение номера файла несколькими цифрами гарантирует правильный порядок сортировки имен. Если опустить передние нули, то при лексикографическом упорядочении глава 10 встанет после главы 1, но впереди главы 2, поскольку упорядочение ведется по одному символу, поочередно слева направо. Перед номером введите некий уникальный идентификатор группы, например, совпадающий с названием. Включение в состав имени идентификатора гарантирует, что имена файлов будут образовывать компактную группу даже в больших списках диалоговых окон. Вид списка файлов публикации будет примерно таким:

Моя_книга00а Обложка Моя_книга00b Титульный лист Моя_книга00с Предисловие Моя_книга00с1 Оглавление Моя_книга01 Первая глава Моя_книга02 Вторая глава Моя_книга03 Третья глава Моя_книга04а Приложение Моя_книга04b Предметный указатель

Такая система именования гарантирует правильный порядок перечисления файлов в любом списке с лексикографическим упорядочением (например, в левом списке диалогового окна Book Publication List (Структурный список книги)). В то же время алфавитная часть имени файла раскрывает его содержание.