Разница между 1.5
и текущей версией
AwkiChangelog.
@@ -2,41 +2,48 @@
===
-Пожелания, предложения, протесты, ругательства, багрепорты оставлять тут:
+Пожелания, предложения, протесты, багрепорты оставлять тут или в AwkiTodo статье:
{{Здесь могло бы быть ваше предложение}}
===
--- Изменения Виктории Авковны
+-- Список изменений
+
+--- 11.04.18
+ * Значительно переписан парсер вики-разметки
+ * Добавлена возможность включения дополнений(плагинов) в парсер
+
+--- 10.04.18
+ * Добавлена возможность генерации содержания для статей
+
+--- 03.04.18
+ * Добавлена возможность использования таблиц
+
+--- 01.04.18
+ * Значительно переписан парсер вики-разметки
+ * Добавлена возможность самостоятельной регистрации и смены пароля
+ * Добавлена возможность подсветки синтаксиса
+ * Формулы теперь генерятся в .SVG
+
+--- 02.11.15
+ * ''plugins.awk'' переименован в ''marks.awk'';
+ * Улучшен алгоритм выравнивания по базовой линии для математических формул;
+ * Для библиографических ссылок внесены изменения в форматирование секции с пагинацией.
--- 19.10.15
- * Изменена внутренняя структура parser.awk (код для boref и eqn вынесен в отдельные файлы и подключается из plugins.awk );
- * Изменены управляющие последовательности для ввода неформатированных блоков текста (были %NF %NE сейчас неформатированные блоки текста вставляются внутрь === блоков;
- * Измененено форматирование ссылок (было [link|description], стало [[link | description]]. Если в статье понадобится комбинация [[ между двумя скобками можно вставить "невидимый" символ разделения записей (record separator) юникод символ - U+1e.
+ * Изменена внутренняя структура ''parser.awk''. Код для boref и eqn вынесен в отдельные файлы и подключается из ''plugins.awk'';
+ * Изменены управляющие последовательности для ввода неформатированных блоков текста. ``«%NF»``, ``«%NE»`` были заменены, сейчас неформатированные блоки текста вставляются внутрь ``===`` блоков);
+ * Изменено форматирование ссылок (было ``[link|description]``, стало ``[[link|description]]``). Если в статье понадобится последовательность символов ``[[`` между двумя скобками можно вставить «невидимый» символ разделения записей (record separator), он вводится кобминацией «Ctrl+Shift+U 1E».;
* Убрана возможность использовать экранирование;
- * Для улучшения читабельности внутри библиографических ссылок длинные URL ссылки обрезаются до 50 символов (ссылки остаются кликабельными);
+ * Для улучшения читабельности внутри библиографических ссылок длинные URL обрезаются до 50 символов, ссылки при этом остаются активными.
+
+Код всех страниц были сконвертированны в новый формат с помощью следующих команд:
-Код всех страниц конвертировал в новый формат с помощью команд
===
for item in *; do sed 's/\[\([^[]\+\)\]/[[\1]]/g' -i $item; done
for item in *; do sed 's/^%NF/===/;s/^%NE/===/' -i $item; done
===
-Как вы понимаете метод топорный, и может быть в некоторых страницах из-за этого поедет разметка, если найдёте - скажите, я поправлю.
-
-
--- TODO список
-
-
- * Создать отдельный ресурс для прикапывания картинок;
- * Улучшение boref (обрабатывать случай когда указывается не диапазон страниц, а общее количество);
- * Специальные страницы:
- * Удаление/переименование страниц
- * Показать страницы без категорий
- * Удалить из кода все упоминания об amplab (добавить опциональные заголовки)
- * Допилить setup.sh
- * Добавить возможность регистрации
- * Возможность делать ссылки на пункты статей (аналог диеза в mediawiki)
- * Таблицы
+Обратите внимание, при автоматической конвертации может «испортиться» разметка.