GigSpace-Erweiterungen für ChordPro: Sprungmarken, D.S. und Coda
Auf der Bühne blätterst du nicht gern. Wenn nach dem Solo die zweite Strophe noch einmal kommt, soll ein Tipp genügen. Dafür kennt GigSpace ein paar Direktiven, die es im ChordPro-Standard nicht gibt.
Sprungmarken: {jump_target} und {jump}
Abschnitt betitelt „Sprungmarken: {jump_target} und {jump}“{jump_target: name} setzt eine unsichtbare Marke. {jump: name} wird zu einem Knopf
„Gehe zu: name“. Ein Tipp darauf bringt dich zur Marke.
Quelltext
{title: When the Saints Go Marching In}
{jump_target: strophe}{start_of_verse}Oh when the [C]saints go marching in{end_of_verse}
{start_of_verse: Solo}[C] [C7] [F] [C]{end_of_verse}
{jump: strophe}Ergebnis in GigSpace
Nach dem Solo steht jetzt der Knopf „Gehe zu: strophe“. Ein paar Regeln:
- Der Name hinter
{jump}muss genau so geschrieben sein wie bei{jump_target}, auch mit derselben Groß- und Kleinschreibung. - Die Marke darf vor oder hinter dem Knopf stehen.
- Gesprungen wird nur innerhalb desselben Songs.
- Gibt es die Marke nicht, erscheint statt des Knopfs der Hinweis „Sprungziel “name” nicht definiert“. So fällt ein Tippfehler auf, bevor du auf der Bühne stehst.
D.S. und Coda: {ds} und {coda}
Abschnitt betitelt „D.S. und Coda: {ds} und {coda}“{ds} oder ausgeschrieben {dal_segno} setzt eine gut sichtbare Marke „D.S.“ ins
Akkordblatt. {coda} setzt eine Marke „Coda“. Beide sind Wegweiser zum Lesen, keine Knöpfe.
Zusammen mit einer Sprungmarke wird daraus ein bedienbarer Ablauf:
Quelltext
{jump_target: segno}{start_of_verse}[G]Strophe{end_of_verse}
{ds}{jump: segno}
{coda}{start_of_outro}[G]Schluss{end_of_outro}Ergebnis in GigSpace
Eigene Direktiven mit x_
Abschnitt betitelt „Eigene Direktiven mit x_“Der ChordPro-Standard reserviert alle Direktiven, die mit x_ beginnen, für einzelne Apps.
Eine andere App darf etwa {x_meineapp_farbe: rot} schreiben. GigSpace überspringt solche
fremden Zeilen ohne Warnung und lässt sie in deinem Text stehen. So geht beim Wechsel
zwischen Apps nichts verloren.
Wie sich solche Songs in anderen Apps verhalten
Abschnitt betitelt „Wie sich solche Songs in anderen Apps verhalten“Die Sprungmarken und die Marken für D.S. und Coda tragen kein x_ vor dem Namen. Andere
Apps kennen sie nicht:
- Die meisten überspringen die Zeilen. Manche zeigen eine Warnung wegen einer unbekannten Direktive.
- Der Song bleibt lesbar. Akkorde, Abschnitte und Kommentare kommen an.
- Es fehlen nur die Knöpfe und die Marken.
Soll der Ablauf auch dort klar sein, schreib einen Kommentar dazu. Den zeigt jede App:
{comment: D.S. al Coda}{ds}{jump: segno}Umgekehrt gilt dasselbe: Direktiven, die GigSpace nicht kennt, erscheinen nicht im Akkordblatt. Sie bleiben aber in deinem Text. Welche Standard-Direktiven GigSpace bewusst überspringt, steht auf der Seite Alle Direktiven im Überblick.