Это может относиться к любому коду, выполненному виртуальной машиной, а не непосредственно ЦП.
я думаю, что это включает вещи как сборка "мусора", и массив ограничивает проверку.
Latex2html - это то, что вам нужно. Вы говорите, что не хотите никакой зависимости, но любая библиотека, которую вы выберете, будет тем, от чего вы будете зависеть. Latex2html:
Я считаю, что он компилируется на всех основных платформах (Linux, Windows, Mac) - но, честно говоря, у меня только Linux, поэтому я не могу сказать наверняка.
Я не знаю нативной библиотеки Java или C ++ для этого. Но если вы все равно генерируете HTML, вы всегда можете использовать JavaScript для преобразования латекса в html внутри документа.
jsMath отлично справляется с этим:
На мой взгляд, существует пять довольно широко распространенных инструментов для преобразования латекса в html (их гораздо больше, которые используются менее активно ):
У USENIX есть хорошая страница , показывающая, как использовать некоторые из них.
Пока что моим лучшим вариантом кажется TtH , поскольку я могу легко скомпилировать исходный код C в свое приложение C ++.
Почему бы вам просто не запустить Latex и не преобразовать результат (postscript? Pdf) в HTML?
Я использую LyX в качестве внешнего интерфейса для latex, что делает редактирование намного более удобным и в некотором роде создает свой собственный вкус латекса. Плюс в том, что для LyX существует отдельный экспорт в html, который использует всю дополнительную информацию, имеющуюся в LyX. Инструмент называется eLyxer.
Есть некоторые инструменты для TeX -> HTML. конверсия… но результаты имеют тенденцию будь бедным и непреклонным. eLyXer предназначен для создавать HTML от приемлемого до красивого код, в зависимости от вашего браузера Достоинства рендеринга Unicode и CSS.
Я не могу реально сравнить вывод elyxer с инструментами tex2html, но могу подтвердить, что elyxer производит чистый, красивый html-код, который, вероятно, делает то, что вы хотите. Если вы готовы дать LyX шанс :)