Przejdź do treści
Przewodnik po Varlig
Strona główna Varlig

Kod, wzory i diagramy

Notatki to nie tylko proza. Zachowaj trudne do zapamiętania polecenie, zapisz wzór w poprawnej postaci lub przedstaw proces diagramem — wszystko w tej samej notatce, renderowane na Macu bez połączenia z internetem.

Kod w tekście

Otocz krótkie polecenie, nazwę pliku lub ustawienie grawisami albo zaznacz je i naciśnij ⌥⌘C:

Wpisujesz
Restart the router, then run `ping 1.1.1.1` to check.
Varlig pokazuje

Restart the router, then run ping 1.1.1.1 to check.

Bloki kodu

Dla wielu wierszy użyj bloku kodu. Naciśnij ⌃⌘C lub wpisz trzy grawisy w osobnym wierszu: Varlig doda zamknięcie i podpowie język. Wybranie języka, na przykład python lub swift, włącza kolorowanie składni.

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

Przycisk Copy Code obok bloku kopiuje jego treść bez grawisów. Wiersze z grawisami pozostają ukryte, dopóki kursor nie znajdzie się w bloku.

Dwa języki mają specjalne działanie: calc zamienia blok w kalkulator (zobacz Twoje pierwsze obliczenie), a mermaid rysuje diagram, jak poniżej.

Długie wiersze

Wiersze kodu domyślnie się zawijają. Settings › Editor › Scroll long code lines instead of wrapping utrzymuje każdy wiersz w jednej linii i umożliwia przewijanie poziome. … oznacza dalszą część; przesuwanie kursora odsłania ją, a gest w bok nad blokiem przewija kod. Tekst notatki nigdy się nie zmienia — nic nie jest dopisywane, a kopiowanie i eksport zwracają dokładnie wpisany kod.

Wzory

Zapisuj matematykę w notacji TeX. Pojedyncze znaki dolara umieszczają wzór w zdaniu (Format › Math Formula), a podwójne znaki dolara w osobnych wierszach tworzą blok (Format › Math Block):

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

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

Gdy kursor jest we wzorze, widzisz źródło i podgląd aktualizowany podczas pisania. Varlig obsługuje typowe polecenia TeX; nieznane polecenie pokazuje błąd zamiast wzoru.

Wzór wyświetla zapis matematyczny. Aby obliczyć wynik, użyj bloku obliczeniowego.

Diagramy Mermaid

Opisz schemat blokowy, oś czasu lub inny diagram tekstem, a Varlig narysuje go w notatce. Wybierz Format › Mermaid Diagram, aby wstawić przykład początkowy, albo napisz blok mermaid:

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

Pierwszy wiersz określa rodzaj diagramu. Varlig rysuje schematy (flowchart lub graph), sequenceDiagram, classDiagram, stateDiagram, erDiagram, pie, gantt, journey, timeline, mindmap, gitGraph, quadrantChart, xychart, sankey, kanban i inne. Zmiana tekstu aktualizuje diagram.

Diagram może mieć do 512 wierszy, 256 bloków i 512 połączeń.

Metadane YAML na początku dokumentu

Niektóre narzędzia odczytują metadane na początku pliku Markdown. Wybierz Format › YAML Front Matter, aby dodać na samym początku notatki blok między dwoma wierszami ---:

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

Varlig zachowuje metadane dokładnie w zapisanej postaci i używa pierwszego wiersza za nimi jako tytułu notatki.

HTML

Varlig pokazuje znaczniki HTML jako tekst zamiast interpretować je jako formatowanie. Jedynym wyjątkiem jest <br>, które rozpoczyna nowy wiersz.