Проза книги приведена к стилю бакалаврской работы автора. Пять коммитов, 80 файлов.
Образец
Эталон стиля — бакалаврская работа автора (KENV и REDPIC): безличная академическая манера ВКР. По ней сняты приметы регистра: отсутствие обращения к читателю, авторское «мы» в выкладках («рассмотрим», «запишем», «введём»), безличные конструкции («необходимо», «достаточно»), страдательный залог («была разработана», «рассматривается»), лексика «является», «представляет собой», «позволяет», «обеспечивает», полные предложения с причастными оборотами, без шуток, метафор и разговорных слов.
Переписывание
Обращение на «ты» и повелительное наклонение к читателю убраны полностью: 149 «ты»-форм и около сотни императивов («запусти», «посмотри», «попробуй») заменены авторским «мы», безличными оборотами, страдательным залогом и обобщённым субъектом («разработчик», «пользователь», «студент»). Разговорная лексика и метафоры заменены книжной («сломается» → «приведёт к ошибке», «мышкой» → «в графическом файловом менеджере», «вроде» → «наподобие»). Вступления глав переведены в форму «В настоящей главе рассматривается…», итоги начинаются с «Таким образом». Слово «данный» в значении «этот», вычищенное в v9.0, не возвращалось.
Первый проход сделал «следует» главной заменой императивов: 1,84 на тысячу слов против 0,15 в ВКР. Прорежено со 154 до 52 вхождений; оставлены значения вывода («отсюда следует») и единичные советы, остальное переведено в утверждения, «необходимо», «рекомендуется», «целесообразно», «достаточно» и условные конструкции с чередованием, чтобы не возникла новая доминанта.
| на 1000 слов | v9.0 | v10.0 | ВКР |
|---|---|---|---|
| «ты», «тебе», «твой» и т. п. | 1.82 | 0 | 0 |
| «является» | 0.04 | 2.84 | 1.74 |
| «необходимо» | 0.05 | 1.89 | 0.73 |
| «следует» | 0.07 | 0.64 | 0.15 |
| «рассмотрим» | 0.10 | 0.49 | 1.60 |
| «вроде» | 0.42 | 0 | 0 |
Объём прозы 81 700 → 83 400 слов (+2 %): переписывание регистра, не сокращение и не разбавление. Блоки кода, инлайн-код, адреса ссылок, формулы, картинки и числа сверены с прежней версией побайтно по каждому файлу.
Заголовки
Заголовки глав и разделов оставались учебными: «Зачем физику алгоритмы», «Как устроен Git», «Пишем хороший Python код», «Что сдавать». В ВКР заголовки назывные; переименованы 107 заголовков и девять названий частей в оглавлении: «Инструменты разработчика», «Операционная система Linux», «Язык Python», «Алгоритмы и структуры данных», «Инженерные практики», «Обработка данных», «Ускорение расчётов», «Разбор реальных кодов», «Практикум». Убрана нумерация «Часть 1», «Часть 2» внутри глав. Ссылки в прозе, якоря предметного указателя, описание печатного издания и логика сборки заданий обновлены вслед за заголовками.
Вычитка
Все главы прочитаны заново после переписывания; найдено и починено 27 поломок: два смысловых сдвига («однако требует более короткого кода» вместо «причём более коротким кодом», «выглядит корректным» вместо «не вызывает подозрений» про квадратичный код), утраченная модальность («может вводить в заблуждение»), рассогласования после замены субъекта, местоимения без антецедента через блок кода, слитые запятой предложения, повторы «необходимо» и «рассматривается» в соседних фразах. Заодно исправлены одиннадцать мест, унаследованных от исходного текста: «пара» в главе о хешах введена как пара «ключ — значение», абзац о выборе сортировки в стандартных библиотеках получил подлежащее, описание DBSCAN — тоже, разнобой «Цель:»/«Цель.» выровнен.
Комментарии внутри листингов на «ты» переписаны безлично (четыре); подсказки для Copilot в листингах оставлены как команды модели. Осталось вне правки: реплики в диалогах оператора с SAVA и цитата Кнута.
Состояние книги
77 глав, SUMMARY и файлы на диске сходятся; внутренние ссылки, якоря заголовков и пути к картинкам целы; предметный указатель полон — 200 терминов из 200, 271 отметка; сборка mdbook без предупреждений.
Печатная вёрстка
416 страниц (было 406 в v9.0), 52 уч.-изд. л., 48,4 усл. печ. л. Формат А4 (60×84 1/8), полоса 170×257 мм, поля 20 мм, Times New Roman, абзацный отступ 10 мм — по требованиям ИПЦ НГУ. Объём блока чётный.
Что заполняет автор перед сдачей
Без изменений с v9.0: ISBN, фамилии рецензентов, номер и дату протокола кафедры, тираж, номер заказа, дату подписания в печать; подтвердить в библиотеке НГУ УДК 004.4:53(075.8), ББК 32.973-018я73 и авторский знак Ф33.