Skip to content

Latest commit

 

History

History
29 lines (24 loc) · 1.78 KB

README.md

File metadata and controls

29 lines (24 loc) · 1.78 KB

Sångtexter

Sångtexterna ligger inte längre i en enda fil (lyrics.json). Vanliga låtar ligger i JSON-filen för sitt kapitel i chapters-mappen. Sigma-kapitlet har sin egen mapp, där varje årgång har sin egen JSON-fil.

I sångboksrepot finns ett workflow som konverterar TeX-filer till samma (gamla) format som lyrics.json (kanske har ändrats när du läser detta). Då konverteringen inte fungerar perfekt bör sångerna läggas till manuellt. I slutet av varje år bör sigma-kapitlet genereras, (i JSON-format) och läggas till i sigma-mappen, samt importeras i chapters/sigma/index.ts.

Dolda låtar och kapitel

Kapitel och låtar som endast kan besökas via sökvyn. Se addons för mer info.

Taggar

Låtar kan ha taggar, och dessa går att söka på. Detta kan vara användbart om det finns flera alternativa stavningar eller titlar på låten. Exempel:

{
    "title": "Ievan Polkka",
    "author": "E. Kettunen",
    "melody": "",
    "text": "Nuapurista kuulu se polokan tahti\nJalakani pohjii kutkutti\nIevan äiti se tyttöösä vahti\n...",
    "index": "🧅⭮",
    "tags": ["leekspin"]
}

Dessutom finns taggen +, som gör att låten kommer högre upp i sökresultat.

Specialtecken

När sångblad ska genereras har LaTeX ofta problem med unicode-symboler. Detta kan lösas genom att lägga till en rad likt följande i blad.cls:

\DeclareUnicodeCharacter{2124}{$\mathbb{Z}$} %

Raden ovan definierar unicode-tecknet U+2124 (dvs. ℤ), och säger åt LaTeX att ersätta det med $\mathbb{Z}$.