PDFIntact

Извлекайте таблицы и текст из PDF в исходном виде

Формулы рассыпаются при копировании из PDF

Вы выделяете формулу в статье или спецификации, копируете, вставляете в Word — степени опускаются на базовую линию, числитель и знаменатель оказываются рядом, знак корня остаётся сам по себе. Набрать заново обычно быстрее, чем чинить.

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

Поэтому формулу приходится вычитывать обратно из вёрстки. PDFIntact находит блоки формул и записывает их в нотации LaTeX, ровно так, как прочитал, в Word, Markdown и JSON. Excel сюда не входит: выгрузка в Excel содержит только таблицы и диаграммы.

Попробовать

Проверьте на своём PDF

Проверка выполняется целиком внутри браузера. Файл никуда не загружается, регистрация не нужна. До оплаты видно, сколько страниц, таблиц и рисунков удастся извлечь.

Пример

数式はこの形で書き出します

下は実際の論文PDFから取り出した数式です。数式のブロックは記法を剥がさず、そのまま残します。本文や表に紛れ込んだ上付き・下付きの記法だけは、読める形に直してから書き出します。

$$ \boldsymbol{y}(k)=\sum_{i=1}^{P}A_{i}\boldsymbol{y}(k-i)+\boldsymbol{e}(k) $$

形式ごとに、どう入るか

同じ数式でも、書き出す形式によって入り方が違います。

Word(.docx)

読み順のその位置に、等幅の段落として入ります。Wordの数式オブジェクトにはしません。

Markdown(.md)

本文の流れの中に、記法をそのまま置きます。

JSON

種別「数式」・ページ番号・ページ内の座標つきで、書き換えのない値が入ります。

Excel(.xlsx)

入りません。Excelに書き出すのは表とグラフだけです。

Частые вопросы

Почему формулы рассыпаются при копировании из PDF?
Потому что PDF не хранит формулу как формулу. Дробная черта — нарисованная линия, а степень — глиф поменьше, поставленный чуть выше; нигде в файле не сказано, что есть что. Копирование читает символы в порядке отрисовки, и связь верха с низом исчезает.
В какие форматы можно вывести формулы?
Word, Markdown и JSON. Блоки формул сохраняют нотацию LaTeX ровно так, как она была прочитана. Excel сюда не входит: выгрузка в Excel содержит только таблицы и диаграммы.
Станут ли формулы редактируемыми уравнениями в Word?
Нет. Они попадают туда текстом, в абзаце с моноширинным шрифтом, на своём месте в порядке чтения и с сохранённой нотацией. В объекты-формулы Word мы их не превращаем.
Бывают ли значения в формуле оценочными?
Нет. Выводить значение из формы мы беремся для диаграмм без напечатанных чисел; блоки формул через это не проходят. Что прочитано, то и выходит. Всё же сверяйте результат с исходным PDF.

Проверить файл сразу по всем симптомамЧем отличаются форматы