Značení sekcí

Issue #230 new
South created an issue

Značení sekcí, pro mě výborná věc, zejména zopakování refrénů i s akordy 🙂

A teď dotaz. Je možné si nadefinovat jak bude vypadat výsledný text. nebo třeba jen mít možnost si vybrat z více šablon (1 vstupní slovo : 1 výstupní slovo)?

Např. nechci oddělení sekcí čarou nebo aby označení sloky bylo Sloka(2), ale jen 2. atd. Prostě nadefinovat si svoje názvy výsledných sekcí (viz. tabulka na wiki “Značení sekcí”) nebo si vybrat vhodnou šablonu.

Např.:

  • R: Ref: = Refrén nebo R. nebo Refr. atd.
      1. = Sloky nebo 1. sloka nebo jen číslo sloky atd.
  • O: Outro: = Závěr nebo Out nebo End atd.

Comments (9)

  1. South reporter
    • edited description

    Značení sekcí, pro mě výborná věc, zejména zopakování refrénů i s akordy 🙂

    A teď dotaz. Je možné si nadefinovat jak bude vypadat výsledný text. nebo třeba jen mít možnost si vybrat z více šablon (1 vstupní slovo : 1 výstupní slovo)?

    Např. nechci oddělení sekcí čarou nebo aby označení sloky bylo Sloka(2), ale jen 2. atd. Prostě nadefinovat si svoje názvy výsledných sekcí (viz. tabulka na wiki “Značení sekcí”) nebo si vybrat vhodnou šablonu.

    Např.:

    • R: Ref: = Refrén nebo R. nebo Refr. atd.
        1. = Sloky nebo 1. sloka nebo jen číslo sloky atd.
    • O: Outro: = Závěr nebo Out nebo End atd.
  2. Karel Hovorka repo owner

    Super dotaz. Rád bych, aby styly byly co nejjednotnější a vyhovovaly co nejvíc lidem než aby se hodně “customizovalo”.

    Šablony není možné přidávat, ale je možné navrhovat úpravy v nich, tzn. html a css. Zdrojový projekt je zde:

    https://github.com/hovi/androidchords

    Značení sekcí je zatím “natvrdo”.

  3. South reporter

    Děkuji za info, bohužel nejsem programátor, zkoušel jsem si adresáře androidchords projít, ale nenašel jsem, kde jsou dané šablony html a css, abych případně mohl navrhnout úpravy. Můžete mě pls nasměrovat? Díky.

  4. Karel Hovorka repo owner

    Stojí za to sahat jen na html a css, kde v html jsou použity šablony “mustache”. Co zatim nejde přes html, tak by tak mělo jít udělat do budoucna díky mojím úpravám, i když to zatím nejde.

    Ale jinak kotlin je zrovna dobrej jazyk na naučení :)

  5. Štěpán Kafka

    Uvítal bych do budoucna možnost uživatelského nastavení barev a velikosti písma (např. menší pro názvy sekcí). Pro začátek natvrdo, např.:

    .dark .comment {color:#E0E}
    .dark .header {color:#0AA; border-bottom: 0px; padding: 0,15rem 0.25rem;}

    apod.

  6. South reporter

    Narazil jsem na malou ne správnou funkčnost značení sekcí..

    Na prvním řádku si většinou dělám svoji poznámku v čem se hraje originál, v čem hraji já nebo kamarádi. Poznámku jsem zkusil označit i #, jak je doporučeno pro poznámku, ale když tam křížek není, tak je výsledek stejný (viz. příklad editace)

    #Orig: E; M: G

    1.

    Když[E] vracel jsem se domů,

    Chyba je v tom, že pokud cokoliv napíši do prvního řádku (bez doporučeného značení členění 1., ref: apod.), tak následně se už neprovede automatické označení sekcí jako Sloka, Sloka (1), Refrén atd. a zůstane to ve značčení sekcí jako v editovaném textu. Z tohoho mi vyplývá, že algoritmus na prvím řádku očekává požadované označení sekcí a špatně vyhodnotí i označenou poznámku. Lze opravit?

  7. South reporter

    ješte další poznatek pokud je nastaveno "pozice akordů” - "Neměnit”, tak se také sekce nevytvoří.

  8. South reporter

    Když dám na prví řádek “jednoduchou”, ne takovou s dvojtečkama, jak jsem uvedl výše, poznámku např.: #Poznamka, tak také nedojde ke správnému označení sekcí. Pokud tuto vložím někam do dalších řádků, je to OK.

  9. Log in to comment