Как перевести PDF с математическими формулами и не сломать их

Чтобы перевести PDF с математическими формулами и не сломать их, начните с исходного цифрового PDF (экспортированного из LaTeX, Word или веб-страницы, а не скана), используйте переводчик, который восстанавливает макет страницы, а не просто вставляет текст, и затем сверьте каждую формулу, символ и число с исходной страницей. Это руководство подходит для конспектов лекций, учебников, сборников задач, диссертаций и других документов с большим количеством формул. Если у вас целая научная статья, в руководстве по переводу научной статьи в PDF подробнее разобраны аннотация, ссылки и терминология.
Почему при переводе PDF ломаются формулы
PDF не хранит формулу как формулу. Он хранит глифы в точных позициях, часто в специальных математических шрифтах, а верхние и нижние индексы и дробные черты рисуются отдельными элементами. Переводчик, работающий с простым текстом, читает эти элементы как обычные символы, и появляются типичные ошибки: переменные переводятся как слова, индексы переезжают в основную строку, операторы пропадают, длинные формулы переносятся в следующий абзац. Подробнее о сути проблемы — в статье почему перевод PDF так сложен.
Инструменты для документов с формулами сначала находят математические области и исключают их из перевода. Открытый проект PDFMathTranslate описывает этот подход в своей статье на arXiv: определить макет, перевести только текст и снова разместить его в исходном макете.
Какие PDF сохраняют формулы?
| Ваш файл | Чего ожидать |
|---|---|
| PDF, экспортированный из LaTeX, Word или веб-страницы | Лучший случай: текст и математика разделены, макет можно восстановить |
| Отсканированные страницы или фото доски | iSomor не поддерживает, даже после OCR |
| Формулы, вставленные картинками в цифровой PDF | Картинка остаётся как есть; текст в ней может остаться на исходном языке |
| PDF с паролем или повреждённый | Обычно не читается; сначала экспортируйте новую копию |
Быстрая проверка: откройте PDF и попробуйте выделить предложение и часть формулы. Если выделяются отдельные символы, это цифровой PDF. Если вся страница выделяется как картинка, это скан. Для сканов прочитайте, что проверить перед переводом отсканированного PDF.
Пошагово: перевод PDF с большим количеством формул
- Найдите исходный цифровой файл. Если есть исходник LaTeX, экспортируйте новый PDF, а не используйте распечатанную и отсканированную копию.
- Если нужна только одна глава или несколько задач, переведите только эти страницы. См. как перевести только выбранные страницы PDF.
- Загрузите PDF в iSomor и выберите целевой язык. iSomor переводит текст и старается сохранить на местах диаграммы с подписями, таблицы со строками и столбцами, формулы в их контексте и многоколоночный текст.
- Читайте переведённую страницу рядом с оригиналом. Так быстрее всего заметить сдвинутый индекс или пропавший оператор.
- Скачайте нужную версию: переведённый PDF для чтения или двуязычный PDF для проверки и обмена. В руководстве по двуязычным PDF с параллельным текстом объясняется, когда полезен каждый формат.
Что проверить после перевода
Считайте перевод черновиком, пока не проверите части, которые несут смысл в математическом документе.
- Номера формул и ссылки: «см. (3.2)» в тексте должно по-прежнему указывать на формулу (3.2).
- Переменные в тексте: переменная вроде x или n в предложении должна остаться символом, а не стать переведённым словом.
- Верхние и нижние индексы: сравните несколько сложных формул с исходной страницей.
- Единицы и десятичные разделители: в некоторых языках десятичный разделитель — запятая; убедитесь, что числа не переформатированы.
- Метки «теорема», «лемма», «определение»: они должны переводиться единообразно во всём документе.
- Подписи к рисункам и таблицам: подписи должны оставаться рядом со своим рисунком или таблицей.
Имена, числа, специальные термины и сложная вёрстка всегда заслуживают повторной проверки, прежде чем полагаться на перевод.
Ограничения, о которых стоит знать заранее
- Сейчас iSomor поддерживает только исходные цифровые PDF. Отсканированные PDF и PDF из изображений не поддерживаются, даже после OCR.
- Текст внутри изображений, включая скриншоты формул, может остаться на исходном языке.
- Макет по возможности сохраняется, но без гарантий. Очень плотные страницы могут потребовать ручной проверки.
- Это не заверенный перевод. Для официальных или юридических целей обратитесь к квалифицированному переводчику.
- Текст документа отправляется в Google Gemini для перевода. Прочитайте политику конфиденциальности, прежде чем загружать неопубликованные или конфиденциальные материалы.
Частые вопросы
Переводится ли сама математика?
Не должна. Символы, переменные и формулы — это не слова, поэтому цель — перевести окружающий текст и сохранить формулу в контексте. Сверьте несколько сложных формул с оригиналом.
Можно ли перевести отсканированный учебник с формулами?
С iSomor пока нет. Он переводит только исходные цифровые PDF; сканы не поддерживаются, даже после OCR. Поищите цифровое издание или исходный файл LaTeX или Word.
Можно ли хранить оригинал и перевод в одном файле?
Да. Скачайте двуязычный PDF, чтобы оригинал и перевод были вместе — так проверять формулы намного проще.
Есть ли открытые решения?
Да. PDFMathTranslate и BabelDOC — проекты с открытым исходным кодом для научных PDF; их можно запустить самостоятельно, если вы уверенно работаете с командной строкой. iSomor — веб-сервис с параллельным чтением и скачиванием переведённого или двуязычного PDF.
Можно ли попробовать бесплатно?
Гости могут просмотреть первые страницы, а подтверждённые аккаунты регулярно получают бесплатные кредиты. Текущий лимит показан на экране загрузки.