2013-08-27 1 views
5

LilyPond에서 \key c \major을 지정하고 키를 비워 두는 것 사이에 구별이 있습니다. 전자의 경우 전치 악기는 키 서명을 적절하게 변경하지만 후자의 경우 키 서명이 추가되지 않습니다. 예를 들어 \transpose c d을 사용하면 \key c \major이 나열되어 있지만 키가 나열되어 있지 않은 경우에는 2 개의 샤프가 추가됩니다.LilyPond : "atonal"키로 되돌릴 수 있습니까?

'열린 키'섹션에서 색조 섹션으로 이동 한 다음 '열린 키'로 돌아가면 어떻게됩니까? 나는 \revert \key을 시도했지만 이것은 잘못된 구문 인 것 같습니다. 키 프리 영역으로 되돌릴 수있는 방법이 있습니까? 두 번째 섹션의 한 평면의 핵심 서명하지만 날카로운 또는 아파트 다른 곳에서해야

최소 예를 들어, 상기 LilyPond 메일 링리스트에

\transpose c d { 
    % Open key 
    c8 e f g e d des c 

    \key c \minor 
    c es g es f d c b 

    % How to return to open key?? 
    c8 e f g e d des c 
} 
+0

안녕하세요 존, * lilypond-user 메일 링리스트 *에 가입 하시겠습니까? 보통 매우 지식이 많은 사람들이 메일 링리스트에 참여하고 있기 때문에 보통 24 시간 이내에 답을 얻을 수 있습니다. 다음은 서브 스크립 션을위한 페이지입니다 : [link] (https://lists.gnu.org/mailman/listinfo/lilypond-user) 제발 저를 잘못하지 마세요. * LilyPond * 질문은 * StackOverflow에서 볼 수있어서 기쁩니다. * 여기에 계속 게시하는 것이 좋습니다. 나는 당신을 당신의 문제를 더 빨리 해결할 수있는 방향으로 이끌고 싶었다. 조심해. –

+2

답을 찾으면 여기 StackOverflow에 다시 게시 할 수 있습니까? – sonicwizard

+1

@ gilberto.agostinho.f 제안에 감사드립니다! 나는 그렇게 할 것이다. –

답변

6

, 나는 정말이 아니라고 들었다 이에 대한 방법은 수행-있지만합니다 다음은 해결 방법이 전위의 문제 관련 :

\withMusicProperty #'untransposable ##t \key c \major 

이 코드는 전치되는 C 전공을 방지합니다.


내가 사용했던 또 다른 해결 방법은 태그를 사용하는 것이므로 이전 점수는 C 점수와 다른 키를 사용합니다. 다음은 태그의 개요입니다 : http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Different-editions-from-one-source

+0

자유롭게 답을 수락 해주세요. 도움이됩니다. – thSoft

관련 문제