Цитата: что ты понимаешь под переносимостью? Кроссплатформенность (версии для Windows, Linux и т.д.), или возможность копировать программу с машины на машину без инсталляции? Честно говоря, я думаю писать или на C++/MFC, которые знаю очень хорошо и на которых писал кучу проектов, или на C#, на котором проектов пока не было, но зато на нем многие вещи вроде как быстрее... Кроссплатформенность потребует чего-то типа QT, я хоть и писал на нем но знаю не очень...
Имел в виду возможность копирования без инстяляции. На счет кроссплатформенности я в сомнениях. Сначала думал делать прогу, как и WikidPad на связке Python + wxPython, но у wxPython ужасный компонент для просмотра HTML. pyQT еще не смотрел. Еще один плюс Python - возможность делать плагины в виде скриптов без компиляции, но тогда могут понадобиться дополнительные файлы в папке с плагинами и постепенно она будет засоряться. Зато легкая кроссплатформенность вплоть до плагинов.
Но сейчас склоняюсь, что можно обойтись без кроссплатформенности и склоняюсь к C++ + WTL. C# я тоже люблю, но с портабельностью будут проблемы, все-таки не везде стоит .NET.
Цитата: 2. "прикреплять файлы" - в смысле кнопочка "прикрепить файл", после выбора файла он копируется в папку, в которой находится текущая страница? Или достаточно будет ссылок на внешние файлы?
Именно копирование файла. Удобно было бы, если бы картинки, которые надо показать на странице хранились бы вместе с основной страницей.
Цитата: 3. неограниченная вложенность записей а что, бывает ограниченная?
Бывает, например в pmWiki.
Цитата: 4. что за wiki-нотация? почему недостаточно кнопок форматирования и разметки (h1..h5, bold, italic, textcolor, backcolor etc.) на тулбаре?
Это чтобы было проще с помощью плагинов дополнять функциональность для редактора, например, чтобы вставлять формулы, сгенерированные с помощью MikTeX, достаточно будет завести новую команду, а уже перед созданием HTML MikTeX будет делать картинки. Может быть можно это сделать и для визуального редактора, но пока плохо представляю как.
Кстати, можно сделать как в WordPress, когда основной текст - HTML, а дополнительные функции представляют собой теги в квадратных скобках.
Цитата: что такое внешние генераторы картинок? смотреть wikidpad нет желания, расскажи плиз. Мне действительно нужен какой-то простой векторный редактор, для поддержки в качестве страниц не только форматированного текста, но и различных диаграмм типа UML, MindMaps и т.д.
Например, если в WikidPad указать папку, где установлен MikTex, то с помощью команды [:eqn:"bla-bla-bla"] это самое "bla-bla-bla" сначала передастся в MikTex, он сделает из нее формулу в формате gif, а потом эта картинка будет вставлена вместо команды. eqn. То же самое и graphviz, который рисует графы (и, кстати, может рисовать UML).
От MindMaps я бы тоже не отказался.