Перейти до вмісту
Посібник Varlig
Головна сторінка Varlig

Код, формули й діаграми

Нотатки — не лише проза. Збережіть команду, яку забуваєте, запишіть формулу або намалюйте процес діаграмою — в одній нотатці, з відтворенням на Mac без інтернету.

Рядковий код

Візьміть коротку команду, назву файлу чи параметр у зворотні лапки або виділіть і натисніть ⌥⌘C:

Ви вводите
Restart the router, then run `ping 1.1.1.1` to check.
Varlig показує

Restart the router, then run ping 1.1.1.1 to check.

Блоки коду

Для кількох рядків використовуйте блок коду. Натисніть ⌃⌘C або введіть три зворотні лапки окремим рядком. Varlig додасть завершальні лапки й запропонує мову. Вибір python чи swift, наприклад, увімкне підсвічування синтаксису.

```python
for item in packing_list:
    print(item)
```

Кнопка Copy Code копіює вміст без зворотних лапок. Рядки з лапками приховані, доки курсор не буде в блоці.

Дві мови особливі: calc перетворює блок на калькулятор (див. Ваше перше обчислення), а mermaid малює діаграму, як показано нижче.

Довгі рядки

Типово довгі рядки коду переносяться. Settings › Editor › Scroll long code lines instead of wrapping залишає рядок цілим із горизонтальним прокручуванням. … позначає продовження; рух курсора відкриває решту, свайп убік прокручує блок. Текст не змінюється: нічого не вставляється, копіювання й експорт дають точний оригінал.

Формули

Математичні формули записуються в TeX. Одинарні знаки долара залишають формулу всередині речення (Format › Math Formula), а подвійні на окремих рядках створюють блок (Format › Math Block):

The area of a circle is $\pi r^2$.

$$
x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}
$$

Коли курсор у формулі, видно її початковий запис і живий перегляд під час введення. Varlig підтримує поширені команди TeX; невідома команда показує помилку замість формули.

Формула відображає математичний запис. Для обчислення відповіді використовуйте блок обчислень.

Діаграми Mermaid

Опишіть блок-схему, часову шкалу чи іншу діаграму текстом, і Varlig намалює її в нотатці. Format › Mermaid Diagram вставляє заготовку; також можна написати блок mermaid:

```mermaid
flowchart LR
  Idea --> Plan --> Done
```

Перший рядок визначає тип. Varlig відображає блок-схеми (flowchart або graph), sequenceDiagram, classDiagram, stateDiagram, erDiagram, pie, gantt, journey, timeline, mindmap, gitGraph, quadrantChart, xychart, sankey, kanban та інші. Зміна тексту оновлює діаграму.

Діаграма може містити до 512 рядків, 256 блоків і 512 зв’язків.

Початкові метадані YAML

Деякі інструменти читають метадані на початку Markdown-файлу. Format › YAML Front Matter додає блок між двома рядками --- на самому початку нотатки:

---
project: Kitchen
status: planning
---

Varlig зберігає цей блок точно як написано, а перший рядок після нього використовує як назву нотатки.

HTML

HTML-теги показуються текстом, без перетворення на оформлення. Єдиний виняток — <br>, що починає новий рядок.