У нас есть иерархически упорядоченные элементы, хранящиеся в текстовом файле и идентифицированные с помощью табулятора.
- цвета
- красный
- зеленый
- синий
- компьютеры
- Linux
- макинтош
- Windows
- чисел
- один
- два
- три
TREE
+---colors
¦ +---blue
¦ +---green
¦ +---red
+---computers
¦ +---linux
¦ +---mac
¦ +---windows
+---numbers
+---one
+---three
+---two
Смотрите эту картинку для иллюстрации. Как удобно редактировать и переупорядочивать такие списки в стиле WYSIWYG ? Нужно уметь перемещать предметы вверх и вниз по уровням. Также примените алфавитную сортировку к ветви дерева.
Существует ли простой и подходящий язык, программный инструмент или рабочий процесс для этого?
MS Word немного перегружен. Word использует только стилизацию и не экспортирует данные. XML - лучший способ хранения вложенных данных, но его необычайно сложно редактировать. Если решения не существует, мы должны его кодировать. Но это было бы неплохой инвестицией.
