iSomor
Вернуться в блог

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

3 мин чтенияEVE
Две страницы документа рядом, выделенные блоки формул стоят в одних и тех же местах на исходной и переведённой странице

Чтобы перевести PDF с математическими формулами и не сломать их, начните с исходного цифрового PDF (экспортированного из LaTeX, Word или веб-страницы, а не скана), используйте переводчик, который восстанавливает макет страницы, а не просто вставляет текст, и затем сверьте каждую формулу, символ и число с исходной страницей. Это руководство подходит для конспектов лекций, учебников, сборников задач, диссертаций и других документов с большим количеством формул. Если у вас целая научная статья, в руководстве по переводу научной статьи в PDF подробнее разобраны аннотация, ссылки и терминология.

Почему при переводе PDF ломаются формулы

PDF не хранит формулу как формулу. Он хранит глифы в точных позициях, часто в специальных математических шрифтах, а верхние и нижние индексы и дробные черты рисуются отдельными элементами. Переводчик, работающий с простым текстом, читает эти элементы как обычные символы, и появляются типичные ошибки: переменные переводятся как слова, индексы переезжают в основную строку, операторы пропадают, длинные формулы переносятся в следующий абзац. Подробнее о сути проблемы — в статье почему перевод PDF так сложен.

Инструменты для документов с формулами сначала находят математические области и исключают их из перевода. Открытый проект PDFMathTranslate описывает этот подход в своей статье на arXiv: определить макет, перевести только текст и снова разместить его в исходном макете.

Какие PDF сохраняют формулы?

Ваш файлЧего ожидать
PDF, экспортированный из LaTeX, Word или веб-страницыЛучший случай: текст и математика разделены, макет можно восстановить
Отсканированные страницы или фото доскиiSomor не поддерживает, даже после OCR
Формулы, вставленные картинками в цифровой PDFКартинка остаётся как есть; текст в ней может остаться на исходном языке
PDF с паролем или повреждённыйОбычно не читается; сначала экспортируйте новую копию

Быстрая проверка: откройте PDF и попробуйте выделить предложение и часть формулы. Если выделяются отдельные символы, это цифровой PDF. Если вся страница выделяется как картинка, это скан. Для сканов прочитайте, что проверить перед переводом отсканированного PDF.

Пошагово: перевод PDF с большим количеством формул

  1. Найдите исходный цифровой файл. Если есть исходник LaTeX, экспортируйте новый PDF, а не используйте распечатанную и отсканированную копию.
  2. Если нужна только одна глава или несколько задач, переведите только эти страницы. См. как перевести только выбранные страницы PDF.
  3. Загрузите PDF в iSomor и выберите целевой язык. iSomor переводит текст и старается сохранить на местах диаграммы с подписями, таблицы со строками и столбцами, формулы в их контексте и многоколоночный текст.
  4. Читайте переведённую страницу рядом с оригиналом. Так быстрее всего заметить сдвинутый индекс или пропавший оператор.
  5. Скачайте нужную версию: переведённый 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.

Можно ли попробовать бесплатно?

Гости могут просмотреть первые страницы, а подтверждённые аккаунты регулярно получают бесплатные кредиты. Текущий лимит показан на экране загрузки.