====== Последовательности ====== <<[[dokuwiki|Докувики]]>> может заменять различные последовательности символов на их типографские эквиваленты. Т. е. << на « >> на » => на ⇒ См. также синтаксис [[ru:wiki:syntax#типографские_символы|типографских символов]]. ===== Изменение / отключение замен последовательностей ===== Подробная информация о преобразованиях хранится в файле ''[[https://github.com/dokuwiki/dokuwiki/blob/master/conf/entities.conf|conf/entities.conf]]''. Чтобы избежать перезаписи ваших изменений при [[ru:install:upgrade|обновлении]] Докувики, вы должны поместить свои собственные дополнения в новый файл под названием ''%%conf/entities.local.conf%%''. Последовательности заданные в файле ''%%conf/entities.local.conf%%'' имеют приоритет перед последовательностями заданными в файле ''%%conf/entities.local.conf%%''. Поэтому, если вам нужно заменить определённую последовательность заданную по умолчанию, вы можете сделать это, добавив в файл ''%%conf/entities.local.conf%%'' шаблон последовательности, который вы хотите изменить и символ, который нужно использовать в качестве замены. Если, последовательность нужно отключить, просто не указвайте символ замены. Например, если вы не хотите, чтобы буква ''c'' в скобках автоматически заменялась знаком авторского права, добавьте следующие изменения: (c) # теперь замена отключена или, если вы предпочитаете другую стрелку => ▶ Чтобы изменения конфигурации вступили в силу на страницах, [[ru:devel:caching|кэш должен быть очищен]]. Несмотря на то, что по умолчанию система последовательностей используется только для простых замен символов, её также может использоваться для вставки более сложных конструкций. Это включает в себя HTML-последовательности. Однако вы должны знать, что некоторых случаях это может привести к сбою отображения замены (например, при экспорте страницы в [[plugin:ODT)]]. Рекомендуется использовать символы UTF-8 вместо них, когда это возможно. Обязательно прочитайте о кодировке [[ru:UTF-8|UTF-8]] перед редактированием файла конфигурации. ===== Примеры конфигураций===== Механизм последовательностей можно использовать для адаптации «Докувики» к некоторым правилам французской типографии, которые требуют неразрывных пробелов перед или после некоторых знаков препинания. << «  ?  ? :  : !  ! ;  ; >>  » Чтобы добавить последовательности для символов [[wpru>эсперанто]], которых нет в стандартной латинской раскладке, используйте следующее: CX Ĉ cx ĉ GX Ĝ gx ĝ HX Ĥ hx ĥ JX Ĵ jx ĵ SX Ŝ sx ŝ UX Ŭ ux ŭ ===== Использование знака решётки (#) не в качестве комментария ===== В ''%%conf/entities.local.conf%%'' знак ''#'' (решётка) используется для начала комментариев. Если вы хотите использовать его как обычный символ, вы должны экранировать его с помощью обратной косой черты (''\#''). Например: ~~noheader~~ ===== Смотри также ===== * [[ru:config|Настройка «Докувики»]]