Как конвертировать TEX в HTML
- Добавьте ваш файл .TEX - перетащите его в поле выше или нажмите, чтобы выбрать.
- Конвертируйте его в .HTML за несколько секунд.
- Скачайте ваш новый файл .HTML.
Чего ожидать
- Математические уравнения требуют явных флагов - передайте
--mathjaxили--mathmlв Pandoc, иначе уравнения останутся в виде исходного кода LaTeX в HTML-файле. - Пользовательские макросы и нестандартные пакеты могут не перевестись; make4ht и LaTeXML обрабатывают больше стандартных макросов LaTeX, чем Pandoc, так как они выполняют полную компиляцию TeX.
- Рисунки экспортируются как отдельные файлы изображений PNG, которые должны храниться рядом с файлом
.htmlдля корректного отображения.
Часто задаваемые вопросы
Будет ли HTML выглядеть как оригинальный PDF?
Текст и структура (разделы, списки, таблицы) будут верными, но визуальный макет будет отличаться - типографская точность LaTeX в интервалах, разрывах страниц и ширине колонок не переносится на HTML и CSS.
Мой .tex использует кастомный класс журнала - сконвертируется ли он?
Стандартный контент (текст, разделы, уравнения, рисунки) перенесется; специфичные для класса макросы для двухколоночной верстки, колонтитулов или кастомных шрифтов часто не работают и могут потребовать ручной правки. Используйте LaTeXML или make4ht для лучших результатов.
Можно ли конвертировать проект LaTeX из нескольких файлов?
Да - поместите все файлы, на которые ссылаются
\input или \include, в ту же директорию. Pandoc требует их ручного наличия; make4ht обрабатывает их более естественно через полную компиляцию LaTeX.Как насчет библиографических ссылок?
В Pandoc передайте
--bibliography your.bib для включения отформатированных ссылок; в make4ht или LaTeXML сначала запустите BibTeX или Biber, чтобы файл .bbl был готов перед конвертацией.