
Часто вопрос соответствия количества книг заявленных в списке публикации
с их реальным наличием в предлагаемом архиве
ставит в неудобное положение публикатора,
ответственно относящегося к своей работе.
Эта статья предлагает простой способ создания текстового файла с нумерованным перечнем названий книг, который затем, для удобства читателей, крайне желательно вставлять в свою публикацию, содержащую достаточно большой список предлагаемых изданий.
Для этого нам понадобится общеизвестный менеджер файлов Total Commander, имеющий целый ряд встроенных функций, обеспечивающих комфортную работу с файлами в Вашем компьютере. Мы будем использовать всего две из них:
1. Групповое переименование файлов по маске.
2. Создание текстового документа с перечнем отмеченных в папке файлов.
Также, для небольшой правки созданного перечня файлов может понадобиться либо стандартный Блокнот (Notepad), либо встроенный в Total Commander более продвинутый в редактировании AkelPad.
Итак, начнём.
У себя на компьютере Вы имеете папку, в которой находятся файлы с книгами и которую Вы собираетесь заархивировать (со сжатием и добавлением информации для восстановления) и выложить для всеобщего чтения.
В этом примере я буду использовать папку "Вальтер Скотт. Сборник из 45 произведений"
Так она выглядит в одном из двух окон менеджера файлов Total Commander, с отсортированным "по имени" списком файлов, что легко было сделано одним кликом мыши на верхнее поле голубого цвета колонки с названием "Имя":
Для добавления порядковых номеров к именам файлов, нужно прежде выделить все эти файлы, например, нажатием клавишы "звёздочка" (*) на цифровой зоне клавиатуры (или "Меню=>Выделение=>Выделить всё", или кликом по соответствующей иконке в панели инструментов), а затем задействовать встроенную функцию группового переименования, которую можно вызвать тремя способами:
1. Горячей клавишей CTRL+M
2. Выбрав в верхнем Меню менеджера "Файл=>Групповое переименование..."
3. Кликнув по иконке в верхней панели инструментов менеджера
В открывшемся окне "Группового переименования" нам необходимо задать такýю маску для имён файлов, чтобы впереди них автоматически добавлялись порядковые номера.
Для этого нужно в поле "Маска для: имени файла" добавить символы [C]. перед уже стоящими там по умолчанию символами [N].
Смотрите рисунок, пункт 1 :
Для того, чтобы задать двух-, трёх- или более значность нашего счётчика, нужно выбрать необходимую его разрядность в правой верхней зоне окна. В данном примере, у нас 45 файлов, значит мы выбираем двухначную разрядность (см. рисунок, пункт 2).
Все наши операции немедленно отображаются в окне функции "Группового переименования" (желтый прямоугольник в центре рисунка), с помощью чего мы контролируем правильность наших действий.
Если Вы сделали всё правильно и результат Вас устраивает, то остаётся только нажать кнопку "Выполнить" (см. рисунок, пункт 3) и закрыть окно (пункт 4).
В результате, в окне менеджера Total Commander мы увидим новые имена файлов с ведущими порядковыми номерами:
Это вообще просто!
Нам понадобиться вновь отметить все файлы в папке (клавишей "Звёздочка", или "Меню=>Выделение=>Выделить всё", или кликом по иконке в панели инструментов) и выбрать в верхнем Меню менеджера пункт "Выделение=>Сохранить выделение в файл (Юникод)..."
Лучше выбрать именно Юникод, потому что Вы не всегда можете быть уверены в какой кодировке заданны названия ваших файлов.
Откроется новое окно, в котором Вам будет предложено задать имя нового файла для Вашего списка отмеченных нумерованных файлов (см. рисунок, пункт 1) и сохранить его в той же папке, где находятся сами файлы с книгами (пункт 2).
Откроем этот вновь созданный текстовый файл со списком в Блокноте
(клавиша F4 в менеджере Total Commander):
Вроде бы всё получилось красиво, вот только расширение файла (.fb2) после каждого имени мешается, увеличивает длину строки, в результате чего она может "переползать" в публикации на следующую строку, делая весь список трудночитаемым и порой эта часть имени файлов является совершенно ненужной читающим названия книг.
Поэтому, есть смысл удалить этот рудимент от имени файла.
Мы же всё-таки делаем список книг, а не обозначаем в каком они формате!
Для этого будем использовать стандартную функцию любого редактора "Поиск-Замена". То есть, нам нужно найти во всём этом тексте символы ".fb2" и заменить их ничем!
См. два рисунка ниже:
Ну вот, теперь у нас всё стало совсем красиво:
...и этот список вполне достоин занять своё гордое место в Вашей авторской публикации.
Самое главное, что этот список полностью соответствует тем книгам, которые Вы вложили в архив и не осталось никакой возможности по дезинформации своих читателей с этой стороны.

koan
Lafi
palPred
Jacobion
ggolubev
oldheep
oliva
***