Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Форматы файлов и данных > Как парсить TeXовские файлы?


Автор: Бян 28.7.2005, 19:11
Мне нужно научиться прасить теховские файлы...
Может есть какая-то библиотечка, что бы их можно было парсить как XML?
Если нет, то как это делать и где почитать инфу о TeXовской разметке??

Автор: batigoal 28.7.2005, 21:57
А это, часом, не закрытый формат?

Автор: Guest 29.7.2005, 13:33
Цитата(Lamer @ 28.7.2005, 21:57)
А это, часом, не закрытый формат?

TeX то? врядли

Автор: Sardar 29.7.2005, 14:49
TeX это же разметка документов от Дональда Кнута, по моему. Прочесть просто, там всё текстом, все команды начинаються с обратного слеша. Сложно это дело отрисовать.

Во многих редакторах есть подсвета синтаксиса, там же можно выдернуть правила грамматики.

Автор: comcon1 2.8.2005, 09:29
А можно посмотреть исходники TeX-a. Это ведь GNU-шная прога. Там и парсер родной. А можно вопрос -- зачем??
Есть куча раскрасчиков, куча оболочек...

Автор: Бян 2.8.2005, 10:23
Есть электронная книжка, с тектом, картинками, графикой, и формулами..
Нужно все это дело друг от друга отделить, и засунуть в БД... потом надо все в XML переводить... но это другая история.

Автор: comcon1 9.8.2005, 15:38
ХЕ!!!
Книжка в ТеХе? В техе стока тэгов, что HTML перед ним маленький ребеночек smile. Если книгу писали путем используя многочисленные возможности, предусмотренные Д. Кнутом, то ни в какой формат ты ее так просто не переведешь. Это все равно полуручная работа.
-------------
Проще использовать сам ТеХ, сгенерить pdf или че-нить еще, а потом парсить уже его.

Автор: Guest 22.8.2005, 07:51
Цитата(comcon1 @ 9.8.2005, 15:38)
ХЕ!!!
Книжка в ТеХе? В техе стока тэгов, что HTML перед ним маленький ребеночек smile. Если книгу писали путем используя многочисленные возможности, предусмотренные Д. Кнутом, то ни в какой формат ты ее так просто не переведешь. Это все равно полуручная работа.
-------------
Проще использовать сам ТеХ, сгенерить pdf или че-нить еще, а потом парсить уже его.

Причем здесь HTML. я же написал что перевести надо в XML...
А насчет ручной работы ты прав ((( В том то и дело что хочеться все это автоматизировать.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)