МойнМойн включает в себя WYSIWYG-редактор1. Для его работы необходим обозреватель Firefox (1.5+), Camino (1.0+), Netscape (7.1+) или Internet Explorer (5.5+); возможно, что он также работает в Opera (9.5+) и Safari (3.0+). Интеграция WYSIWYG-редактора — нетривиальное дело и до сих пор в ней находятся ошибки2. Будьте осторожнее и чаще сохраняйтесь.
Не смотря на то, что WYSIWYG-редактор является редактором HTML, работающем внутри Вашего обозревателя, вики не использует HTML для внутреннего представления, вместо этого использует специальную вики-разметку — её можно увидеть, нажав на кнопку «Show Raw Text» (показать исходный текст) во время редактирования или воспользовавшись текстовым редактором. Вики-разметка гораздо меньше синтаксически перегружена по сравнению с HTML, но имеет несколько ограничений:
- Невозможность использования разметки внутри заголовков и ссылок
Невозможность использования части разметки внутри таблиц3. Используйте таблицы для представления данных, а не для формирования макета страницы.
Редактор позволяет формировать только допустимую разметку, но это ограничение можно обойти путём копирования и вставки, но ничего хорошего из этого всё равно не получится: во время преобразования HTML в вики-разметку недопустимое форматирование будет проигнорировано (или выховет ошибку во время преобразования).
ВерблюжийРегистр
На вики, слова в «верблюжьем регистре» (то есть, минимум два слова, начинающиеся с заглавных букв и написанные слитно) автоматически преобразуются в ссылки на одноимённые вики-страницы. В WYSIWYG-редакторе это также работает. Для того, чтобы WYSIWYG-редактор определил ссылки, достаточно вызвать предварительный просмотр или просто сохранить страницу. Для предотвращения преобразования достаточно предварить слово восклицательным знаком (см. подробнее про ограничение автоматической генерации ссылок).
Использование вики-разметки в редакторе
- Обратные апострофы (bactick, «`») для ограничения неформатированного текста.
- Двойные и тройные одиночные кавычки («'») для курсива и полужирного начертания, соответственно.
- Двойные символы нижнего подчёркивания (underscore, «_») для подчёркивания
- ...
Специальная разметка
Существует ряд элементов вики-разметки МойнМойн, которые нельзя отобразить как отдельные HTML-элементы в редакторе. Такая разметка представляется в редакторе как есть. Она отображается на жёлтом фоне в редакторе, дабы показать, что имеет специальное значение. К специальной разметке относятся:
Макрокоманды (см. ПомощьПоМакроКомандам)
Ссылки на прикреплённые файлы в тексте (см. ПомощьПоДействиям/AttachFile)
Восклицательные знаки, используемые для предотвращения автоматического преобразования в ссылки слов в «верблюжьем регистре»
Жёлтый фон используется только для информирования. Вы можете просто вводить эти элементы как текст, но текстовый редактор не будет их никак обрабатывать и не раскрасит их. Но после преобразования страницы в вики-разметку (например, при сохранении или предварительном просмотре) редактор при разборе вики-страницы распознает подобную разметку и поместит её на жёлтый фон.
Возможности, не поддерживаемые WYWIWYG-редактором
- Толщина горизонтальных разделительных линий
Атрибуты id, style, class таблиц (для их задания и редактирования используйте текстовый редактор: ПомощьПоТаблицам)
- Задание начала нумерации в нумерованных списках
См. MoinMoinBugs/GuiEditor (англ.) (2)
Что, впрочем, обходится макрокомандами Include и MiniPage (3)