Формулы рассыпаются при копировании из 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.
Проверить файл сразу по всем симптомам/ Чем отличаются форматы