Таблицы
Таблица помогает сопоставлять данные: распределить вещи для поездки по людям, составить расписание или сравнить варианты. Вы редактируете её как сетку, а хранится она обычным Markdown, поэтому легко экспортируется и остаётся читаемой в других приложениях.
Вставить таблицу
Выберите Format › Table или нажмите ⌥⌘T. Varlig вставляет небольшую таблицу и помещает вас в ее первую ячейку с выбранным Column 1, чтобы вы могли сразу же ввести заголовок.
Чтобы отредактировать таблицу, которая уже находится в заметке, щелкните ячейку.
Навигация по таблице
Пока вы печатаете в ячейке:
| Клавиша | Действие |
|---|---|
| Tab | Переходит к следующей ячейке. После последней ячейки он добавляет строку. |
| Shift-Tab | Перемещается в предыдущую ячейку. Из первой ячейки он возвращается к заметке. |
| Return | Перемещается в ячейку ниже. В последней строке он добавляет строку. |
| Escape или ⌘↩ | Возвращается к заметке. |
| ⌘Z и ⇧⌘Z | Отмена и повтор, как в остальных частях заметки. |
В ячейках также работают жирный шрифт, курсив, ссылки (⌘K), ссылки на заметки (⌘D) и сочетания клавиш для вставки даты.
Добавление и удаление строк и столбцов
Во время ввода в ячейке доступны следующие сочетания клавиш:
| Действие | Сочетание клавиш |
|---|---|
| Добавить строку ниже | ⌃⌘↓ |
| Добавить столбец после текущего | ⌃⌘→ |
| Удалить строку | ⌃⌘⌫ |
| Удалить столбец | ⌃⇧⌘⌫ |
Строка заголовка и последний оставшийся столбец таблицы не могут быть удалены.
Щелкните правой кнопкой мыши ячейку, чтобы получить больше: добавьте строку выше или ниже, добавьте столбец до или после, переместите строки вверх и вниз или столбцы влево и вправо, установите выравнивание столбца или скопируйте всю таблицу в Markdown, CSV или HTML.
Выберите несколько ячеек
При вводе в ячейке удерживайте Shift и нажимайте стрелки, чтобы выделить диапазон от текущей ячейки. ⇧↑ и ⇧↓ работают сразу; ⇧← и ⇧→ — когда курсор достиг соответствующего края текста или текст выделен целиком. Также можно нажать другую ячейку с Shift или перетащить указатель из одной ячейки в другую. Диапазон выделяется цветом и рамкой.
С выбранным блоком:
| Действие | Что происходит |
|---|---|
| Copy (⌘C) | Копирует ячейки как текст с табуляцией для Numbers, Excel и Google Sheets, а также как Markdown-таблицу для вставки в заметку. При копировании блока ниже заголовка заголовки столбцов добавляются вместе с ним. |
| Cut (⌘X) | Копирует ячейки, а затем опустошает их. |
| Delete | Очищает ячейки. |
| Paste (⌘V) | Заполняет ячейки, начиная с верхней левой ячейки блока, и выделяет заполненный диапазон. Одна строка без табуляции заменяет текст верхней левой ячейки. |
Cut и Delete - это один шаг отмены каждый, а строки и столбцы сохраняются. Щелкните правой кнопкой мыши ячейку в блоке для Copy Cells, Cut Cells и Clear Cells в верхней части меню; в заметке только для чтения работает только Copy Cells.
Набор текста заменяет текст ячейки, с которой вы начали. Щелчок, любая другая клавиша, Select All или Escape завершает выделение, а второй Escape возвращается к заметке.
Вставить из электронной таблицы
Скопируйте диапазон ячеек из Numbers, Excel или CSV-файла и вставьте его в таблицу. Данные распределятся по строкам и столбцам, а не вставятся сплошным текстом. Поля CSV в кавычках сохраняют запятые и переводы строк внутри них.
Копирование таблицы
В контекстном меню таблицы доступны Copy Markdown, Copy CSV, Copy HTML и Copy TSV. Формат TSV подходит для электронных таблиц. Эти команды работают и в заметках только для чтения.
Ширина столбцов
В том же меню есть Column Width с вариантами Narrow, Default, Wide и Fit Content. Varlig сохраняет выбранную ширину в строке комментария под таблицей. Эта строка скрыта при редактировании и не включается в экспорт:
| Item | Cost |
| --- | --- |
| Tent | £100 |
<!-- {"columnWidths":["narrow","default"]} -->
Поскольку это часть файла, ширина перемещается с заметкой на другой Mac.
Таблицы в Markdown
Таблица - это строки ячеек, разделенные |, со строкой тире под строкой заголовка. Двоеточие в этой строке устанавливают выравнивание каждого столбца:
| Room | Paint | Tins |
| :------- | :-------: | ---: |
| Kitchen | Sage | 2 |
| Bedroom | Warm grey | 3 || Room | Paint | Tins |
|---|---|---|
| Kitchen | Sage | 2 |
| Bedroom | Warm grey | 3 |
| Разделитель | Выравнивание |
|---|---|
:--- |
По левому краю |
:---: |
По центру |
---: |
По правому краю |
--- |
По умолчанию |
Не нужно выравнивать символы |; Varlig читает таблицу в любом случае.