usfm-bible / tcdocs

Technical Committee Documents
Other
9 stars 9 forks source link

Allow Keyword Value markup to be used in Introductory Lists #56

Open KentSpiel opened 7 months ago

KentSpiel commented 7 months ago

The USFM standard does not include introductory lists as valid parents of \lik ...\lik* and\liv# ...\liv#*. These types of lists are needed for Living Bible type introductory text. For example:

\ili1 \lik Autor:\lik* \liv1 Matúš\liv1*
\ili1 \lik Dátum:\lik* \liv1 roky 60–70 n.~1.\liv1*
\ili1 \lik Miesto:\lik* \liv1 pravdepodobne Antiochia\liv1*

I recommend that USFM standard should include introductory lists as valid parents of \lik ...\lik* and \liv# ...\liv#* or else an introductory version of these markers be added to the standard. \ilik ...\ilik* and \iliv# ...\iliv#*

mhosken commented 7 months ago

I'm OK with this happening, if others on the committee are. It'll involved a little grammar refactoring to separate off the intro list paragraphs to allow for the ListChars under them.

KentSpiel commented 5 months ago

Like with most other character styles, they should be able to occur in most any context. The issue here is they only occur under list styles so they need special treatment. Any opposition to @mhosken implementing this? If not let's do this.

mhosken commented 3 months ago

Are you saying that \lik should not be restricted to lists and be treated like any other character style? I propose shunting this to 3.2.

KentSpiel commented 3 months ago

Sorry my language was confusing. No I did not mean after any tag, I am saying that \lik should also be able to occur in introductory material after \ilii#