Американский Национальный Институт Стандартов.<k>ANSI block diagram</k>
стандартная структурная схема, структурная схема ANSI (для отображения последовательности передач управления в программе прямоугольниками, ромбами и направленными линиями)<k>APL</k>
(A Programming Language) АПЛ.
(характерный отрывок)
Он так прямо выводится, со всеми этими <k></k> и <tr></tr>, причем "теги" могут быть как в начале, так и в середине строки. Как это привести в более читабельный вид?
P.S.
тип словаря- dictd, сам файл .dict в dict.dz не жал.
словарь xdxf, который dictd не понимает.
вопросы следующие:
если я что-то делаю неправильно, то что?
если все так как надо, то какой командой можно привести результат в читаемый вид?
кетайский Stardict не предлагать! не тру, итак потратил время на прикручивание dictd к gnome-dictionary))
В maillist'е dictd было обсуждение введения тегов, в которые можно было бы конвертировать теги из xdxf. Так вот, решение разрабов было таким: dictd просто предоставляет в качестве "словарной статьи" набор байтов, не вдаваясь в его содержание. Так было, есть и будет. Интерпретировать эти байты как буквы, теги и т.д. - дело клиента. Нужны теги - пишите dictd-клиент, который будет эти теги обрабатывать перед отображением.
Короче, к соглашению так и не пришли. makedict просто копирует теги их xdxf в dict, но эти теги никто не понимает.
Чтобы избавиться от тегов, нужно распаковать dict-файл (dictzip -d), удалить индекс, sed'ом вырезать из распакованного словаря теги, и с помощью dictfmt вернуть словарь в формат, понимаемый dictd.
Возможно, опцию, удаляющую теги, уже добавили в makedict, тогда это не понадобиться. Но когда я этим занимался, такой опции не было.