實際安裝語法
wget http://moinejf.free.fr/abcm2ps-4.12.30.tar.gz
tar -zxvf abcm2ps-4.12.30.tar.gz
cd abcm2ps-4.12.30
./configure
make
make install
實際安裝語法
wget http://ifdo.pugmarks.com/~seymour/runabc/abcMIDI-2007-03-18.zip
unzip abcMIDI-2007-03-18.zip
cd abcmidi/
make
make install
實際安裝與測試程序
cd /usr/local/bin
wget http://moinejf.free.fr/chinese.tcl
chmod a+x chinese.tcl
mkdir /usr/local/src/cnp
cd /usr/local/src/cnp
wget http://www.ywpw.com/cai/software/cnp/cnprint320.linux
wget http://www.ywpw.com/cai/software/cnp/cnprint.cmd
wget http://www.ywpw.com/cai/software/cnp/fonts/mssong.ttf.gz
mv cnprint320.linux cnp
chmod a+x cnp
gunzip mssong.ttf.gz
假設 t.abc 內有中文歌詞
chinese.tcl t.abc
ps2pdf Out.ps t.pdf
convert Out.ps t.png
先使用 abcm2ps 將 abc notation 轉出 ps 格式檔 abcm2ps xxx.abc -s 1 -O xxx.ps
再將 xxx.ps 檔透過 ps2pdf 轉成 pdf 格式檔 ps2pdf xxx.ps
實際使用範例
假設已經編輯好 song.abc
abcm2ps song.abc -s 1 -O song.ps
ps2pdf song.ps
這樣就會產生 song.abc 的 song.ps 與 song.pdf 樂譜
先使用 abcm2ps 將 abc notation 轉出 eps 格式檔 abcm2ps xxx.abc -s 1 -E -O tmp
再將 tmp001.eps 檔透過 im_convert 轉成圖檔 convert tmp001.eps xxx.png
如果轉 eps 失敗, 就直接轉成 ps 應該會成功, 兩者差異是 eps 會依據實際樂譜大小調整圖片高度
直接轉 ps 語法就是去掉 -E 參數 abcm2ps xxx.abc -s 1 -O xxx.ps
實際使用範例
假設已經編輯好 song.abc
abcm2ps song.abc -s 1 -E -O tmp
convert tmp001.eps song.png
convert tmp001.eps song.tif
這樣就會產生 song.abc 的 song.ps 與 song.png, song.tif 樂譜圖檔
如果產生 eps 失敗, 就直接產生 ps 格式
abcm2ps song.abc -s 1 -O song.ps
convert song.ps song.png
convert song.ps song.tif
實際使用語法
abc2midi songx.abc
這樣就會依據 songx.abc 內的定義產生相對應的 songx.mid MIDI 檔1)
實際使用語法
midi2abc songy.mid
這樣就會依據 songy.mid 的內容產生出 songy.abc 檔