Книги
EPUB и FB2: почему у одной книги разный текст
Если одна книга в EPUB и FB2 звучит по-разному, сначала сравните фактический текст файлов. Под одинаковым названием могут оказаться разные переводы, редакции или сокращённые издания. Формат сам по себе не переписывает предложения, а голос не восстанавливает абзацы, которых нет в импортированном тексте.
Сверьте сведения внутри издания
Откройте оба файла в программе для чтения и найдите титульную страницу, сведения о переводчике, редакторе и составе книги. Имя файла для проверки ненадёжно: его могли сократить или переименовать. Например, один файл может содержать перевод с авторским предисловием, а другой начинаться сразу с первой главы.
Запишите различия отдельно. Если переводчики не совпадают, разные формулировки ожидаемы даже при одинаковом сюжете и одинаковом количестве глав.
Найдите одинаковое место по содержанию
Не сравнивайте только первую минуту воспроизведения: вступительные материалы могут иметь разную длину. Найдите узнаваемое событие или редкую фразу внутри основной главы. Сопоставьте несколько предложений перед этим местом и после него. Номера страниц для такой проверки неудобны, потому что в электронных книгах отображение зависит от программы и настроек.
Если слова различаются уже в исходных файлах, причина находится до озвучки. Переключение модели не сделает эти версии одинаковыми.
Проверьте пропуски и дополнительные материалы
Сравните последовательность глав, предисловия, послесловия и приложения. Отсутствующий рассказ в сборнике нельзя восстановить сменой расширения файла. Например, два издания могут одинаково называться, но только одно включать письма автора после основного произведения. Проверьте не только оглавление, но и наличие самих абзацев в конце книги.
Отдельно отметьте сокращения: пропуск нескольких предложений внутри главы отличается от отсутствующего приложения и требует проверки конкретного фрагмента.
Отделите состав книги от порядка импорта
Если исходные абзацы совпадают, проверьте их организацию. EPUB импортируется с учётом порядка spine и заголовков внутренних HTML. В FB2 берутся верхние section основного body, а notes и comments исключаются. Поэтому одинаковое пояснение, помещённое в разные структурные блоки, может по-разному попасть в доступный текст.
Не делайте вывод, что один формат всегда полнее другого. Сравнивать нужно конкретные файлы и расположение нужного материала внутри каждого из них.
Выберите версию по проверенным фрагментам
Определите, какой перевод и состав вам нужны, затем выберите соответствующий файл. Для проверки звучания используйте одинаковые голос и скорость: так различия подачи меньше мешают сравнению содержания. После выбора книги нажмите Play и сверяйте доступные фрагменты с теми абзацами, которые нашли в исходнике.
Если нужный текст есть в источнике, но не попал в импорт, подготовьте отдельную текстовую копию вне TGRadio. Сохраните оригиналы обоих изданий, чтобы при следующем расхождении проверить конкретное предложение.