Melismen-Symbol nutzen: Unterschied zwischen den Versionen

Aus CapellaWiki
Zur Navigation springenZur Suche springen
Zeile 15: Zeile 15:
Dieses Script ersetzt manuell eingegebene Silbentrenner '-' durch diese neue Form der Melismen-Eingabe.
Dieses Script ersetzt manuell eingegebene Silbentrenner '-' durch diese neue Form der Melismen-Eingabe.


:[[Image:ScriptOptions.png]]
Das Script kann entweder
* nur fuer die aktuelle Partitur oder
* fuer alle capx-Dateien in einem Verzeichnis (voreingestellt ist das Verzeichnis in dem die aktuelle Partitur liegt)
angewendet werden.
Wenn es fuer ein Verzeichnis aufgerufen wird, wird von der Original-Datei eine Sicherung angelegt mit der Dateierweiterung '.capb'.
In diesen Fall wird bei Nutzung des Logging-Levels Maximal der Beginn der Verarbeitung jeder Datei in einem Meldungsfenster angezeigt.


Die Aenderungen koennen in einer Log-Datei im temp-Verzeichnis protokolliert werden.
Die Aenderungen koennen in einer Log-Datei im temp-Verzeichnis protokolliert werden.
Das Logging-Level wird mittels einer Combobox festgelegt.
Das Logging-Level wird mittels einer Combobox festgelegt.
:[[Image:Logging.png]]
Folgende Werte sind in der Combobox auswaehlbar:
Folgende Werte sind in der Combobox auswaehlbar:
* 'No'      => ueberhaupt keine Protokollierung
* 'No'      => ueberhaupt keine Protokollierung
Zeile 25: Zeile 32:
* 'Normal'  => Alle Aenderungen werden protokolliert
* 'Normal'  => Alle Aenderungen werden protokolliert
* 'Maximal' => Es werden auch die Akkorde protokolliert, denen kein Text zugeordnet ist
* 'Maximal' => Es werden auch die Akkorde protokolliert, denen kein Text zugeordnet ist
:[[Image:Auswahl.png]]
Das Script kann entweder
* nur fuer die aktuelle Partitur oder
* fuer alle capx-Dateien in einem Verzeichnis
angewendet werden.
Wenn es fuer ein Verzeichnis aufgerufen wird, wird von der Original-Datei eine Sicherung angelegt mit der Dateierweiterung '.capb'.
In diesen Fall wird bei Nutzung des Logging-Levels Maximal der Beginn der Verarbeitung jeder Datei in einem Meldungsfenster angezeigt.

Version vom 16. Februar 2021, 17:42 Uhr

UseMelisma.png


Autor
Script
Version
Symbolnummer
Martin Hofelich
UseMelisms.py
V1.0.5/2021-02-16
?

Zum Inhaltsverzeichnis Skript Handbuch

Dieses Skript ersetzt Bindestriche durch das in Capella Version 8.0.7 eingefuehrte Melismen-Symbol '='

Ab Capella V8.0.7 ist es moeglich die Silbentrennung zu vereinfachen, wenn mehrere Toene auf die gleiche Silbe gesungen werden. Man verwendet dazu im Liedtext des ersten Akkords als letztes Zeichen ein Gleichheitszeichen '='. Die Liedtexte der folgenden Akkorde laesst man leer. Dieses Script ersetzt manuell eingegebene Silbentrenner '-' durch diese neue Form der Melismen-Eingabe.

ScriptOptions.png

Das Script kann entweder

  • nur fuer die aktuelle Partitur oder
  • fuer alle capx-Dateien in einem Verzeichnis (voreingestellt ist das Verzeichnis in dem die aktuelle Partitur liegt)

angewendet werden.

Wenn es fuer ein Verzeichnis aufgerufen wird, wird von der Original-Datei eine Sicherung angelegt mit der Dateierweiterung '.capb'. In diesen Fall wird bei Nutzung des Logging-Levels Maximal der Beginn der Verarbeitung jeder Datei in einem Meldungsfenster angezeigt.

Die Aenderungen koennen in einer Log-Datei im temp-Verzeichnis protokolliert werden. Das Logging-Level wird mittels einer Combobox festgelegt. Folgende Werte sind in der Combobox auswaehlbar:

  • 'No' => ueberhaupt keine Protokollierung
  • 'Info' => Minimale Protokollierung (nur Beginn, Ende und Fehler)
  • 'Normal' => Alle Aenderungen werden protokolliert
  • 'Maximal' => Es werden auch die Akkorde protokolliert, denen kein Text zugeordnet ist