USETEMPLATE: verschil tussen versies

Uit MusiCAD
Geen bewerkingssamenvatting
Geen bewerkingssamenvatting
Regel 11: Regel 11:
   nLyrics
   nLyrics
   nChords  
   nChords  
Test of er meer dan drie liedtekst-types gebruikt worden en als dat het geval is voer dat sjabloon {{Literal|mc-textbelow}} uit waarmee alle liedteksten onder de balk belanden en de akkoorden er boven (in de veronderstelling dat {{Literal|mc-textbelow}} daarvoor zorgt.
 
===voorbeeld===
In een sjabloon gebruik je
  USETEMPLATE( mc-textbelow, nLyrics>0 )
 
Test of er minstens een liedtekst-type gebruikt wordt, en als dat het geval is voer dat sjabloon {{Literal|mc-textbelow}} uit waarmee alle liedteksten onder de balk belanden en de akkoorden er boven (in de veronderstelling dat {{Literal|mc-textbelow}} daarvoor zorgt.


{{NavTemplates}}
{{NavTemplates}}

Versie van 14 jul 2023 13:53

USETEMPLATE is een commando dat je kunt gebruiken in een opmaaksjabloon om daarmee een ander sjabloon te gebruiken.

Syntax:

  USETEMPLATE( sjabloonnaam );
  USETEMPLATE( sjabloonnaam, conditie );

Condities zijn opgebouwd als A @ B met

  • B een getal
  • @ een is-gelijk-teken {{{1}}}, een groter-dan-teken > of een een kleiner-dan-teken <
  • A een van:
  nLyrics
  nChords 

voorbeeld

In een sjabloon gebruik je

 USETEMPLATE( mc-textbelow, nLyrics>0 )

Test of er minstens een liedtekst-type gebruikt wordt, en als dat het geval is voer dat sjabloon mc-textbelow uit waarmee alle liedteksten onder de balk belanden en de akkoorden er boven (in de veronderstelling dat mc-textbelow daarvoor zorgt.