Specifikace třídy v importu

Issue #23 resolved
George Pavelka created an issue

Pro import pomocí rozšíření Convertor bychom mohli přidat syntaxi pro specifikaci třídy daného resp. rodičovského elementu. Např. zápisem @aaa, resp. @@aaa nebo jakkoli jinak (jiný znak?).

Comments (4)

  1. Pavel Petržela

    Jsem pro. Znak @ se nám bude imho plést u nadpisů atp, kde by také hodilo specifikovat třídu. Jelikož to je pokročilá funkce, nebál bych se použít např. #, & nebo *

  2. George Pavelka reporter

    Znak @ se plete s kw, # se stitkem, & s entitou (navic musi byt ve zdrojaku entitovana), * s odrazkou (v nekterych syntaxich). Cili co treba tecka? Aspon to pripomina css syntaxi. Nebo jiny napad, vlnovka (~) nebo striska (^)?

  3. George Pavelka reporter

    Návrh:

    1. tečková notace
      • .abc Toto je první věta odstavce, jehož třída bude 'abc'.
    2. podpora zřetězení tříd
      • .abc.def Toto je první věta odstavce, hodnotou jehož třídy bude 'abc def'.
    3. podpora rodičovského elementu
      • ..abc Toto je položka seznamu. Třída třída seznamu je 'abc'.
    4. podpora kombinace tříd elementu a jeho rodiče
      • ..abc.def Toto je položka seznamu. Třída seznamu je 'abc' a třída položky je 'def'.
    5. Zřetězení jde s kombinací také zkombinovat.
      • ..abc..def.ghi.jkl Toto je položka seznamu. Třída seznamu je 'abc def' a třída položky je 'ghi jkl'.
    6. úroveň vynoření je možná jen pro složené konstrukce (např. seznamy)
  4. Log in to comment