ファイル操作関係のコマンド(ファイルメニュー内)について説明します。
ファイルフォーマット
ShakuScoreでは次の4種類のファイル形式を扱います。
- MusicXML形式(*.xml)
ShakuScoreのインポート対象のファイル形式です。MusicXMLは音楽データの標準形式の一つであり、主要な楽譜編集ソフトウェアで入出力が可能になっています。なかでもmusescoreはフリーで使用でき機能性と操作性も優れていて推奨します。 - ShakuScore形式(*.sscx)
ShakuScore独自のファイル保存形式です。musicXML形式を拡張してShakuScore独自のデータを追加しています。 - PDF形式(*.pdf)
印刷、表示、配布用に最も一般的な形式。作成したスコアはPDF形式のファイルにエクスポートできます。 - SVG形式(*.svg)
作成したスコアをSVG形式のファイルにエクスポートすればSVG形式のファイルが扱える編集ソフト(InkScape, Illustratorなど)により、さらに編集を加えることも可能になります。
開く
ファイル|開くまたはCtrl+O (Mac:⌘+O)でShakuScore形式のファイルを指定して開きます。ファイルをドラッグ&ドロップすることでも開けます。
ファイル|最近開いたファイルで最近開いたファイルのリストが表示されるので、リストの中からファイルをクリックして開きます。
ファイル|サンプルファイルでサンプルファイルのリストが表示されるので、リストの中からファイルをクリックして開きます。このファイルは上書きできませんので、保存したい場合はファイル|名前を付けて保存してください。
インポート
ファイル|インポート(musicXML)またはCtrl+I (Mac:⌘+I)でmusicXML形式(*.xml)のファイルをインポートします。musicXMLファイルをドラッグ&ドロップすることでもインポートされます。
ファイル|インポート更新(musicXML)またはCtrl+U (Mac:⌘+U)でmusicXML形式(*.xml)のファイルをインポートします。
現在編集中の楽譜データのインポート元のMusicXMLファイルに変更が加えられている場合、変更部分だけをインポートするコマンドです。変更のあった小節のデータのみが更新されます。変更のなかった小節のレイアウト編集結果は維持されます。ただし、インポート更新はパート数および小節数が同じ場合しか実行できません。
ファイル|インポート(ShakuScoreファイル)でShakuScore形式(*.sscx)のファイルをインポートします。ShakuScoreで編集したデータは廃棄され最初にインポートした時の状態を復元します。このコマンドは何らかの理由でShakuScore形式ファイルが正常に開けない場合に使用します。また、プログラムがファイルの版数から非互換性を検出した場合には、このコマンド実行するかどうか訪ねる場合もあります。(注意:version1.0xで作成したファイルはVersion1.1x以降では正常に読み込めません。問題が発生した場合はこのコマンドを試してください。)
保存
ファイル|保存またはCtrl+S (Mac:⌘+S)で上書きします。
ファイル|名前を付けて保存またはShift+Ctrl+S (Mac:Shift+⌘+S)で名前を指定して保存します。
エクスポート
ファイル|エクスポート|PDFまたはShift+Ctrl+P (Mac:Shift+⌘+P)で名前を指定してPDFファイルをエクスポートします。
複数ページの出力形式も参照してください。
(印刷コマンドは用意していませんので、PDFファイルを開いて印刷してください。)
ファイル|エクスポート|SVGで名前を指定してSVGファイルをエクスポートします。
複数ページの出力形式も参照してください。ページ数だけの個数のSVGファイルに出力されます。ファイル名は、”name_p001.svg”, “name_p002.svg”, …となります。
svgを編集できるソフトウェア(InkScape, Illustrator等)を使えば、様々な変更を自由に行えます。
ファイル|エクスポート|MusicXMLでMusicXMLファイルをエクスポートします。インポートした時のmusicXMLデータを出力します。
その他・閉じる・終了
ファイル|ファイルのプロパティは、ファイルパス名、最終保存時のShakuScoreの版数と日時を表示します。
ファイル|最近開いたファイルのリストをクリアするは、最近開いたファイルのリストをクリアします。
ファイル|閉じるまたはCtrl+W (Mac:⌘+W)で、現在開いているスコアを閉じます。
ファイル|終了またはCtrl+Q (Mac:⌘+Q)で、ShakuScoreを終了します。現在開いている全てのスコアが閉じられます。