ChatGPT великолепно отображает LaTeX-математику на странице. Затем вы пытаетесь сохранить беседу, и математика превращается в сырой код $$ \int_0^\infty e^{-x^2} dx $$. Или, что ещё хуже, — в юникодную кашу, которая печатается боком.
Почему это происходит и как исправить для каждого формата экспорта.
Почему LaTeX ломается при экспорте
Веб-клиент ChatGPT отображает LaTeX с помощью KaTeX — математика представлена в виде <span>, содержащего отрендеренный SVG/HTML. Исходный код LaTeX сохраняется как атрибут data- того же span.
Когда вы копируете отрендеренную страницу (или используете «Печать в PDF» в Chrome), браузер захватывает видимый результат — но только то, что помещается в макет. Длинные выключные формулы обрезаются. Встроенные символы \Sigma при печати превращаются в случайные юникодные символы, если ваш шрифт не содержит нужного глифа. Атрибуты данных — собственно LaTeX — отбрасываются.
Итак, копирование-вставка теряет математику. Печать в PDF уродует её. Решение — извлечь исходный код LaTeX до рендеринга, а затем явно отрендерить его при экспорте.
Инструкция по форматам
Используйте экспорт PDF в ChatExport AI. Он извлекает каждый LaTeX-блок как исходный код, рендерит его через встроенный KaTeX в правильный SVG, а затем составляет PDF. Встроенная математика, выключная, матрицы, O-большое, интегралы — всё набирается.
Избегайте встроенной печати в PDF Chrome для любых бесед, содержащих математику. Результат непригоден для серьёзной работы.
Word (.docx)
Формат .docx имеет собственный тип уравнений (Office Math). Экспорт Word в ChatExport AI по умолчанию выводит LaTeX как моноширинный текст в ограждённых блоках — Word может преобразовать это в набранную математику через поток Insert → Equation → LaTeX. (Прямая эмиссия Office Math находится в планах.)
Если вам срочно нужна набранная математика в документе, экспортируйте PDF и вставьте страницу PDF как изображение внутрь .docx.
Markdown
Просто — сохраняйте разделители. $inline$ и $$display$$ — стандартные соглашения CommonMath для математики. Экспорт Markdown в ChatExport AI сохраняет их байт-в-байт.
Экспортированный .md работает в:
- Obsidian — встроенная поддержка математики с v0.10.
- MkDocs Material — с расширением
pymdownx.arithmatex. - VitePress — через плагин
markdown-it-mathjax3. - Quartz — встроенная.
- GitHub gists — да, GitHub рендерит
$..$математику в gist с 2022 года.
HTML (офлайн)
Это формат, который выживает. HTML-экспорт ChatExport AI встраивает KaTeX внутрь файла, так что математика отображается даже без подключения к интернету. Результат — один самодостаточный .html, который можно отправить по почте, положить на USB-флешку или заархивировать на десятилетие.
JSON
Для конвейеров: JSON-экспорт ChatExport AI сохраняет исходный код LaTeX как отдельное поле на каждый оборот (content_latex) вместе с отрендеренным запасным вариантом. RAG-системы и наборы данных для тонкой настройки получают чистые строки LaTeX для работы.
Частые ошибки
Ошибка 1: «В чате всё выглядит отлично, но при экспорте ломается.» — Вот в чём загвоздка. Чат показывает вам отрендеренный результат; экспорт захватывает исходник. Если инструмент экспорта не делает повторный рендеринг, вы получаете сырой $$.
Ошибка 2: «Я скопировал математику из чата в Word, и всё неправильно.» — Word не рендерит LaTeX. Экспортируйте в инструмент, который это делает.
Ошибка 3: «Почему мои греческие буквы отображаются как квадратики?» — В шрифте вашего просмотрщика нет нужного глифа. KaTeX в HTML/PDF избегает этого, отображая математику как правильные пути, а не символы.
Когда математика слишком длинная для отображения
Некоторые матрицы и доказательства шире печатной страницы. PDF-экспорт ChatExport AI автоматически уменьшает выключную математику до ширины страницы. Если матрица действительно шире, он переключает ориентацию страницы на альбомную для этого блока.
Для Markdown придётся разбить матрицу вручную — нет переносимого способа выразить «прокрутка шире страницы» в статическом документе.
Попробуйте
Установите ChatExport AI бесплатно, и следующая беседа ChatGPT, полная математики, которую вы сохраните, будет правильно набрана. Бесплатный тариф включает 5 экспортов в день.
Связанные материалы
- Руководство по экспорту ChatGPT в PDF
- Как экспортировать ChatGPT в Markdown
- Для студентов — конспекты с большим количеством математики.
- Для исследователей — архивы с большим количеством LaTeX.