SET: verschil tussen versies

Uit MusiCAD
Geen bewerkingssamenvatting
Geen bewerkingssamenvatting
Regel 8: Regel 8:
==Voorbeelden==
==Voorbeelden==
Het opmaaksjabloon dat een partituur omzet naar een bes-partituur ziet eruit als:
Het opmaaksjabloon dat een partituur omzet naar een bes-partituur ziet eruit als:
  melodie "mc-Bb";
  melodie "#gTools|#BbPart";
  !%TemplateNL: Gereedschapkist|Bb-partituur
  !# REQUIRE( sHR1<>Bb, #isBbPart );
!%TemplateUK: Toolbox|Bb-score
  !# REQUIRE( sHR1<>Bb, #isEbPart );
!%TemplateDE: Werkzeugtasche|B-partitur
  !# TRANSPOSE( 2 );
  !# [[REQUIRE]]( sHR1<>Bb-instrumenten, "Bb partituur..." );
  !# SET( sHR1, Bb );
  !# [[TRANSPOSE]]( 2 );
  !# SET( fChords, *(Visible=0) );
  !# SET( sHR1, Bb-instrumenten );
!# SET( fChords2, *(Visible=0) );
  !# SET( fChords, (Visible=0) );
!# SET( fTab, *(Visible=0) );


{{NavTemplates}}
* Breek af als er eerder naar een bes/of es-partituur is omgezet (REQUIRE)
* twee halte tonen omhoog (TRANSPOSE)
* Zet in de kop dat er getransponeerd is (SET(sHR1))
* Maak akkoordsymbolen en tabulatuur onzichtbaar (na transponeren alleen maar verwarrend)


[[en:SET]]
[[en:SET]]

Versie van 5 feb 2024 00:15

SET is een sjabloonfunctie die je kunt gebruiken in een opmaaksjabloon om daarmee melodiegegevens te wijzigen.

Syntax:

   SET( parameter, waarde );

Om partijgegevens in te stellen gebruik je SETPART

Voorbeelden

Het opmaaksjabloon dat een partituur omzet naar een bes-partituur ziet eruit als:

melodie "#gTools|#BbPart";
!# REQUIRE( sHR1<>Bb, #isBbPart );
!# REQUIRE( sHR1<>Bb, #isEbPart );
!# TRANSPOSE( 2 );
!# SET( sHR1, Bb );
!# SET( fChords, *(Visible=0) );
!# SET( fChords2, *(Visible=0) );
!# SET( fTab, *(Visible=0) );
  • Breek af als er eerder naar een bes/of es-partituur is omgezet (REQUIRE)
  • twee halte tonen omhoog (TRANSPOSE)
  • Zet in de kop dat er getransponeerd is (SET(sHR1))
  • Maak akkoordsymbolen en tabulatuur onzichtbaar (na transponeren alleen maar verwarrend)