В общем, я решил написать систему генерации static-html контента.
Делал это в течение 2-3 месяцев, не спеша. Язык программирования Python.
Никаких сторонних зависимостей нет, только стандартные системные модули.
Формат данных у меня получился такой:
[Strings]
Title = lftp, Certificate verification: Not trusted
Keywords = lftp certificate trusted
Description_ru = Как игнорировать сертификат при запуске lftp
Description_en = How to ignore certificate verification in lftp
== %WPTitle% ==
\[code\]
$ lftp user@test.ftp.com:/directory
Password:
cd: Fatal error: Certificate verification: Not trusted
\[/code\]
\[code\]
$ cat ~/.lftp/rc
set ssl:verify-certificate no
\[/code\]
[/notes/]
Здесь \[code\] по тексту выше - это, на самом деле, неэкранированная символами backslash строка.
Есть ли аналогичные форматы хранения вики-статей в файлах?
Как видно, я склеил заголовок (ini/ConfigParser) + тело, разделитель - \n\n.
Здесь тоже Питон, и тоже десктопный вариант.