SET: verschil tussen versies
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 " | melodie "#gTools|#BbPart"; | ||
! | !# REQUIRE( sHR1<>Bb, #isBbPart ); | ||
!# REQUIRE( sHR1<>Bb, #isEbPart ); | |||
!# TRANSPOSE( 2 ); | |||
!# | !# SET( sHR1, Bb ); | ||
!# | !# SET( fChords, *(Visible=0) ); | ||
!# SET( sHR1, Bb | !# SET( fChords2, *(Visible=0) ); | ||
!# SET( fChords, (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) | |||
[[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)