These advanced selections can for example, be used for newsroom settings and manual entries in the NRCS rundown.
Expressions | |
|---|---|
typeColumn | templateType [variant] |
variantColumn | variant (attribute| timing| text)* |
TypeColumn | |
transitionColumn | [transition] |
storyElement | leftP [transition] templateType [variant] |
overlay | leftP templateType [variant] |
Phrases | |
|---|---|
Variant | tag tag | =string |
Transition identifier | CUT| WIPE nummericID | MIX nummericID | EFFECT |
Attribute | tag = string |
Timing | intimeOp intime[-outtime] | absTimeOp intime |
Intime, outtime | [digit] digit minSecDelim digit digit |
text | string |
To avoid parts of the text being interpreted as attributes, replace = by ==, and in an ElementPrase specify a transition prior to the templateType to avoid CUT, WIPE, MIX or EFFECT being interpreted as keywords.
leftP | leftPchar leftPqualifier+ |
rightP | rightPqualified+ rightPchar |
Lexical Definition | |
|---|---|
templateType | alpha(char)* |
string | char+ |
tag | (alpha|digit)+ |
nummericID | (digit)+ |
Configurable Operators | |
|---|---|
intimeOp | char |
absTimeOp | char |
minSecDelim | char |
Configurable Parenthesizes | |
|---|---|
leftPchar | char |
leftPqualifier | char |
rightPqualifier | char |
rightPchar | char |
The sets of leftPchar leftPqualifier rightPqualifier rightPchar are configured as a string on the form (**)|+|{} where each parenthesis pair, with or without qualifiers, are separated in the configuration by a |.
The middle characters represent the qualifiers.If no rightPQualifier is given, the leftPQualifier serves as optional rightPQualifier.