[ Prev ] [ Index ] [ Next ]

Checkboxes

Zim supports lists with checkboxes instead of bullets. These look like:

As you can see in this example checkboxes can have 3 states: [ ] open, [*] checked as 'OK' and [x] checked as 'NOK'. States can be toggle by clicking the checkbox with either the left mouse button or using the keyboard with <F12> and <shift><F12> respectively.

To start a checkbox list type on an empty line '[]<space>' or '()<space>', this will automatically insert an open checkbox. Similarly you can type checked checkboxes using '[*]' or '(*)' and '[x]' or '(x)' respectively, followed by '<space>' or '<tab>'. Lines that start with a checkbox behave like bullet list items, so you can indent by typing <tab> after the checkbox and when you press <enter> the new line will start with an empty checkbox automatically.

There is an option in the Preferences to have checkbox lists behave recursively. This means that the state of items with a sublist reflects the state of all child items. Checking the parent will check all child items, and checking the last child item will check the parent item automatically.

The Task List plugin regards checkboxes as TODO items and can give an overview of all open checkboxes in a notebook.

Флажки
==========

Zim поддерживает списки с флажками вместо маркеров. Это выглядит так:

[] пункт 2
[х] пункт 2б

Как вы можете видеть в этом примере, флажки могут иметь 3 состояния: [] открыто, [*] отмечено как «ОК» и [x] отмечено как «NOK». Состояния можно переключать, устанавливая флажок левой кнопкой мыши или используя клавиатуру с клавишами <F12> и <shift> <F12> соответственно.

Чтобы запустить тип списка флажков в пустой строке «[] <пробел>» или «() <пробел>», автоматически вставится флажок «открыть». Точно так же вы можете набирать флажки, используя '[*]' или '(*)' и '[x]' или '(x)' соответственно, а затем «<пробел>» или «<tab>». Строки, начинающиеся с флажка, ведут себя как элементы списка маркеров, поэтому вы можете сделать отступ, напечатав <tab> после флажка, и когда вы нажмете <enter>, новая строка начнется с пустого флажка автоматически.

В настройках есть опция, чтобы списки флажков вели себя рекурсивно. Это означает, что состояние элементов с подсписком отражает состояние всех дочерних элементов. Проверка родительского элемента проверит все дочерние элементы, а проверка последнего дочернего элемента автоматически проверит родительский элемент.

Плагин «Список задач» рассматривает флажки как элементы TODO и может предоставить обзор всех открытых флажков в блокноте.


Backlinks: Help Help:Auto Formatting Help:Menu Items Help:Wiki Syntax Usage:Getting Things Done