Formatting Syntax Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
wiki:syntax [2012/04/26 19:22]
[Внешние]
wiki:syntax [2012/04/27 10:02]
Строка 1: Строка 1:
 ====== Синтаксис форматирования ====== ====== Синтаксис форматирования ======
 +
 +<note important>​Наиболее актуальная версия всегда находится [[http://​help.ubuntu.ru/​wiki/​syntax|здесь]].</​note>​
  
 DokuWiki поддерживает простой язык разметки,​ который по возможности сохраняет исходный текст как можно более читабельным. Здесь перечислены все доступные синтаксические конструкции,​ которые можно использовать при редактировании страниц на данном ресурсе. Если хотите поупражняться в использовании разметки,​ используйте специально предназначенную для этого [[playground:​playground|«песочницу»]]. Большинство элементов разметки также можно добавить с помощью панели инструментов,​ которая появляется при редактировании над областью изменения текста. DokuWiki поддерживает простой язык разметки,​ который по возможности сохраняет исходный текст как можно более читабельным. Здесь перечислены все доступные синтаксические конструкции,​ которые можно использовать при редактировании страниц на данном ресурсе. Если хотите поупражняться в использовании разметки,​ используйте специально предназначенную для этого [[playground:​playground|«песочницу»]]. Большинство элементов разметки также можно добавить с помощью панели инструментов,​ которая появляется при редактировании над областью изменения текста.
Строка 51: Строка 53:
 </​code>​ </​code>​
  
-Имена Wiki-страниц автоматически переводятся в нижний регистр,​ и пробел заменяется на подчёркивание,​ спецсимволы использовать нельзя. Вот ещё пару интересных примеров:​ [[#​внутренние|ссылка на подраздел текущего документа]] и [[.:..:terms:​главная|ссылка с использованием относительных путей]]:​+Имена Wiki-страниц автоматически переводятся в нижний регистр,​ и пробел заменяется на подчёркивание,​ спецсимволы использовать нельзя. Вот ещё пару интересных примеров:​ [[#​внутренние|ссылка на подраздел текущего документа]] и [[.:..:loco:​главная|ссылка с использованием относительных путей]]:​
  
 <​code>​ <​code>​
 Вот ещё пару интересных примеров:​ [[#​внутренние|ссылка на подраздел текущего документа]] и Вот ещё пару интересных примеров:​ [[#​внутренние|ссылка на подраздел текущего документа]] и
-[[.:..:terms:​главная|ссылка с использованием относительных путей]].+[[.:..:loco:​главная|ссылка с использованием относительных путей]].
 </​code>​ </​code>​
  
 Кстати,​ ссылки на [[syntax|существующие страницы]] отображаются иначе, чем ссылки на [[nonexisting|несуществующие]]. Кстати,​ ссылки на [[syntax|существующие страницы]] отображаются иначе, чем ссылки на [[nonexisting|несуществующие]].
- 
 ==== Ссылки на профили пользователей форума ==== ==== Ссылки на профили пользователей форума ====
  
Строка 432: Строка 433:
 ==== Cинтаксический плагин Keyboard ==== ==== Cинтаксический плагин Keyboard ====
  
-Enclose the name of a key, or a combination of keysseparated by a dash (**''​-''​**), ​in a //​key// ​taglike this:+Заключите название клавиши или комбинацию клавишразделённых дефисом ​(**''​-''​**), ​в тег ​//​key//, ​как здесь:
  
-  <key>Key</​key> ​or <​key>​C-x</​key>​+  <key>Клавиша</​key> ​или ​<​key>​C-x</​key>​
  
-    * The text inside the **''​key''​** ​tag is split at the occurrences of **''​-''​** (dash). +    * Текст внутри тега ​**''​key''​** ​делится на позициях ​**''​-''​** (дефиса). 
-    * Each part is //trimmed// (surrounding whitespace removedand known shortcuts or key names are //substituted//. E.g. **''​C''​** ​becomes ​**''​Ctrl''​**,​ **''​Left''​** ​becomes ​**''​%%&​larr;​%%''​** ​etc+    * Каждая часть ​//обрезается// (удаляются окружающие пробелы), а известные сокращения клавиш ​//заменяются// на полные вариантыНапример, ​**''​C''​** ​становится ​**''​Ctrl''​**,​ **''​Left''​** ​становится ​**''​%%&​larr;​%%''​**, и т.п
-    * The substitutions are //language specific//. Soe.g. in German, **''​C''​** ​becomes ​**''​Strg''​** ​and **''​Del''​** ​becomes ​**''​Entf''​**. ​Only English and German are supported at the momentFeel free to write additional language files and send them in for inclusion+    * Замена сокращений ​//зависит от языка//. Напримерв немецком, **''​C''​** ​становится ​**''​Strg''​**, а **''​Del''​** ​становится ​**''​Entf''​**. ​На данный момент поддерживаются только английсткий и немецнийВы можете помочь,​ написав дополнительные заголовочные файлы и отправив их для включения
-    * If no substitution was foundthe first letter is //capitalized// and special ​HTML chars are replaced with entities+    * Если замены не найденопервая буква становится ​//заглавной//, а специальные ​HTML-символы заменяются сущностями
-    * The substitution table only has key aliases that begin with a capital letter. So lower letters will not be substitutedonly capitalized and, for example, **''​C-c''​** ​becomes ​**''​Ctrl-C''​** +    * Заменяются только клавишиначинающиеся с заглавной буквы. Строчные буквы не заменяются. Например, **''​C-c''​** ​становится ​**''​Ctrl-C''​** 
-    * If you want to express the dash (**''​-''​**) ​keyuse **''​Minus''​**. +    * Если вы хотите выразить дефисную ​(**''​-''​**) ​клавишуиспользуйте ​**''​Minus''​**. 
-    * If you don't want any trimmingalias or language substitutionor capitalizationenclose your key name in //single// quotes. +    * Если вы не хотите обрезкизаменыязыковой поддержки или перевода букв в верхний регистрзаключите название клавиши в //одинарные// кавычки.
- +
-**Examples:​** +
- +
-  * <​key>​C-A-del</​key>​ to reboot. (''​%%<​key>​C-A-del</​key>​%%''​) +
-  * <​key>​C-c</​key>​ to copy text to the clipboard. (''​%%<​key>​C-c</​key>​%%''​) +
-  * <​key>​C-x</​key>​ to cut text and put it into the clipboard. (''​%%<​key>​C-x</​key>​%%''​) +
-  * <​key>​C-v</​key>​ to paste text from the clipboard. (''​%%<​key>​C-v</​key>​%%''​) +
-  * <​key>​C-enter</​key>​ to insert a page break. (''​%%<​key>​C-enter</​key>​%%''​) +
-  * <​key>​C-S-Right</​key>​ to select from current cursor position to end of a word. (''​%%<​key>​C-S-Right</​key>​%%''​) +
-  * <​key>​C-S-Left</​key>​ to select from current cursor position to the beginning of a word. (''​%%<​key>​C-S-Left</​key>​%%''​) +
-  * <​key>​C-PageUp</​key>​ to go one screen page up. (''​%%<​key>​C-PageUp</​key>​%%''​) +
-  * <​key>​C-Minus</​key>​ (''​%%<​key>​C-Minus</​key>​%%''​) +
-  * <​key>'​any key'</​key>​ to exit. (''​%%<​key>'​any key'</​key>​%%''​)+
  
 +**Примеры:​**
  
 +  * Используйте <​key>​C-A-del</​key>​ для перезагрузки. (''​%%<​key>​C-A-del</​key>​%%''​)
 +  * Используйте <​key>​C-c</​key>​ для копированя текста в буфер обмена. (''​%%<​key>​C-c</​key>​%%''​)
 +  * Используйте <​key>​C-x</​key>​ для удаления текста и помещения его в буфер обмена. (''​%%<​key>​C-x</​key>​%%''​)
 +  * Используйте <​key>​C-v</​key>​ для вставки теста из буфера обмена. (''​%%<​key>​C-v</​key>​%%''​)
 +  * Используйте <​key>​C-enter</​key>​ для вставки разрыва страницы. (''​%%<​key>​C-enter</​key>​%%''​)
 +  * Используйте <​key>​C-S-Right</​key>​ для выделения от текущей позиции курсора до конца слова. (''​%%<​key>​C-S-Right</​key>​%%''​)
 +  * Используйте <​key>​C-S-Left</​key>​ для выделения от текущей позиции курсора до начала слова. (''​%%<​key>​C-S-Left</​key>​%%''​)
 +  * Используйте <​key>​C-PageUp</​key>​ для прокрутки на одну страницу вверх. (''​%%<​key>​C-PageUp</​key>​%%''​)
 +  * Используйте <​key>​C-Minus</​key>​ для увеличения масштаба. (''​%%<​key>​C-Minus</​key>​%%''​)
 +  * Используйте <​key>'​any key'</​key>​ для выхода. (''​%%<​key>'​any key'</​key>​%%''​)
 ==== Синтаксический плагин Columns ==== ==== Синтаксический плагин Columns ====
  
Строка 503: Строка 502:
  
 ~~INFO:​syntaxplugins~~ ~~INFO:​syntaxplugins~~
-