Предлагаю обсудить идею, касающуюся словарей в формате DSL. Как известно, набор тегов весьма скуп, но там бывают комментарии формата {{что угодно}}
Я подумал, а что если GD мог бы некоторые комментарии обрабатывать по-особому? Например, хотим мы, чтобы часть словарной статьи была свернута и разворачивалась бы по нажатию. Скажем, дополнительная табличка вроде форм глаголов или списка синонимов или дополнительных примеров.
Вот можно было бы заключить такой фрагмент в комментарии вида {{<HIDE>}} ... {{</HIDE>}}, чтобы в словарь от него шла только первая строчка, а остальное разворачивалось бы при нажатии на нее.
Очень бы помогла в создании словарей возможность вывести в код span / div с нужными class / id, например, через конструкции виде {{<SPAN HEADER>}} или {{<DIV ID 112>}}
Или, например, можно было бы расширить возможности логического форматирования, на которое уже натягивать CSS при выводе.
Это бы реализовывалось относительно просто -- при парсинге записью в HTML-код DIV'ов с определенными id и class.
Такой трюк с комментариями позволит сохранить совместимость, но расширить возможности форматирования словарей.