Přeskočit na hlavní obsah

Syntaxe jazyka

Nadpis

Má být názvem písně. Jedna hvězdička na začátku řádku.

Zápis
* Anesthetize
Vykreslení
poznámka

Nadpis není totéž co jméno písně v seznamu písní.

Podnadpis

Má být autorem písně. Dvě hvězdičky na začátku řádku.

Zápis
** Porcupine Tree
Vykreslení
poznámka

Renderer vždy použije poslední nadpis a podnadpis v souboru.

Blok textu

Píseň se dělí na bloky. Jeden blok může být sloka, refrén apod. Blokům můžete dávat štítky. Koncová dvojtečka značí oddělovač, spotřebuje se a vše před ní se stane vykresleným štítkem. Přidáním další dvojtečky ponecháte ve štítku doslovnou dvojtečku: 1.: vykreslí 1., 1:: vykreslí 1:, 1::: vykreslí 1::.

Nový blok vzniká po prázdném řádku.

Zápis
Blok bez štítku.

1.: První sloka se štítkem.

R:: Blok se štítkem 'R:'.

Tohle je nový blok, protože je před ním prázdný řádek.
Vykreslení

Podštítek

Blok může pojmenovat jen jeho první řádek. Štítek napsaný na kterémkoli pozdějším řádku pojmenuje místo toho ten jeden řádek, je to podštítek. Vykresluje se kurzívou tam, kde je vlastní štítek bloku tučný, a obsah řádku následuje hned za ním.

Zápis
Intro:
Kl. + Bas: [Am F G Am (2×)]
Housle: [Am F G Am (4×)]
Vykreslení
poznámka

Podštítek neodsazuje zbytek písně tak jako štítek bloku, sedí přímo v řádku, takže ať je jakkoli dlouhý, žádný jiný řádek se neposune.

Akordy

Akordy se definují hranatými závorkami. V jedněch závorkách jich může být víc, oddělených mezerou nebo čárkou.

Akordy se vkládají do textu, ale vykreslí se přesně nad místem, kam je vložíte.

Řádek bez textu nemá nad co akordy vykreslit, takže se vykreslí přímo v řádku, ve velikosti textu, právě z takové řady akordů se skládá předehra nebo mezihra.

Zápis
2.: And did they get you to [C]trade your heroes for[D] ghosts,
 Hot ashes for [Am]trees, hot air for[G] cool breeze,
 cold comfort for ch[D]ange,
 And did you ex[C]change walk on part in the [Am]war
 for lead role in [G]cage?

[Em G Em G Em A Em A G]

3.: [C]How I wish, how I wish [D]you were here.
We're just [Am]two lost souls swimming in fish bowl,
[G]year after year,
[D]Running over the same old ground. What [C]have we found?
The same old [Am]fears. Wish you were [G]here!
Vykreslení

Vložené akordy

Zdvojené závorky umístí akord do řádku místo nad něj, aby se dal číst jako součást textu. Všechno ostatní je u něj stejné: transponuje se, obarvuje a mění velikost jako každý jiný akord.

Zápis
Zahraj [[C]] a pak zpátky na [[G]].

Kl. + Bas: [[Am F G Am (2×)]]
Vykreslení
poznámka

Na řádku bez textu se obojí zápis vykreslí stejně, takže [Am F G] a [[Am F G]] jsou tam zaměnitelné. Zdvojené závorky potřebujete na řádku, který text.

Escape

Zpětné lomítko vykreslí znak syntaxe doslovně. Hlavní využití je dvojtečka, takže řádek jako Vypravěč\: zůstane textem místo toho, aby se stal štítkem. Funguje také pro * a pro [.

Markdown

K dispozici je i menší podpora Markdownu pro zvýraznění textu. Například pro oddělení hlavního hlasu a sboru / všech.

Zápis
Tento text je **tučný**

Tento text je _kurzívou_

** Nadpis a podnadpis se tu neparsují, je to jen text
Vykreslení

Hvězdička něco označuje jen tehdy, když ji něco na stejném řádku uzavře. *, která nic neuzavírá, se jen vypíše, takže Refrén (2*) escapovat nemusíte a rozepsaná značka nechá zbytek řádku na pokoji. Dvě zapomenuté hvězdičky na jednom řádku se ale najdou - na to je \*.