Export to Clipboard

[TOC] Das Skript erleichtert die Arbeit, wenn Noten z.B. in eine Text-Verarbeitung eingefügt werden müssen. Da in Capella das Kopieren einer Notengrafik in die Zwischenablage nicht vorgesehen ist, bleibt nur der Umweg über den Export einer Grafik-Datei. Zusätzlich exportiert Capella immer nur komplette Seiten mit den unter "Datei|Seite einrichten" gewählten Einstellungen, d.h. entweder man passt die Seiteneinstellungen für den Grafik-Export an (und setzt sie anschließend wieder zurück) und/oder man bearbeitet anschließend die erzeugte Grafik-Datei mit einer Grafik-Bearbeitung oder in der Text-Verarbeitung.

Dieses Skript benutzt die Export-Funktion von Capella zum Erzeugen einer Grafik-Datei und legt anschließend einen Dateilink in die Zwischenablage über den die Datei dann direkt in eine andere Anwendung eingefügt werden kann.

Dies ist vor allem nützlich beim Erstellen von Arbeitsblättern z.B. für den Musikunterricht in der Schule.

Beschreibung

Quickstart

Details

Beim Start des Skripts erscheint ein Dialog, der einige Einstellungen ermöglicht.

Die Default-Einstellungen sollten in den allermeisten Fällen passen, insbesondere dann, wenn die Text-Verarbeitung SVG-Grafiken (= beste Qualität) unterstützt (z.B. Open-/Libre Office, MS-Office ab V. 2016 - nicht aber die online-Version MS-Office 365!).

Exportiert wird der Bereich innerhalb der eingestellten Seitengrenzen und optional getrennt voneinander auswählbar die 4 Seitenränder. In den allermeisten Fällen genügt es daher, vor Aufruf des Skripts unter "Datei|Seite einrichten" den unteren Seitenrand entsprechend anzupassen.

Ggf. können auch die anderen Einstellungen angepasst werden und stehen dann bei weiteren Aufrufen wieder zur Verfügung.

Mit Klick auf "Ok" wird die Grafik in die Zwischenablage kopiert und kann dann z.B. einfach mit "Bearbeiten|Einfügen" in die Text-Verarbeitung übernommen werden. Prinzipbedingt wird immer auch eine Datei im entsprechenden Format erzeugt, und zwar im gleichen Verzeichnis und mit gleichem Namen wie die Capella-Datei, aber mit der Datei-Endung des gewählten Datei-Formats.

ACHTUNG: Eine bereits existierende Datei wird kommentarlos überschrieben!

Einstell-Dialog

Beim Start des Skripts erscheint ein Dialog, der folgende Einstellungen ermöglicht:

ExportToClipboard_Dialog.png

Über zwei weitere Auswahl-Kästchen kann die Ausgabe konfiguriert werden:

Die zuletzt eingestellte Konfiguration wird in einer Option-Datei gespeichert und steht beim nächsten Aufruf wieder zur Verfügung. Insbesondere muss die Angabe der Grafik-Anwendungen nur 1x erfolgen.

Einschränkungen

Zur Zeit bestehen folgende Einschränkungen:

"Kleine Macken"

"Todo's"

Test-Konfiguration

Ausführungsumgebung

Tests

Getestet wurden folgende Programme:

Anmerkung zu den Capella-Font-Dateien:

Inkscape V.0.92.4 (und möglicherweise auch andere Versionen und/oder andere Anwendungen) erfordert die Capella-Zeichensatz-Dateien im Windows-Font-Verzeichnis (üblicherweise unter C:\Windows\Fonts), d.h. sie müssen explizit dorthin kopiert werden; dies erfordert Administratorrechte. Das einfache Kopieren dorthin funktioniert zwar im Prinzip auch, tatsächlich werden die Dateien aber nicht direkt dort gespeichert, sondern in einem benutzer-spezifischen Windows-Verzeichnis, wo sie dann von manchen Anwendungen nicht gefunden werden!

Versionsübersicht

Autor

Dipl.Inf. Thomas Schneider
Homepage: https://sys-thos.de