On Fri, Nov 02, 2007 at 12:20:14PM +0300, Иван Лох wrote: > On Thu, Nov 01, 2007 at 09:03:07PM +0300, Alexey Pechnikov wrote: > > Есть задача ручного написания указанных материалов и автоматической > > генерации > > контента. Долгое время пользовался dokuwiki, но это довольно кривой способ > > превращения plain text и формат для отображения (html). Есть ли что-нибудь > > из > > системных утилит для выполнения указанных задач? Требуются списки, таблицы, > > заголовки, абазцы и проч. стандартные вещи. Самому писать парсер не > > хочется, > > а то, что я нашел в движках разных вики, внушает... в общем, не будем > > уточнять. Даже в wikit парсер ужасный (таблиц нет, вложенные элементы > > обрабатываются криво, списки вообще всегда строятся криво...). Хочется > > найти > > что-то, что можно как из консоли использовать, так и встроить в свои сайты > > на > > радость пользователям. Тиклевский скрипт доставит глубокое удовлетворение. > > Если Вы любите perl, то > > apt-get install txt2html > > Все, что Вы хотите есть. Когда-то, пытаясь понять как работает генератор > простых > таблиц из Text2HTML.pm я просто обалдел как это красиво было сделано.
Только, насколько я понимаю, в исходном тексте таблица должна быть отформатирована, иначе алгоритм запутается. А это немного не то, чего в данном контесте хотелось бы, например, привычному к TeX пользователю. Но вот для случая, когда по форматированному тексту (например, по тому, что выдала какая-нибудь программа) надо восстановить логическую разметку - тулз будет очень и очень полезен. -- Stanislav