위키백과:악보

위키백과, 우리 모두의 백과사전.

위키백과에서는 악보의 표시를 문자로 표기해서 나타낼 수 있습니다. <score>...</score> 태그 마크업을 사용합니다.

마크업의 구문에는 릴리폰드[1], 또는 ABC 기보법을 사용할 수 있습니다. mw:Extension:Score를 참고하세요.

아래에는 릴포드 구문에 따른 score 태그의 사용법에 대해서 설명합니다. 릴포드 구문의 자세한 내용은 LilyPond:Manuals을 봐주세요. 오류가 있는 문서는 분류:Pages with score rendering errors로 분류됩니다.


예시[편집]

<score>\relative c' { f d f a d f e d cis a cis e aes g f e }</score>
\relative c' { f d f a d f e d cis a cis e aes g f e }
<score>{ \key c \minor \time 3/4 \relative c' { f d f a d f e d( cis) a cis e aes g-. f-. e-- <c, e g>2 \fermata \bar "|." } }</score>
 { \key c \minor \time 3/4 \relative c' { f d f a d f e d( cis) a cis e aes g-. f-. e--  <c, e g>2 \fermata \bar "|." } }

음높이[편집]

아래, 각종 구문을 나타냅니다.

알파벳을 넣으면 음표를 넣을 수 있습니다(a, b, c 등)

문자 사이에는 공백으로 구분합니다. 올림표(#, 샤프)는 접미사-is (fis, cis, gis, dis, ais, eis), 내림표(♭, 플랫)은 접미사 -es (bes, es, aes, des, ges)입니다. 

절대 지정[편집]

기본값의 각 음이름은 중앙 다 음(middle C) 바로 아래의 음표를 나타냅니다. 아포스트로피(') 하나로 한 옥타브를 높이며, 반점(,) 하나로 한 옥타브를 낮춥니다.

<score>{a,, c, e, a, c e a c' e' a' c'' e'' a'' c''' e''' g''' \bar "||" aes'' bes'' gis'' dis''}</score>
{a,, c, e, a, c e a c' e' a' c'' e'' a'' c''' e''' g''' \bar "||" aes'' bes'' gis'' dis''}

상대 지정[편집]

상대 입력을 이용하면 상당히 편리해집니다. 중괄호 앞에 \relative를 넣으면, 각 음표 바로 앞의 음높이에 가장 가까운 음이 됩니다. 첫 음표에서는 \relative 태그의 바로 뒤에 지정된 음에 가장 가까운 음이 됩니다.[2]. 옥타브를 올리고 내리는 것에는 ',를 사용합니다.

<score>\relative c' { d c b d' c b, d c }</score>
\relative c' { d c b d' c b, d c }

쉼표[편집]

쉼표의 음이름은 r입니다.

<score>\relative c' { f d f r }</score>
\relative c' { f d f r }

음길이[편집]

음길이 기본값으로 바로 앞의 것과 같아집니다. 무엇도 입력하지 않은 첫 음표는 4분음표가 됩니다. 다른 음길이를 사용하는 경우에 알파벳에 숫자를 붙입니다: 온음표는 1, 2분음표는 2, 4분음표는 4, 8분음표는 8…을 붙입니다.

<score>\relative c' {e f <c e g>2 a'4( b c) c, d8 e f16 g a b c4. a8 e' f g, f r \autoBeamOff e d c b4 a g b-> c2.-> r4 \bar "|." }</score>
\relative c' {e f <c e g>2 a'4( b c) c, d8 e f16 g a b c4. a8 e' f g, f r \autoBeamOff e d c b4 a g b-> c2.-> r4 \bar "|." }

박자[편집]

\partial 4로 4분음표의 행수잉여음을 사용할 수 있습니다. \time 3/4로 박자기호 3/4 를 사용할 수 있습니다.

<score>\relative g' { \key g \major \time 3/4 \partial 4 d e d g fis2 d4 e d a' g2 d4 d' b g fis e c' b g a g2 \fermata \bar "|." } \addlyrics {Good mor -- ning to you, Good mor -- ning to you, Good mor -- ning dear chil -- dren, Good mor -- ning to all. }</score>
\relative g' { \key g \major \time 3/4 \partial 4 d e d g fis2 d4 e d a' g2 d4 d' b g fis e c' b g a g2 \fermata \bar "|." } \addlyrics {Good mor -- ning to you, Good mor -- ning to you, Good mor -- ning dear chil -- dren, Good mor -- ning to all. }

박자 기호의 생략[편집]

악보 예시에 따라서는 박자 기호를 없애는 편이 바람직하기도 합니다. \remove "Time_signature_engraver" 라는 코드로 실현할 수 있습니다.

<score>{ \new Staff \with { \remove "Time_signature_engraver" } <d' fis' a'>2 }</score>
{ \new Staff \with { \remove "Time_signature_engraver" } <d' fis' a'>2 }

연주 기호[편집]

\fermata 등 음표에 붙는 연주 기호는 많이 있습니다.

{e-> f-- g-+ a-. b-^ c-_ d-!}
\relative c' {e-> f-- g-+ a-. b-^ c-_ d-!}

조표[편집]

\key g \major\key c \minor로 조를 나타낼 수가 있습니다 (박자와 조는 임의의 장소에서 변경할 수 있습니다). 또한, 조표가 있어도 검정 건반의 음높이를 나타내는 것은 내림표(-is)나 올림표(-es)는 필요합니다. 생략하면 제자리표로 표시됩니다.

<score>\relative b {\key b \major \time 6/8 b8 cis dis e fis gis ais b c d e f \time 2/4 g a b \key aes \minor g f e d c b a g r}</score>
\relative b {\key b \major \time 6/8 b8 cis dis e fis gis ais b c d e f \time 2/4 g a b \key aes \minor g f e d c b a g r}

잇단음표[편집]

위의 예시에서 보이는 대로 소프트웨어는 조금 부족한 곳에서 8분음표를 잇단음표로 하기도 합니다. 자동 잇단음표를 없애려면 a b \nobeam c ... 로 합니다. 많은 음표에 대한 자동 잇단음표 여부는 \autoBeamOff\autoBeamOn를 사용할 수 있습니다. 반대로 수동으로 잇단음표로 바꾸고 싶은 경우에는 a b[ c d e] f로 하면 b부터 e까지가 잇단음표로 표시됩니다.

각주[편집]

  1. 기본값
  2. ‘가장 가까운 음’이라는 것은 검정 건반을 무시합니다.

같이 보기[편집]