2012-03-31

素描習作 047 水果盤和鑰匙圈

日期:2012-03-31
名稱:素描習作 047 水果盤和鑰匙圈

  1. 總之有水果,就拿來擺在盤子上畫。盤子是瓷的,水果有一顆蘋果、一顆檸檬和眾多柳丁。另外再放一個小鑰匙圈,黑色的塑膠裡有小刀。
  2. 不曉得沒講的話,可不可以看出是些什麼水果。總之認識了一點點這些水果蒂頭的不同之處。
  3. 盤子的陰影是很有趣的。由於外緣是圓滑的微凹凸狀,在燈光近距離斜射下,凹處的陰影會加深,縱然凹凸的緣沒有仔細地描,但有了陰影,就得到正向的加持。
  4. 鑰匙圈的刀子好像看不出來,下次跟打火機一起畫好了。
反省。這次畫得還滿快的。水果雖然很多顆,但都是大面積的緣故吧。並不是說這樣就沒什麼好畫的,反而應該有時間好好磨才對。總之是懶惰。
 

2012-03-26

素描習作 046 冷水壺、鋼杯和有小番茄的保鮮盒

日期:2012-03-26
名稱:素描習作 046 冷水壺、鋼杯和有小番茄的保鮮盒

  1. 這次連桌面、牆壁都一起畫了,主要還是想使空間更加穩健。
  2. 每樣東西都有畫不好就隨便畫畫的地方。冷水壺是瓶身連結蓋子的地方。保鮮盒是盒扣。鋼杯應該是鋼吧,哈哈。小番茄則出乎意料真的在盒緣的樣子。最後加上的桌緣當然是隨便畫。
  3. 所有的東西,其實比例都有問題,例如水壺不夠高、保鮮盒太高、鋼杯胖了點,小番茄形狀隨便。但結構上應該不太有問題。
  4. 這次有個用筆的老問題。2B 摔了好幾次,還拿去畫保鮮盒上面那些線條多得不得了的部分,結果就失去了它該有的乾淨。
反省。連同背景一起畫,感覺真的很好。
 

2012-03-24

浸血聖潔的 Lilium

話說好幾年前朋友介紹認識《Elfen Lied》裡的〈Lilium〉這首歌之後,就一直無法忘掉它,不過一直以來也沒有很積極地對待。最近突然又繼續迷戀起來,也就繼續未竟的「志業」,補齊詞譜文意,學將起來。

Elfen Lied 是先有漫畫再有動畫,不過漫畫畫到一半,動畫就出來了,兩者的設定似乎稍有不同,都還沒有真正看過,再慢慢品嘗。這裡要講的是 Lilium 這首歌。

根據資料,Lilium 這首 Elfen Lied 動畫的片頭曲,作曲是近藤由紀夫(Yukio Kondo),歌詞安排是小西香葉(Kayo Konishi),演唱是小黑久美子(Kumiko Noma)。歌詞是拉丁文,由好幾段的古文詩篇段落組成。動畫歌曲背景是克林姆(Gustav Klimt,1862-1918,奧地利人)風格的畫所組成,曲與畫風非常搭,能夠彼此拉抬聲勢。原聲帶裡有序版(opening version)跟聖版(saint version)兩種,前者是女聲,後者是男聲,後者的歌詞多了兩小段,又被稱為完整版。對這首歌一直都偏愛女聲版的演唱,不知日後會不會改變。

這首歌的曲調一整個就是非常聖潔,女聲加重了此意味,如果跟著她唱,就更能體會其力道十足。據說這曲子是模仿音樂家潘德瑞茲基(Krzysztof Penderecki,1933-,波蘭人)的作曲樣式,於是去 YouTube 找來聽聽看。很可惜,既然提到樣式,不具音樂素養的我實在是聽不出來,真要比較的話,直覺是較趨近舊時代的禮拜歌曲(所以才容易親近),跟新潮的現代音樂實在不易連結,不過或許真的在某方面(例如樣式?)採用了新的做法(所以才容易親近?)也說不定(一整個哇哩咧)。也罷。只是一個參考。

同樣是 Wiki,與以上提到距離很遠的受到盛讚的現代風格的潘德瑞茲基的中文 Wiki 相比,英文 Wiki 的說法則大異其趣,上面寫說,Lilium 這首歌是採用使用教會拉丁文的葛利果聖歌(Gregorian chant)風格。但據說葛利果聖歌的特點是清唱、齊唱、男聲和吟誦式唱法,其實也不是很了解,因此就這樣也很難「自認為」哪種講法比較貼切,不過私心還是認為這個較為接近。此外,它還提到歌詞來源包括以教會拉丁文寫成的《聖經》的〈詩篇〉(舊約)和〈雅各書〉(新約),以及文藝復興時期的聖歌〈Ave mundi spes Maria〉(舉世仰賴的瑪利亞!),而拉丁化的希臘慣用語「Kyrie eleison」也出現在歌詞裡,這段求主垂憐的歌詞,是出自 16 世紀匈牙利人 Nicholas Melchior(或叫做 Melchior Cibinensis)的劇院作品片段。

歌詞是這樣的(深灰色字體為聖版多出的兩小段):
Os iusti meditabitur sapientiam,
et lingua eius loquetur iudicium.

Beatus vir qui suffert tentationem,
quoniam cum probatus
fruerit accipiet coronam vitae.

Kyrie, fons bonitatis,
Kyrie, ignis divine, eleison.

O quam sancta, quam serena,
quam benigna, quam amoena,
esse virgo creditur.

O quam sancta, quam serena,
quam benigna, quam amoena.
O castitatis lilium.
義人的嘴吐露智慧,

他的舌也講究公義。


忍受試煉的人有福了,

因為經過試探
必得生命的冠冕。

主啊!慈愛之泉啊!
主啊!神聖之光啊!請憐憫!

噢!何等神聖!何等恬靜!
何等恩慈!何等愉悅的
貞女!眾所公認!

噢!何等神聖!何等恬靜!
何等恩慈!何等愉悅!
噢!聖潔的百合!
聖經詩篇 37:30



聖經雅各書1:12



某彌撒曲


Ave mundi spes Maria
如此一共四大段。其極義已有多人討論,這裡就不獻醜。如此取巧,不知不覺就來到,浸血與聖潔,是一定要連在一起的。不浸這種血,就浸那種血。詞曲的共同意味。所有的一切都是矛盾又理直的。所有的神聖都要這樣才能進入心裡面。因為那樣才有深處的共鳴,才能真的滲進去。好像血是手段,聖潔是目的。真的很糟糕。吃喝玩樂是手段,了確真義是目的。這樣真的很糟糕。可是人類真的很糟糕。說到底,只有願不願意、能不能夠承受法律或道德規範的差別吧或許。

最後,由於剛學了 MusiXTex,因此也拿著(Original: transcribed by RndMDnight)做練習,成果是這樣


\ifx\mxversion\undefined
\input musixtex
\input musixcpt
\input musixsty
\input musixlyr
\input tuplet.tex
\input musixdbr.tex
\fi

\title{Lilium}
\subtitle{from Elfen Lied}
\author{Composed by Yukio Kondo}
\othermention{Text Arranged by Konishi Kayo}

\maketitle
\nobarnumbers
\parindent0pt
\generalmeter\meterC
\setclef1\bass
\generalsignature{3}
\scale{1.3}
\setstaffs12
\interstaff{13}
\indivbarrules
\allbarrules
\sepmultibarrule

\setlyrics{lilium}
{Os_ i-u-sti me--di-ta-bi--tur_ sa-pi-en-tiam,_
Et lin-qua e-i-us_ lo-que-tur iu-di-cium.
Bea-tus vir_ qui su--ffert ten-ta-tio-nem,_
Quo-ni-am cum_ pro-ba-tus fue-rit acci-piet co-ro-nam vi-tae.
Ky-ri--e-------, Ig-nis Di-vine, E-le_-i-son!
O quam san_-cta! Quam_ se-re---na!_
Quam be-ni-gua!_ quam a-mo-e-na!
O cas-ti-tatis li-li-um._}
\assignlyricsmulti12{lilium}
\staffbotmarg=2\Interligne\stafftopmarg=4\Interligne

\startpiece\bigaccid
\lyrraisemulti12{b -0.3\internote}%
\Notes|\Dqbu fj\en\bar
\Notes\Dqbu{^E}J|\zw c\qup g\en
\Notes\ql{^L}|\sk\cu h\en
\Notes\Dqbu FJ|\qu h\en
\Notes\ql M|\Dqbu fj\en
\generalmeter{\meterfrac34}\changecontext
\Notes\Dqbu {^E}J|\zhp c\qup g\en
\Notes\ql{^L}|\sk\en
\Notes\qu F|\Tqbu hih\en
\generalmeter\meterC\changecontext
\Notes\Qqbu DHKL|\itieu0f\rh e\hu f\en
\Notes\zh K\hl M|\ibu0f{-1}\ttie0\qb0f\qb0{ge}\tbu0\qb0d\en\bar
%Takt 5
\notesp\Qqbu CGJK|\itieu0e\zh b\hu e\en
\notesp\zhu F\hu L|\ttie0\zql{^a}\Qqbu efdc\en\bar
\notesp\rhl I\Qqbu IMOM|\rhl d\Dqbu de\itieu0f\qu f\en
\notesp\rhl J\Qqbu {=J}{_L}MO%
|\ibu0f2\ttie0\qb0f\hsk\qb0g\hsk\qb0h\hsk\tbu0\qb0i\en\bar
\notesp\ibu0{^J}3\qb0{^J}|\zcl f\cu h\en
\notesp\loffset{.5}{\zhlp J}\qb0{MN}\tbu0\itieu0P\qb0P|\zqlp f\qup h\en
\notesp\ttie0\ql P\qsk\qp|\zql{^e}\qa g\qsk\ibu0f5\qb0f\tbu0\qb0j\en\bar
\notesp\Dqbu {^E}J\ql {^L}|\zw c\qup g\hsk\hsk\cu h\en
\notesp\Dqbu FJ|\qu h\en
\notesp\ql M|\Dqbu fj\en
\generalmeter{\meterfrac34}\changecontext
%Takt 9
\notesp\Dqbu {^E}J\ql{^L}|\zhlp c\qup g\en
\notesp\hsk\hsk\qu F|\Tqbu hih\en
\generalmeter\meterC\changecontext
\notesp\Qqbu DHKL|\itieu0f\rh e\hu f\en
\notesp\zh K\hl M|\ttie0\Qqbu fged\en\bar
\notesp\Qqbu CGJK|\itieu0e\zhl b\hu e\en
\notesp\zhu F\hu L|\ttie0\zql{^a}\Qqbu efdc\en\bar
\notesp\zhu M\ql I\sk\ql{^I}|\ibu0d3\qb0d\qb0i\qb0h\hsk\tbu0\qb0g\en
\notesp\qu J\sk\qu C|\ibu0f0\zql c\qb0f\qb0{^e}\zql b\qb0{^d}\tbu0\qb0e\en\bar
%Takt 13
\Notes\cu F|\cu f\caesura\en
\Notes\hsk\Tqbu FG{^H}|\hsk\Tqbu {^h}ij\en
\Notes\qu I\sk\qu E|\ibu0k0\zq i\qb0 {k=h}\zq e\qb0 g\tbu0\zq i\qb0 k\en\bar
\Notes\qu H\sk\qu D|\ibu0j0\zql g\qb0{jl}\zql f\qb0h\tbu0\qb0j\en
\notesp\Ibbu0{_E}M9\def\tuplettxt{\eightit 6\/\/}\uptuplet O57\qb0{_E}\qb0{FHFH=J}%
\def\tuplettxt{\eightit 6\/\/}\uptuplet T56\qb0{HJ_LJL}\tbu0\qb0M%
|\ibu0{^i}{-1}\zq f\qb0{^i}\hsk\hsk\hsk\hsk\qb0{h}\hsk\hsk\hsk\hsk\zq{=c}\qb0g\hsk\hsk\hsk\hsk\tbu0\qb0 f\en
\generalmeter{\meterfrac54}\changecontext
\notesp\ibu0{_J}2\qb0{_J}\zhlp J\hsk\tbu0\qb0M%
|\ibu0h0\zhl{^d}\qb0h\itieu1h\tbu0\qb0h\en
\notesp\ibu0N0\qb0N\itieu0P\tbu0\qb0P|\ibu0h0\ttie1\qb0h\tbu0\qb0i\en
\Notes\ttie0\fermataup{P}\ql P\fermataup{P}\qp\qp%
|\zql{^e}\fermataup{n}\qu g\fermataup{n}\qp\Dqbu fj\en
%Takt 16
\generalmeter\meterC\changecontext
\notesp\Dqbu{^E}J\ql{^L}|\zw c\qup g\hsk\hsk\hsk\cu h\en
\notesp\Dqbu FJ|\qu h\en
\notesp\ql M|\Dqbu fj\en
\generalmeter{\meterfrac34}\changecontext
\notesp\Dqbu{^E}J\ql{^L}|\zhlp c\qup g\en
\notesp\hsk\hsk\qu F|\Tqbu hih\en
\generalmeter\meterC\changecontext
\notesp\Qqbu DHKL|\itieu0f\rh f\hu e\en
\notesp\zhl K\hl M|\ibu0f{-1}\ttie0\qb0f\qb0{ge}\tbu0\qb0d\en\bar
%Takt 19
\notesp\Qqbu CGJK|\zhl b\itieu0e\hu e\en
\notesp\zhu F\hu L|\ibu0e{-1}\zql{^a}\ttie0\qb0e\hsk\hsk\qb0f\hsk\qb0d\hsk\tbu0\qb0c\en\bar
\notesp\zhu M\ql I\hsk\hsk\ql{_J}|\Qqbu dihg\en
\notesp\qu{^J}\hsk\hsk\qu C%
|\ibu0f{-1}\zql c\qb0 f\hsk\qb0{^e}\hsk\zql b\qb0d\hsk\tbu0\qb0e\en\bar
\notesp\Qqbu FJMJ\Qqbu KMIM|\zqlp a\itieu0f\wh f\hsk\hsk\zcl a\hsk\hsk\hsk\hsk\zql b\hsk\hsk\hsk\hsk\zql{`g}\en\bar
\notesp\Qqbu JMJF\hu {``M}|\zw a\ttie0\wh f\en
\endpiece
\bye

它本來是鋼琴譜(transcribed by RndMDnight),因為看起來高音部分跟人聲的旋律等於一樣,就把歌詞放上去,也把小節線切斷。因為不太認識樂理,有一兩個地方不清楚怎樣才是對的,就大概對錯並陳了。總之是對自己喜歡這首歌(的心)的一個小小的獻禮。

參考資料

Elfen Lied - Opening HD - YouTube(慎入!這在日本是 15 禁)
List of Elfen Lied episodes - wikipedia
妖精的旋律 - wikipedia
淺析「Elfen Lied 妖精的旋律」主題曲 Lilium
Elfen Lied Wiki
走板的旋律:評Elfen Lied
エルフェンリート(elfen lied,中譯妖精之歌、妖精的旋律)
エルフェンリート by Azel
Elfen Lied -- Sheet Music(有很多 Elfen Lied 裡的曲譜 with pdf & midi)
Gregorian Chant Benedictinos( Ave mundi spes Maria 的演唱、歌詞 & 翻譯)
 

2012-03-23

簡潔的魔法 e 貝

品名:Apacer Audio Steno AV230 魔法e貝
價格:NT$ 20
入手地點:新北市新店區光明街134號二手店
入手日期:2012-03-22

產品規格

尺寸:55(L) × 46(W) × 24(H)mm
重量:65g(不含電池)
記憶容量:0
連接介面:USB2.0
內建功能:MP3音樂播放/隨身碟
音樂格式:MP3
讀卡機:SD/MMC(極限為 1G)
電池:一顆四號電池
2005 年新品定價:NT$ 790

昨天到新店逛二手店,結果有人看到才賣 20 塊錢的 mp3 播放器,就帶回來了。它很小,功能很簡單。在路上看到這麼小一個的它,有耳機洞、SD 卡槽、音量大小鍵、上/下首鍵、Hold 鍵,還有 USB 線插槽和電池盒,可以說是麻雀雖小五臟俱全。

回到家裡,裝上電池,放入以前舊的小容量 SD 卡,很好用哪,按上下鍵換歌曲的反應速度也很快。用普通耳機就很好聽了,好一點的耳機就不用說。經查,這是 2005 年的產品。可說是有人夢寐以求的東西。既是 mp3 player,又是讀卡機,物盡其用,非常簡潔。簡潔就容易是好物。雖然它走可愛風。

相關資料
http://www.apacer.com.tw/tw/products/Audio_Steno_AV230_features.htm(Apacer 官方網站)
http://www.oc.com.tw/article/0507/readparticle.asp?id=4124(超頻者天堂)
http://www.apacer.com/en/support/downloads/AV230_Manual_Eng.zip(AV230 英文版使用說明書)
 

2012-03-19

素描習作 045 木頭人和橡膠零件

日期:2012-03-19
名稱:素描習作 045 木頭人和橡膠零件

  1. 本來要畫的東西連草稿都畫不下去,因為東西大和小放在一起全都變得小小的。最後大刀闊斧全部擦掉,只畫木頭人。末了,因為實在太不習慣只畫一樣東西,覺得空空的,就隨手拿也在桌上的俄製望遠鏡的橡膠零件來跟木頭人做伴。其實另一個原因是,木頭人根本就失去平衡了,沒有它會很慘!
  2. 木頭人肩膀有點怪怪的,沒接好。其他就是木頭色跟陰影有時候很難巧妙平衡,有的地方就隨便畫畫了。很多亮處於暗處之交界處不知如何處理。
  3. 這次似乎比上次好多了,不過上次線條簡單乾淨,這次就……層次比較多吧。
  4. 橡膠零件是深綠色加黑色粗紋,主要是練習畫厚度。很多東西都有厚度,像杯子、瓶子什麼的,可是實在太細小了,根本沒耐心,但又是那麼必要。一定要有耐心呀。
反省。雖然沒有畫得多好,但比較起來,只畫一樣東西真的輕鬆很多,也就是少了物與物之間任何方面之比較的緣故。等這本畫完,想畫大本的,在同一個畫面放很多東西,這樣的話,一張要畫很久吧。
 

2012-03-14

MusiXTeX 筆記之基礎篇

得知 tex 有 musixtex 這個套件可以寫譜,真有趣,於是試著抄一首歌的詞譜來學它。接下來筆記一些語法,以免日久忘掉。

安裝

在 Debian 裡,「aptitude install musixtex」,就會把需要的東西都裝好。因情況而異,在某處,我這裡是「/usr/share/doc/musixtex/examples/」下,有許多範例可以參考,不過看起來有點難。

compile

musixtex 可以以獨立成譜的方式寫成檔案,也可以併在 document 之內,成為文件的一部分。不管是哪一種,compile 的時候,指令都是「musixtex 主檔名.tex」。這個指令濃縮了三個步驟,對 latex 來說,這三個步驟是「latex 檔名」→「musixflx 檔名」→「latex 檔名」,所以高興的話,把樂譜寫在一般文件裡時,最好分三次執行來 compile,出來的結果比較不會出錯。而重新編譯時,若橫向空間的安排(horizontal spacing)有所變動,則須將先前編譯過程產生的副檔名為 mx2 的檔案刪除(總之殺掉就是了)。

起始與結束
  • 獨立成譜的情形,在檔案的一開始可以這樣寫:
    \ifx\mxversion\undefined
    \input musixtex
    \input musixcpt
    \input musixsty
    \input musixlyr
    \fi
    結束時,最後一行寫
    \bye
  • 寫在文件內的,則在「\documentclass」之後,文件開頭之前,加上
    \usepackage{musixtex}
    其他相關套件還有 musixcpt、musixfll…,族繁不備載。需要填詞的話再加上
    \input musixlyr
    不過填詞有三種作法,只有一種要用到 musixlyr。

    此外,在「\begin{document}」之後,樂譜處理部分的前後要寫
    \begin{music}
    ……
    \end{music}
五線譜開始前各記號表示法

  • \generalmeter{} % 高音譜記號。括弧內空白以四四拍計。
  • \setclef1\bass % 低音譜(記號),也可以寫做 \setclef1{6000}。
  • \generalmeter{\meterfrac44} % 四四拍。
  • \generalsignature{-4} % 四個降記號。
  • \instrumentnumber{1} % 樂器數。
  • \nobarnumbers % 譜上方不放小節數數字。
  • \setstaffs12 % 表示同一個譜表有兩行。
  • \nostartrule % 譜最前面的直線就沒了。
  • %\largemusicsize % 改變譜的大小。預設為 normalmusicsize。尚有 smallmusicsize、Largemusicsize。
  • \scale{1.3} % 調整音符距離。
  • \metron{\smallnotesize\lqu}{ca. 90} % 設定節奏記號 tempo。
例 1

\documentclass[11pt,a4paper]{article}
\usepackage{musixtex}
\begin{document}
\begin{music}
\nobarnumbers
\instrumentnumber{1}
\setstaffs12
\generalmeter{}
\setclef1\bass
\startextract
\setsongraise1{1\Interligne}
\NOTes\wh{J}|\en
\NOTes\wh{K}|\en
\NOTes\wh{L}|\en
\NOTes\wh{M}|\en
\NOTes\wh{N}|\en
\NOTes\wh{O}|\csong{}\wh{a}\en
\NOTes\wh{P}|\csong{}\wh{b}\en
\NOTes\wh{Q}|\csong{}\wh{c}\en
\NOTes\wh{R}|\csong{}\wh{d}\en
\NOTes\wh{S}|\csong{}\wh{e}\en
\NOTes|\wh{f}\en
\NOTes|\wh{g}\en
\NOTes|\wh{h}\en
\NOTes|\wh{i}\en
\NOTes|\wh{j}\en
\zendextract
\end{music}
\end{document}
在同一個譜表有多行的情況下,不管是什麼記號、符號,寫的順序都是由下至上,在此例裡,不同譜號之間的音符,是以 pipe「|」隔開。

標題等

制式的 musixtex 標題寫法只有在檔案是獨立成譜而非附屬於一般文件之內時可行。常用的幾個東西如下,這些也是寫在五線譜開始之前:
\title{標題}
\subtitle{(子標題}
\author{作者} % 列於右邊
\shortauthor{}
\othermention{} % 列於左邊
接著要
\maketitle
例 2
(但是這份有些音符及歌詞上的錯誤懶得改了,正確版在最後面。)
(There are some typos in this image. A revision is appended at the end of this page.)

\ifx\mxversion\undefined
\input musixtex
\input musixcpt
\input musixsty
\input musixlyr
\fi

\title{Mamma}
%\csname
%\fulltitle{}
%\subtitle{}
\author{Cesore Andreo Bixio (1986-1978)}
%\shortauthor{}
\othermention{Bruno Cherubini (1899-1987)}

\maketitle
\nobarnumbers
\parindent0pt
\resetlyrics
\generalmeter{\meterfrac44}
\generalsignature{-4}
\metron{\smallnotesize\lqu}{ca. 90}
\scale{1.1}

\setlyrics{mamma1}
{Mam-ma, son tan-to fe-li-ce_
per-ch\`e ri-tor-no da te._
La mia can-zo-ne ti di-ce_
ch'\`e\lyrlink il pi\`u bel glor(sog)-no per me!_
Mam_ ma, son tan-to fe-li-ce..._
Vi-ver lon-ta-no per-ch\`e?_
Mam-ma,_ so-lo per te la mia can-zo-ne vo-la,_
Mam-ma,_ sa-rai con me, tu non sa-rai pi\`u so-la!_
Quan-to ti vo_ glio be-ne!_
Ques-te pa-ro-le d'ar-mo-re_
che ti sos-pi-ra\lyrlink il mio cuo_ re_
For-se non s'u-sa-no pi\`u,_
Mam-ma!_ ma la can-zo-ne mia pi\`u bel-la sei tu!_
Sei tu la vi_ ta_ e per la vi-ta non ti la-scio mai pi\`u!_
pi\`u!
pi\`u!_ Mam-ma, mai pi\`u!__}
\setlyrics{mamma2}
{Sen-to la ma-no tua stan-ca:_
cer-ca\lyrlink i miei ric-cio-li d'or._
Sen-to,\lyrlink e la vo-ce ti man-ca,_
la nin-na nan-na d'al-lor._
Og_ gi la tes-ta tua bian-ca_
io vo-glio strin-gere al cuor._}

\assignlyrics1{mamma1,mamma2}

\startpiece\bigaccid
\staffbotmarg=4\Interligne\stafftopmarg=4.5\Interligne
\leftrepeat
\NOTes\ha j\en
\NOtes\qa j\en
\NOtes\qa j\en\bar
\NOTes\ha j\en
\NOtes\qa i\en
\NOtes\qa h\en\bar
\NOtes\qa i\en
\NOTes\itied0g\hup g\en\bar
\NOTEs\ttie0\wh g\en\bar
\NOTes\ha i\en
\NOtes\qa i\en
\NOtes\qa i\en\bar
\NOtes\qa j\en
\NOTes\ha h\en
\NOtes\qa g\en\bar
\NOTEs\itied0f\wh f\en\bar
\NOTes\ttie0\wh f\en\bar
\NOTes\ha j\en
\NOtes\qa j\en
\NOtes\qa j\en\bar
\NOTes\ha j\en
\NOtes\qa i\en
\NOtes\qa h\en\bar
\NOtes\qa i\en
\NOTes\itied0g\hup g\en\bar
\NOTEs\ttie0\wh g\en\bar
\NOTEs\ha i\en
\NOtes\qa i\en
\NOtes\qa i\en\bar
\NOTes\qa j\en
\NOTes\ha h\en
\NOtes\qa g\en\bar
\NOtes\itied0f\wh f\en\bar
\NOtes\ttie0\hup f\qp\en\bar
\NOtes\itied0g\ha g\en
\NOtes\ttie0\qa g\en
\NOtes\qa g\en\bar
\NOTes\ha g\en
\NOtes\qa h\en
\NOtes\qa i\en\bar
\NOtes\qa i\en
\NOtes\qa g\en
\NOTes\itied0f\ha f\en\bar
\NOTEs\ttie0\wh f\en\bar
\staffbotmarg=4\Interligne\stafftopmarg=4.5\Interligne
\NOTes\ha g\en
\NOtes\qa h\en
\NOtes\qa i\en\bar
\NOTes\qa j\en
\NOTes\ha g\en
\NOtes\qa i\en\bar
\NOTEs\itieu0j\wh j\en\bar
\setsign10\ignorenats\changesignature
\NOTEs\ttie0\wh j\en
\assignlyrics1{mamma1}%
\generalsignature{-1}\Changecontext
\NOTEs\wh h\en\bar
\NOTEs\itied0f\wh f\en\bar
\NOtes\ttie0\qa f\en
\NOtes\qa c\en
\NOtes\qa d\en
\NOtes\qa e\en\bar
\staffbotmarg=3\Interligne\stafftopmarg=3.5\Interligne
\NOtes\qa f\en
\NOtes\qa g\en
\NOtes\qa h\en
\NOtes\qa i\en\bar
\NOTes\hlp j\en
\NOtes\qa h\en\bar
\NOtes\qa i\en
\NOTes\itied0g\hup g\en\bar
\NOTEs\ttie0\wh g\en\bar
\NOTEs\wh g\en\bar
\NOTEs\itied0e\wh e\en\bar
\NOtes\ttie0\qa e\en
\NOtes\qa c\en
\NOtes\qa d\en
\NOtes\qa e\en\bar
\NOtes\qa g\en
\NOtes\qa h\en
\NOtes\qa i\en
\NOtes\qa j\en\bar
\NOTes\hlp k\en
\NOtes\qa j\en\bar
\NOtes\qa i\en
\NOTes\itied0h\hup h\en\bar
\NOTes\ttie0\hup h\qp\en\bar
\NOTes\ha j\en
\NOtes\qa j\en
\NOtes\qa j\en\bar
\NOTes\itieu0k\ha k\en
\NOtes\ttie0\qa k\en
\NOtes\qa j\en\bar
\NOtes\qa h\en
\NOTesp\itied0f\hup f\en\bar
\NOTEs\ttie0\wh f\en\bar
\NOTes\ha j\en
\NOtes\qa j\en
\NOtes\qa j\en\bar
\NOtes\qa k\en
\NOTes\ha j\en
\NOtes\qa i\en\bar
\NOtes\qa h\en
\NOTes\itied0g\hup g\en\bar
\NOTes\ttie0\hup g\qp\en\bar
\NOTes\ha i\en
\NOtes\qa i\en
\NOtes\qa i\en\bar
\NOtes\qa i\en
\NOTes\ha j\en
\NOtes\qa{_k}\en\bar
\NOtes\islurd0j\qa j\en
\NOtes\tslur0{'a}\qa{_a}\en
\NOtes\itieu0j\ha j\en\bar
\NOtes\ttie0\wh j\en\bar
\NOTes\ha i\en
\Notes\qa i\en
\Notes\qa i\en\bar
\NOtes\qa i\en
\NOTes\ha{_k}\en
\NOtes\qa m\en\bar
\NOTEs\itieu0l\wh l\en\bar
\NOTes\ttie0\ha l\hp\en\bar
\NOTEs\wh m\en\bar
\NOTEs\itieu0k\wh k\en\bar
\NOtes\ttie0\qa k\en
\NOtes\qa i\en
\NOtes\qa j\en
\NOtes\qa k\en\bar
\NOtes\qa l\en
\NOtes\qa m\en
\NOtes\qa l\en
\Notes\qa k\en\bar
\staffbotmarg=2.5\Interligne\stafftopmarg=5\Interligne
\NOtes\qa m\en
\NOTes\ha l\en
\NOtes\qa k\en\bar
\NOTEs\itied0j\wh j\en\bar
\NOTEs\ttie0\wh j\en\bar
\NOTEs\wh k\en\bar
\NOTes\ha i\en
\NOTes\ha k\en\bar
\NOtes\qa j\en
\NOtes\qa i\en
\NOTes\itied0h\ha h\en\bar
\NOtes\ttie0\qa h\en
\NOtes\qa f\en
\NOtes\qa g\en
\NOtes\qa h\en\bar
\NOtes\qa i\en
\NOtes\qa j\en
\NOtes\qa i\en
\NOtes\qa h\en\bar
\NOtes\qa j\en
\NOTes\ha i\en
\NOtes\qa g\en\Setvolta1\doublebar
\NOTEs\itied0f\wh f\en\bar
\NOTes\ttie0\hup f\qp\en\bar
\NOTes\pause\en\bar
\NOTes\pause\en\setendvoltabox\Setvolta2\rightrepeat
\NOtes\qa f\hpausep\en\bar
\NOTes\pause\en\setendvoltabox\setvolta3\doublebar
\NOTEs\itied0f\wh f\en\bar
\NOTEs\ttie0\wh f\en\bar
\NOTEs\wh{_k}\en\bar
\NOTes\hlp i\en
\NOtes\qa{_k}\en\bar
\NOTEs\itieu0m\wh m\en\bar
\NOTEs\ttie0\itieu0m\wh m\en\bar
\NOtes\ttie0\qa m\hpausep\en\bar
\NOTes\pause\en\Endpiece
\bye

五線譜的開始與結束

\startextract 與 \zendextract 用於只有一行譜的情形。結束時也可以寫做 \endextract,最前面有沒有 z 的差別在於五線譜結束處有沒有一條直線把它關起來,有 z 的話就沒有那條直線。

\startpiece 與 \Endpiece 用於多行譜的情形,後者也可以寫做 \stoppiece、\endpiece。

音值代碼

wh = 全音符
hlp, hup = 二分附點
ha, hl, hu = 二分音符(ha: 符幹方向隨程式安排,hl: 符幹在下,hu: 符幹在上。以下皆同。)
qlp, qup = 四分附點
qa, ql, qu = 四分音符
ca, cl, cu = 八分音符
cca, ccl, ccu = 十六分音符
ccca, cccl, cccu = 三十二分音符
cccca, ccccl, ccccu = 六十四分音符
ccccca, cccccl, cccccu = 一百二十八分音符

zh = 和絃音符為二分音符(ex. \zh{egf})
zq = 和絃音符為四分音符(ex. \zq{egf}, ex. \zq{egf}\qu c)

建議之音符所占空間表示法

\znotes = 特殊情形
\notes = 十六分音符
\notesp = 十六分附點、八分三連音
\Notes = 八分音符
\Notesp = 八分附點、四分三連音
\NOtes = 四分音符
\NOtesp = 四分附點、二分三連音
\NoTes = 二分音符
\NOTesp = 二分附點
\NOTEs = 全音符

休止符

\pause = 全休止符
\hpausep = 二分附點
\hp = 二分休止符
\qp = 四分休止符
\ds = 八分休止符

譜間其他記號表示法

  • 升降、還原記號:分別是在表示音高的字母前加上 ^、_、=,這時表示音高的字母要包在 {}裡面才行。
  • 音符結束:\en 或 \enotes。
  • 小節線:\bar。最後一小節不需要這個。小節之間有重複記號等情況時,不需要這個。
  • 連結線:在要連結的起始音符之前,加上 \itied 或 itieu(最後的字母 d 或 u 表示連結線位置在音符下方或上方),其後接數字,再接上表示該連結線所在位置音高的字母。在結束連結的音符之前,加上 \ttie 及與同一組 itieu/d 相同的數字
  • 圓滑線:在要連結的起始音符之前,加上 \islurd 或 isluru(最後的字母 d 或 u 表示圓滑線位置在音符下方或上方),其後接數字,再接上表示該圓滑線所在位置音高的字母。在結束連結的音符之前,加上 \tslur,其後接數字,再接{p},p 表示該圓滑線結束時所在位置音高的字母,數字則表示同組起始的關聯數字。此外使圓滑線稍微離開音符,為 \issluru, \issluru -> \tsslur。使圓滑線更加靠近音符,為 \ibsluru -> \tbsluru 或 \ibslurd -> \tbslurd。
  • 反覆記號、分節線:\leftrepeat、\rightrepeat、\doublebar。
  • 行距:\staffbotmarg=n\Interligne\stafftopmarg=n\Interligne,其中「n」是數字,可以有小數點。也可以寫在五線譜開始之前。譜間可以寫很多次。
  • 調號改變:在調號改變的前一節開始時,加上 \setsign10\ignorenats\changesignature,該節結束時,不加 \bar,代以 \generalsignature{n}\Changecontext,n 表示調號。
  • 小節進行順序:在要作業的小節之前一小節結束前,加上 \Setvoltan,最後面的 n 為自然數,第一次的就寫「1」,它是有合起來的,就在合起來的那個小節結束時加上 \setendvoltabox,是開放式的就沒有下半回合。
例 3
\NOtes\qa i\en
\NOtes\qa j\en
\NOtes\qa i\en
\NOtes\qa h\en\bar
\NOtes\qa j\en
\NOTes\ha i\en
\NOtes\qa g\en\Setvolta1\doublebar
\NOtes\itied0f\wh f\en\bar
\NOtes\ttie0\hup f\qp\en\bar
\NOtes\pause\en\bar
\NOtes\pause\en\setendvoltabox\Setvolta2\rightrepeat
\NOtes\qa f\hpausep\en\bar
\NOtes\pause\en\setendvoltabox\setvolta3\doublebar
\NOtes\itied0f\wh f\en\bar
\NOtes\ttie0\wh f\en\bar
\NOtes\wh{_k}\en\bar
\NOtes\hlp i\en
\NOtes\qa{_k}\en\bar
\NOtes\itieu0m\wh m\en\bar
\NOtes\ttie0\itieu0m\wh m\en\bar
\Notes\ttie0\qa m\hpausep\en\bar
\Notes\pause\en\Endpiece

歌詞

歌詞有三種寫法,其中以 musixlyr 套件的寫法最容易調整。除了相當簡單的情形之外,使用 musixlyr 還是最划算的。先大致提一下簡單寫法之一,例如:
\Notes\csong{lyrics}\qu{c}\en
就這樣,一個蘿蔔一個坑,在附有歌詞的音符之前,加上 \csong{字} 即可。\csong 表示居中,也可以 \lsong 居左,或 \zsong 居右。

musixlyr 歌詞表示法
  1. musixlyr 基本設定

    歌詞寫在記譜開始之前,也就是 \startextract 或 \startpiece 開始之前。如果是在文件裡寫譜,在第二次寫下有歌詞的譜時,要在五線譜之前加上
    \resetlyrics
    接著是
    \setlyrics{自定代碼1}
    {……(歌詞)}
    \setlyrics{自定代碼2}
    {……(歌詞)}
    \assignlyrics1{自定代碼1,自定代碼2}
    \setlyrstrut
  2. 歌詞從兩段變成一段時

    歌詞從兩段變一段的狀況,是在五線譜裡加上註記。例如接下來只要第一段歌詞,那就在改變的那一節一開始加上
    \assignlyrics1{自定代碼1}
    musixlyr 很嚴格,如果歌詞跟譜合不起來,compile 就不會成功。在同一份文件裡,如果新起一段 musixtex 且再次用到 musixlyr 的話,要在五線譜開始之前加上「resetlyrics」。
  3. 使歌詞與音符相符

    歌詞之間,如果是外文歌詞,一個字的各音節分占不同音符時,字與字之間加上「-」,它就會辨識出來,如果是多個字占有同一個音符,則在該音符歌詞最後一個字之前的所有字結束時要緊緊加上「\lyrlink」,如果是一個字占有多個音符,一個音符以一個「_」表示。例如:
    \setlyrics{mamma2}
    {Sen-to la ma-no tua stan-ca_
    cer-ca\lyrlink i miei ric-cio-li d'or._
    Sen-to,\lyrlink e la vo-ce ti man-ca,_
    la nin-na nan-na d'al-lor._
    Og_ gi la tes-ta tua bian-ca_
    io vo-glio strin-gere al cuor._}
    例 4
    (但是這份有些音符及歌詞上的錯誤懶得改了,正確版在最後面。)
    (There are some typos in this image. A revision is appended at the end of this page.)
    \documentclass[11pt,a4paper]{article}

    \usepackage[top=1.5cm,bottom=1cm,left=1.8cm,right=1.8cm]{geometry}
    \usepackage{musixtex}
    \usepackage{times}
    \input musixlyr

    \pagestyle{headings}
    \parindent0pt

    \begin{document}
    \thispagestyle{empty}

    \centerline{\Huge \textbf{Mamma}}
    \vspace{0mm}
    \begin{flushright}
    Cesare Andrea Bixio (1896-1978)\\
    Bruno Cherubini (1899-1987)
    \end{flushright}
    \vspace{-6mm}

    \begin{music}
    \nobarnumbers
    \parindent 0pt
    \generalmeter{\meterfrac44}
    \generalsignature{-4}
    \metron{\smallnotesize\lqu}{ca. 90}
    \scale{1.1}

    \setlyrics{mamma1}
    {Mam-ma, son tan-to fe-li-ce_
    per-ch\`e ri-tor-no da te._
    La mia can-zo-ne ti di-ce_
    ch'\`e\lyrlink il pi\`u bel glor(sog)-no per me!_
    Mam_ ma, son tan-to fe-li-ce..._
    Vi-ver lon-ta-no per-ch\`e?_
    Mam-ma,_ so-lo per te la mia can-zo-ne vo-la,_
    Mam-ma,_ sa-rai con me, tu non sa-rai pi\`u so-la!_
    Quan-to ti vo_ glio be-ne!_
    Ques-te pa-ro-le d'ar-mo-re_
    che ti sos-pi-ra\lyrlink il mio cuo_ re_
    For-se non s'u-sa-no pi\`u,_
    Mam-ma!_ ma la can-zo-ne mia pi\`u bel-la sei tu!_
    Sei tu la vi_ ta_ e per la vi-ta non ti la-scio mai pi\`u!_
    pi\`u!
    pi\`u!_ Mam-ma, mai pi\`u!__}
    \setlyrics{mamma2}
    {Sen-to la ma-no tua stan-ca:_
    cer-ca\lyrlink i miei ric-cio-li d'or._
    Sen-to,\lyrlink e la vo-ce ti man-ca,_
    la nin-na nan-na d'al-lor._
    Og_ gi la tes-ta tua bian-ca_
    io vo-glio strin-gere al cuor._}
    \assignlyrics1{mamma1,mamma2}

    \startpiece\bigaccid
    \staffbotmarg=4\Interligne\stafftopmarg=4\Interligne
    \leftrepeat
    \Notes\ha j\en
    \Notes\qa j\en
    \Notes\qa j\en\bar
    \Notes\ha j\en
    \Notes\qa i\en
    \Notes\qa h\en\bar
    \Notes\qa i\en
    \Notes\itied0g\hup g\en\bar
    \NOtes\ttie0\wh g\en\bar
    \NOtes\ha i\en
    \Notes\qa i\en
    \Notes\qa i\en\bar
    \Notes\qa j\en
    \NOtes\ha h\en
    \Notes\qa g\en\bar
    \Notes\itied0f\wh f\en\bar
    \Notes\ttie0\wh f\en\alaligne
    \NOTes\ha j\en
    \Notes\qa j\en
    \Notes\qa j\en\bar
    \NOtes\ha j\en
    \Notes\qa i\en
    \Notes\qa h\en\bar
    \Notes\qa i\en
    \NOtes\itied0g\hup g\en\bar
    \NOtes\ttie0\wh g\en\bar
    \NOTes\ha i\en
    \NOtes\qa i\en
    \NOTes\qa i\en\bar
    \NOTes\qa j\en
    \NOTes\ha h\en
    \NOtes\qa g\en\bar
    \NOtes\itied0f\wh f\en\bar
    \NOtes\ttie0\hup f\qp\en\bar
    \NOTes\itied0g\ha g\en
    \NOtes\ttie0\qa g\en
    \NOtes\qa g\en\bar
    \NOTes\ha g\en
    \NOtes\qa h\en
    \NOtes\qa i\en\bar
    \NOtes\qa i\en
    \NOtes\qa g\en
    \NOTes\itied0f\ha f\en\bar
    \NOTes\ttie0\wh f\en\alaligne
    \staffbotmarg=4\Interligne\stafftopmarg=1.5\Interligne
    \NOTes\ha g\en
    \NOtes\qa h\en
    \NOtes\qa i\en\bar
    \NOTes\qa j\en
    \NOTes\ha g\en
    \NOtes\qa i\en\bar
    \NOTEs\itieu0j\wh j\en\bar
    \setsign10\ignorenats\changesignature
    \NOTEs\ttie0\wh j\en
    \assignlyrics1{mamma1}
    \generalsignature{-1}\Changecontext
    \NOTEs\wh h\en\bar
    \NOtes\itied0f\wh f\en\bar
    \NOtes\ttie0\qa f\en
    \NOtes\qa c\en
    \NOtes\qa d\en
    \NOtes\qa e\en\alaligne
    \staffbotmarg=3\Interligne\stafftopmarg=3.5\Interligne
    \NOtes\qa f\en
    \NOtes\qa g\en
    \NOtes\qa h\en
    \NOtes\qa i\en\bar
    \NOTes\hlp j\en
    \Notes\qa h\en\bar
    \Notes\qa i\en
    \NOtes\itied0g\hup g\en\bar
    \NOtes\ttie0\wh g\en\bar
    \NOtes\wh g\en\bar
    \NOtes\itied0e\wh e\en\bar
    \Notes\ttie0\qa e\en
    \Notes\qa c\en
    \Notes\qa d\en
    \Notes\qa e\en\bar
    \Notes\qa g\en
    \Notes\qa h\en
    \Notes\qa i\en
    \Notes\qa j\en\bar
    \NOtes\hlp k\en
    \NOtes\qa j\en\bar
    \NOtes\qa i\en
    \NOtes\itied0h\hup h\en\bar
    \NOtes\ttie0\hup h\qp\en\bar
    \NOTes\ha j\en
    \NOtes\qa j\en
    \NOtes\qa j\en\bar
    \NOTes\itieu0k\ha k\en
    \NOtes\ttie0\qa k\en
    \NOtes\qa j\en\bar
    \NOtes\qa h\en
    \NOTesp\itied0f\hup f\en\bar
    \NOTEs\ttie0\wh f\en\bar
    \NOTes\ha j\en
    \NOtes\qa j\en
    \NOtes\qa j\en\bar
    \NOtes\qa k\en
    \NOTes\ha j\en
    \NOtes\qa i\en\bar
    \NOtes\qa h\en
    \NOTesp\itied0g\hup g\en\bar
    \NOTesp\ttie0\hup g\qp\en\bar
    \NOTes\ha i\en
    \NOtes\qa i\en
    \NOtes\qa i\en\bar
    \NOtes\qa i\en
    \NOTes\ha j\en
    \NOtes\qa{_k}\en\bar
    \NOtes\islurd0j\qa j\en
    \NOtes\tslur0{'a}\qa{_a}\en
    \NOtes\itieu0j\ha j\en\bar
    \NOtes\ttie0\wh j\en\bar
    \NOtes\ha i\en
    \Notes\qa i\en
    \Notes\qa i\en\bar
    \NOtes\qa i\en
    \NOTes\ha{_k}\en
    \NOtes\qa m\en\bar
    \NOTes\itieu0l\wh l\en\bar
    \NOTes\ttie0\ha l\hp\en\bar
    \NOTes\wh m\en\bar
    \NOTEs\itieu0k\wh k\en\bar
    \NOtes\ttie0\qa k\en
    \NOtes\qa i\en
    \NOtes\qa j\en
    \NOtes\qa k\en\bar
    \NOtes\qa l\en
    \NOtes\qa m\en
    \NOtes\qa l\en
    \Notes\qa k\en\bar
    \staffbotmarg=2.5\Interligne\stafftopmarg=5\Interligne
    \Notes\qa m\en
    \NOTes\ha l\en
    \Notes\qa k\en\bar
    \NOtes\itied0j\wh j\en\bar
    \NOtes\ttie0\wh j\en\bar
    \NOTes\wh k\en\bar
    \NOTes\ha i\en
    \NOTes\ha k\en\bar
    \Notes\qa j\en
    \Notes\qa i\en
    \NOTes\itied0h\ha h\en\bar
    \NOtes\ttie0\qa h\en
    \NOtes\qa f\en
    \NOtes\qa g\en
    \NOtes\qa h\en\bar
    \NOtes\qa i\en
    \NOtes\qa j\en
    \NOtes\qa i\en
    \NOtes\qa h\en\bar
    \NOtes\qa j\en
    \NOTes\ha i\en
    \NOtes\qa g\en\Setvolta1\doublebar
    \NOtes\itied0f\wh f\en\bar
    \NOtes\ttie0\hup f\qp\en\bar
    \NOtes\pause\en\bar
    \NOtes\pause\en\setendvoltabox\Setvolta2\rightrepeat
    \NOtes\qa f\hpausep\en\bar
    \NOtes\pause\en\setendvoltabox\setvolta3\doublebar
    \NOtes\itied0f\wh f\en\bar
    \NOtes\ttie0\wh f\en\bar
    \NOtes\wh{_k}\en\bar
    \NOtes\hlp i\en
    \NOtes\qa{_k}\en\bar
    \NOtes\itieu0m\wh m\en\bar
    \NOtes\ttie0\itieu0m\wh m\en\bar
    \Notes\ttie0\qa m\hpausep\en\bar
    \Notes\pause\en\Endpiece

    \end{music}
    \end{document}
  4. 譜表兩行、歌詞兩段

    以上是譜表只有一行時(one staff)的情形,如果有兩行咧?兩個 staffs,每個 staff 各有兩行歌詞的情形如下面例 5 所示,staff 之間的音符以 pipe「|」分隔。這個例子值得注意的新東西有:
    • \setlyricsmulti{i}{s}{歌詞代碼1,歌詞代碼2...} % 設定第 i 個樂器的第 s 個 staff 的歌詞有哪些。
    • \lyrraisemulti{i}{s}{a/b n\internote} % 設定第 i 個樂器的第 s 個 staff 的歌詞與五線譜的距離。a 或 b 選一種(但我還不知道意思)。n 是數值,可正可負。
    • \interstaff{is} % 在兩個 staff 之間加入空白的 staff,使詞的垂直空間變大。i 指第幾個樂器,s 指加上第幾個 staff。

    例 5
    \documentclass[11pt,a4paper]{article}
    \usepackage{musixtex}
    \input musixlyr
    \begin{document}
    \begin{music}
    \setlyrics{soprano1}{La Si Do Re Mi Fa So La Si Do}
    \setlyrics{soprano2}{a b c d e f g h i j}
    \setlyrics{bass1}{Do Re Mi Fa So La Si Do Re Mi}
    \setlyrics{bass2}{J K L M N O P Q R S}
    \assignlyricsmulti12{soprano1,soprano2}
    \assignlyricsmulti11{bass1,bass2}
    \lyrraisemulti12{b -0.3\internote}
    \lyrraisemulti11{b -3.5\internote}
    \interstaff{13}
    \interstaff{14}
    \interstaff{15}
    \nobarnumbers
    \instrumentnumber{1}
    \setstaffs12
    \generalmeter{}
    \setclef1\bass
    \songtop2
    \songbottom1
    \sepbarrules
    \startextract
    \NOTes\wh{J}|\en
    \NOTes\wh{K}|\en
    \NOTes\wh{L}|\en
    \NOTes\wh{M}|\en
    \NOTes\wh{N}|\en
    \NOTes\wh{O}|\wh{a}\en
    \NOTes\wh{P}|\wh{b}\en
    \NOTes\wh{Q}|\wh{c}\en
    \NOTes\wh{R}|\wh{d}\en
    \NOTes\wh{S}|\wh{e}\en
    \NOTes|\wh{f}\en
    \NOTes|\wh{g}\en
    \NOTes|\wh{h}\en
    \NOTes|\wh{i}\en
    \NOTes|\wh{j}\en
    \zendextract
    \end{music}
    \end{document}
  5. 在歌詞最前面編碼或加上文字

    而如果要在兩段歌詞前面編號或寫其他字,其做法是在歌詞前加上 \llap{},{} 內為要加的數字或文字,例如:
    \setlyrics{soprano1}{\llap{1. }歌詞內容 1}\setlyrics{soprano2}{\llap{2. }歌詞內容 2}
    另一種做法是加在音符開始前,例如加上:
    \znotes\loffset{2.2}{\verses{\lyric*{1.},\lyric*{2.}}}\en\hardspace{4mm}%
    就會為歌詞編號,第二行是在編號與歌詞之間設定空白距離。

    例 6
    \documentclass[11pt,a4paper]{article}
    \usepackage{CJK}
    \usepackage{musixtex}
    \input musixlyr
    \begin{document}
    \begin{CJK*}{Bg5}{bsmi}
    \begin{music}
    \setlyrics{soprano1}{\llap{唱名~~~}La Si Do Re Mi Fa So La Si Do}
    \setlyrics{soprano2}{\llap{代碼~~~~}a b c d e f g h i j}
    \setlyrics{bass1}{La Si Do Re Mi Fa So La Si Do}
    \setlyrics{bass2}{J K L M N O P Q R S}
    \assignlyricsmulti12{soprano1,soprano2}
    \assignlyricsmulti11{bass1,bass2}
    \lyrraisemulti12{b -0.3\internote}
    \lyrraisemulti11{b -3.5\internote}
    \interstaff{13}
    \interstaff{14}
    \interstaff{15}
    \setlyrstrut
    \nobarnumbers
    \instrumentnumber{1}
    \setstaffs12
    \generalmeter{}
    \setclef1\bass
    \sepbarrules
    \startextract
    \znotes\loffset{2.2}{\verses{\lyric*{唱名},\lyric*{代碼}}}\en
    \hardspace{4mm}%
    \NOTes\wh{J}|\en
    \NOTes\wh{K}|\en
    \NOTes\wh{L}|\en
    \NOTes\wh{M}|\en
    \NOTes\wh{N}|\en
    \NOTes\wh{O}|\wh{a}
    \en\NOTes\wh{P}|\wh{b}\en
    \NOTes\wh{Q}|\wh{c}\en
    \NOTes\wh{R}|\wh{d}\en
    \NOTes\wh{S}|\wh{e}\en
    \NOTes|\wh{f}\en
    \NOTes|\wh{g}\en
    \NOTes|\wh{h}\en
    \NOTes|\wh{i}\en
    \NOTes|\wh{j}\en
    \zendextract
    \end{music}
    \end{CJK*}
    \end{document}
  6. 樂器兩種、歌詞各一段的情形

    有一種以上樂器的情形時,使用 musixlyr 的方式如例 7。例 7 設定樂器兩個,歌詞各一段,樂器之間以「&」隔開。對我來說目前想知道的新東西有:
    • \interinstrument=xmm % 在兩個樂器之間加入多少 mm 垂直空白的意思。
    • \setsongraise{i}{xmm} % 設定第 i 個樂器的歌詞上升多少 mm。x 可為負數。

    例 7
    \documentclass[11pt,a4paper]{article}
    \usepackage{musixtex}
    \input musixlyr
    \begin{document}
    \begin{music}
    \nobarnumbers
    \instrumentnumber{2}
    \generalmeter{}
    \setclef1\bass
    \setlyrics{soprano}{La Si Do Re Mi Fa So La Si Do}
    \setlyrics{bass}{Do Re Mi Fa So La Si Do Re Mi}
    \assignlyrics2{soprano}
    \assignlyrics1{bass}
    \songtop2
    \songbottom1
    \interinstrument=8mm
    \setsongraise2{-0.5mm}
    \setsongraise1{-0.2mm}
    \documentclass[11pt,a4paper]{article}

    \sepbarrules
    \startextract
    \NOTes\wh{J}&\sk\en
    \NOTes\wh{K}&\sk\en
    \NOTes\wh{L}&\sk\en
    \NOTes\wh{M}&\sk\en
    \NOTes\wh{N}&\sk\en
    \NOTes\wh{O}&\wh{a}\en
    \NOTes\wh{P}&\wh{b}\en
    \NOTes\wh{Q}&\wh{c}\en
    \NOTes\wh{R}&\wh{d}\en
    \NOTes\wh{S}&\wh{e}\en
    \NOTes\sk&\wh{f}\en
    \NOTes\sk&\wh{g}\en
    \NOTes\sk&\wh{h}\en
    \NOTes\sk&\wh{i}\en
    \NOTes\sk&\wh{j}\en
    \zendextract
    \def\atnextbar{\znotes\lyric{}&\lyric{}\en}
    \end{music}
    \end{document}
此外從這兩個例子也可以注意到,同一個樂器有兩個 staff 跟兩個樂器,最左邊的括弧形狀並不相同。

補記。2012-04-23

練習了幾份譜之後,發現單純使用 musixtex 這個編譯方法,做出來的譜自動長得很漂亮,但直接在文件裡寫,就容易出問題,而且怎麼改都改不好,一直抄來抄去,成為待解的問題(這應該是無法 input musixsty.tex 的緣故)。加上回頭來看當初的〈Mamma〉,音符與音符之間的距離比例很失準,因此整理了一下當初寫的內容,再依友人的建議,以 input 的方式,分別在兩份主文件裡引入樂譜檔,重新製作〈Mamma〉的譜。這樣果然好多了。

首先是樂譜及歌詞本身,命名為 mamma.tex:
\nobarnumbers
\parindent0pt
\resetlyrics
\generalmeter{\meterfrac44}
\generalsignature{-4}
\metron{\smallnotesize\lqu}{ca. 90}
\scale{1.1}

\setlyrics{mamma1}
{Mam-ma, son tan-to fe-li-ce_
per-ch\'e ri-tor-no da te._
La mia can-zo-ne ti di-ce_
ch'\`e\lyrlink il pi\`u bel sog-no per me!_
Mam_ ma, son tan-to fe-li-ce..._
Vi-ver lon-ta-no per-ch\'e?_
Mam-ma,_ so-lo per te la mia can-zo-ne vo-la,_
Mam-ma,_ sa-rai con me, tu non sa-rai pi\`u so-la!_
Quan-to ti vo_ glio be-ne!_
Ques-te pa-ro-le d'ar-mo-re_
che ti sos-pi-ra\lyrlink il mio cuo_ re_
For-se non s'u-sa-no pi\`u,_
Mam-ma!_ ma la can-zo-ne mia pi\`u bel-la sei tu!_
Sei tu la vi_ ta_ e per la vi-ta non ti la-scio mai pi\`u!_
pi\`u!
pi\`u!_ Mam-ma, mai pi\`u!__}
\setlyrics{mamma2}
{Sen-to la ma-no tua stan-ca:_
cer-ca\lyrlink i miei ric-cio-li d'or._
Sen-to,\lyrlink e la vo-ce ti man-ca,_
la nin-na nan-na d'al-lor._
Og_ gi la tes-ta tua bian-ca_
io vo-glio strin-gere al cuor._}

\assignlyrics1{mamma1,mamma2}

\startpiece\bigaccid
\staffbotmarg=4\Interligne\stafftopmarg=4.5\Interligne
\leftrepeat
\NOTes\ha j\en
\Notes\qa j\en
\Notes\qa j\en\bar
\NOTes\ha j\en
\Notes\qa i\en
\Notes\qa h\en\bar
\Notes\qa i\en
\NOTesp\itied0g\hup g\en\bar
\NOTEs\ttie0\wh g\en\bar
\NOTes\ha i\en
\Notes\qa i\en
\Notes\qa i\en\bar
\Notes\qa j\en
\NOTes\ha h\en
\Notes\qa g\en\bar
\NOTEs\itied0f\wh f\en\bar
\NOTEs\ttie0\wh f\en\bar
\NOTes\ha j\en
\Notes\qa j\en
\Notes\qa j\en\bar
\NOTes\ha j\en
\Notes\qa i\en
\Notes\qa h\en\bar
\Notes\qa i\en
\NOTesp\itied0g\hup g\en\bar
\NOTEs\ttie0\wh g\en\bar
\NOTes\ha i\en
\Notes\qa i\en
\Notes\qa i\en\bar
\Notes\qa j\en
\NOTes\ha h\en
\Notes\qa g\en\bar
\NOTEs\itied0f\wh f\en\bar
\NOTesp\ttie0\hup f\en
\Notes\qp\en\bar
\NOTes\itied0g\ha g\en
\Notes\ttie0\qa g\en
\Notes\qa g\en\bar
\NOTes\ha g\en
\Notes\qa h\en
\Notes\qa i\en\bar
\Notes\qa h\en
\Notes\qa g\en
\NOTes\itied0f\ha f\en\bar
\NOTEs\ttie0\wh f\en\bar
\staffbotmarg=4\Interligne\stafftopmarg=4.5\Interligne
\NOTes\ha g\en
\Notes\qa h\en
\Notes\qa i\en\bar
\Notes\qa h\en
\NOTes\ha g\en
\Notes\qa i\en\bar
\NOTEs\itieu0j\wh j\en\bar
\setsign10\ignorenats\changesignature
\NOTEs\ttie0\wh j\en
\assignlyrics1{mamma1}%
\generalsignature{-1}\Changecontext
\NOTEs\wh h\en\bar
\NOTEs\itied0f\wh f\en\bar
\Notes\ttie0\qa f\en
\Notes\qa c\en
\Notes\qa d\en
\Notes\qa e\en\bar
\Notes\qa f\en
\Notes\qa g\en
\Notes\qa h\en
\Notes\qa i\en\bar
\staffbotmarg=3\Interligne\stafftopmarg=3.5\Interligne
\NOTesp\hlp j\en
\Notes\qa h\en\bar
\Notes\qa i\en
\NOTesp\itied0g\hup g\en\bar
\NOTEs\ttie0\wh g\en\bar
\NOTEs\wh g\en\bar
\NOTEs\itied0e\wh e\en\bar
\Notes\ttie0\qa e\en
\Notes\qa c\en
\Notes\qa d\en
\Notes\qa e\en\bar
\Notes\qa g\en
\Notes\qa h\en
\Notes\qa i\en
\Notes\qa j\en\bar
\NOTesp\hlp k\en
\Notes\qa j\en\bar
\Notes\qa i\en
\NOTesp\itied0h\hup h\en\bar
\NOTesp\ttie0\hup h\en
\Notes\qp\en\bar
\NOTes\ha j\en
\Notes\qa j\en
\Notes\qa j\en\bar
\NOTes\itieu0k\ha k\en
\Notes\ttie0\qa k\en
\Notes\qa j\en\bar
\Notes\qa h\en
\NOTesp\itied0f\hup f\en\bar
\NOTEs\ttie0\wh f\en\bar
\NOTes\ha j\en
\Notes\qa j\en
\Notes\qa j\en\bar
\Notes\qa k\en
\NOTes\ha j\en
\Notes\qa i\en\bar
\Notes\qa h\en
\NOTesp\itied0g\hup g\en\bar
\NOTesp\ttie0\hup g\en
\Notes\qp\en\bar
\NOTes\ha i\en
\Notes\qa i\en
\Notes\qa i\en\bar
\Notes\qa i\en
\NOTes\ha j\en
\Notes\qa{_k}\en\bar
\Notes\islurd0j\qa j\en
\Notes\tslur0{'a}\qa{_a}\en
\NOTes\itieu0j\ha j\en\bar
\NOTEs\ttie0\wh j\en\bar
\NOTes\ha i\en
\Notes\qa i\en
\Notes\qa i\en\bar
\Notes\qa i\en
\NOTes\ha{_k}\en
\Notes\qa m\en\bar
\NOTEs\itieu0l\wh l\en\bar
\NOtesp\ttie0\ha l\hp\en\bar
\NOTEs\wh m\en\bar
\NOTEs\itieu0k\wh k\en\bar
\notesp\ttie0\qa k\en
\notesp\qa i\en
\notesp\qa j\en
\notesp\qa k\en\bar
\Notes\qa l\en
\Notes\qa m\en
\Notes\qa l\en
\Notes\qa k\en\bar
\staffbotmarg=2.5\Interligne\stafftopmarg=6\Interligne
\Notes\qa m\en
\NOTes\ha l\en
\Notes\qa k\en\bar
\NOTEs\itied0j\wh j\en\bar
\NOTEs\ttie0\wh j\en\bar
\NOTEs\wh k\en\bar
\NOTes\ha i\en
\NOTes\ha k\en\bar
\Notes\qa j\en
\Notes\qa i\en
\NOTes\itied0h\ha h\en\bar
\Notes\ttie0\qa h\en
\Notes\qa f\en
\Notes\qa g\en
\Notes\qa h\en\bar
\Notes\qa i\en
\Notes\qa j\en
\Notes\qa i\en
\Notes\qa h\en\bar
\Notes\qa j\en
\NOTes\ha i\en
\Notes\qa g\en\Setvolta1\doublebar
\NOTEs\itied0f\wh f\en\bar
\NOTesp\ttie0\hup f\en
\Notes\qp\en\bar
\NOTEs\pause\en\bar
\NOTEs\pause\en\setendvoltabox\Setvolta2\rightrepeat
\Notes\qa f\en
\NOTesp\hpausep\en\bar
\NOTEs\pause\en\setendvoltabox\setvolta3\doublebar
\NOTEs\itied0f\wh f\en\bar
\NOTEs\ttie0\wh f\en\bar
\NOTEs\wh{_k}\en\bar
\NOTesp\hlp i\en
\Notes\qa{_k}\en\bar
\NOTEs\itieu0m\wh m\en\bar
\NOTEs\ttie0\itieu0m\wh m\en\bar
\Notes\ttie0\qa m\en
\NOTesp\hpausep\en\bar
\NOTEs\pause\en\Endpiece

接著是純樂譜檔的主文件,命名為 mamma_mux.tex:
\ifx\mxversion\undefined
\input musixtex
\input musixcpt
\input musixsty
\input musixlyr
\fi

%\title{Andante cantabile (D. Purcell)}
%\csname titremorceautoc\endcsname
%\fulltitle{Andante cantabile}
\title{Mamma}
%\subtitle{(extrait d'une sonate pour fl<96>te)}
\author{Cesore Andreo Bixio (1986-1978)}
%\shortauthor{D. Purcell, D. Taupin}
\othermention{Bruno Cherubini (1899-1987)}

\maketitle
\input mamma.tex
\bye

再來是把樂譜檔放在文件裡的方式的主文件,命名為 mamma_tex.tex
\documentclass[11pt,a4paper]{article}

\usepackage[top=2cm,bottom=1cm,left=1.1cm,right=1.1cm]{geometry}
\usepackage{musixtex}
\usepackage{times}
\input musixlyr

\pagestyle{headings}
\parindent0pt

\begin{document}
\thispagestyle{empty}

\centerline{\Huge \textbf{Mamma}}
\begin{flushright}
Cesare Andrea Bixio (1896-1978)\\
Bixio Cherubini (1899-1987)%Bruno
\end{flushright}
%\begin{flushleft}Bruno Cherubini\end{flushleft}

\begin{music}
\input{mamma}
\end{music}
\end{document}

把這些檔案放在同一個資料夾裡,對 mamma_mux.tex 做
$ musixtex mamma_mux.tex
對 mamma_doc.tex 做
$ latex mamma_tex.tex
$ musixflx mamma_doc.tex
$ latex mamma_doc.tex
就可以一次得到兩種形式的結果。但在此我主要是要得到較好的文件檔結果。以下附上上述結果的圖檔及 pdf 檔。
mamma_mux.jpg (NEW 20120504)
mamma_tex.jpg (NEW 20120504)
mamma_mux.pdf (NEW 20120504)
mamma_tex.pdf (NEW 20120504)


後記 2012-05-05

最後附上朋友為〈Mamma〉加上和絃的版本(chorded version),做為本篇的結束。
〈Mamma〉和絃版(chorded version)jpg 檔 pdf 檔

資料來源

http://icking-music-archive.org/software/musixtex/musixdoc.pdf
http://icking-music-archive.org/software/musixtex/add-ons/musixlyr.zip
http://icking-music-archive.org/software/musixtex/add-ons/

相關文章

MusiXTeX 筆記之初級篇

2012-03-11

素描習作 044 硬碟疊疊樂

日期:2012-03-11
名稱:素描習作 044 硬碟疊疊樂

  1. 最上面那台是全黑,分解拆開的空盒子。下面那兩台只有旁邊是黑的。旁邊是空盒子的蓋子。這些盒子都好厚工,金屬部分一看就很精細不說,就連塑膠也彎彎曲曲,模子真得做成這樣嗎。邊角鎖螺絲的地方也各式各樣,沒畫還沒注意到。
  2. 最上面那台,好像外緣跟裡面挖空的部分沒分開,似乎變成一片了。
  3. 其他就還是黑色啦,黑色疊陰影啦,這樣的問題。雖說下面兩台的周圍是黑的,但中間那台色差怎麼那麼多?因為在燈光下,從我的角度看來,實在看不出來是黑的。
  4. 螺絲也大多沒有處理好。這次忍到最後才拿橡皮擦去擦,都最後了,差不多就想開溜了。
反省。卡夫卡觀察亞當夏娃的行為,說由此看來,人類最糟糕的缺點,大概就是沒有耐性。哇咧。

2012-03-05

素描習作 043 RhythmEX

日期:2012-03-05
名稱:素描習作 043 RhythmEX

  1. 這個東西是朋友送的。日本人的玩意。很多年前可能十分風行,大概是跳韻律舞用的道具。因為它有很多層次的圓圈,就手癢拿來畫。上禮拜就要畫,可是看了一整個晚上不知如何下手。經過一個星期的沉澱,終於可以提筆。雖然不像上個禮拜根本拿它沒輒,輪廓是畫出來了,可是成果卻慘不忍睹。總之下面附了實物照片,就不一一介紹材質。
  2. 雖說不介紹,但半透明的環狀體,在燈光下根本是黑的嘛,早知道是半透明的,畫起來就舒服多了,不用跟黑色奮戰。而且因為是黑的,害我忘了透明環裡還有鋼珠的存在,很重的鋼珠,後來才補畫上去!
  3. 大面積的各種黑真的是很可怕,畫出來都是一條條的線,真的是很糟糕。反覆地一層又一層地畫,當然再也畫不上去了。但是實在沒把握一開始就黑黑地畫下去,畫錯了擦都擦不掉。炭筆可能比較合適。先抹一層,然後一點一點擦掉。哇哩咧。
  4. 好啦。太失望了。沒什麼要多說的。只有一件好事,這是第一次在畫架上畫,在畫架上畫真的是非常舒服啊。而且還是很高興畫完了。
反省。不要找自己大麻煩。

這是實物照片。如果有人知道這個東西本來是怎麼用的,請不吝賜教!

2012-03-03

Suprise! 意外的畫架

畫架。原先所掛載天線。品名:KING BEST AT-14 三腳架
價格:Geschenk/NT$ 100
入手地點:家裡/新北市新店區光明街66號二手店
入手日期:2012-02-27/2008-05-24

話說因為調整身體姿勢,最好不要偏向某處用力,遂不想左手拿畫本,於是動起畫架的腦筋。雖然在網路上逛了一下,但真的去弄一個畫架卻也覺得太誇張,畢竟……嗯,心有千千結。前前禮拜在網路上看到有人在賣三腳架做成的畫架,指著給人看一下,隔了一個禮拜畫架就跑來在我面前。大驚奇,大驚訝,大驚喜。哇,我會善待它的。

這個三腳架之所以能夠輕易成為畫架,重點在於它在恰當位置裝有可掛載物品的螺絲,而且竟然還附有可以掛在螺絲上面的擋板,素描簿像是天生就該放在那裡。哇,這樣超想去買尺寸大的本子。此外,三腳架的腳是可以調整的,其中一隻調短一點,整個架子剛好斜放在面前,拿來畫畫再適合不過。而且這樣一擺出來實在很有存在感。

原先的用途是掛天線。天線型號為「17.5 dBi Loop Yagi Directive Sytems 1221LYRM (21 elements) (N-femine) (SkyLAN)」。

這個三腳架買來的時候,上面沒有雲台,只有一顆螺絲孤單單地在那裡,是標準的 1/4"-20 的螺紋。天線上面有兩個用來安裝的洞,剛好可以插在三腳架的螺絲上,可是沒有螺絲母。原擁有者有一天路過十元商店,看到裡面在賣的鍋蓋上面那顆圓圓黑黑的東西,剛好也是 1/4-20 UNC 的螺紋,就買回來,用它把天線鎖在三腳架上,成為天線三腳架。

如今輾轉,從天線三腳架變成畫架。

總之三腳架的用途是很多的。因為遇到三腳架狂熱份子。