2011-11-21 31 views
6

Tôi hy vọng Lilypond có gì đó không phổ biến trong bản nhạc pop nhưng thiếu từ số snippet repository và bỏ qua cụm từ tìm kiếm của tôi. Nó cơ bản là một khối nội tuyến của coda đặt ngoài các thanh trước nó. (Các nỗ lực của tôi tại mã không khớp với một số được tải lên visual example.)Đoạn trích Lilypond cho một coda riêng biệt

Tôi đoán các thành phần là 'rách rưới-phải', khoảng trắng và khối {} riêng cho bản nhạc coda, nhưng có cách nào để kết thúc một hệ thống và bắt đầu một hệ thống khác mà không có ngắt dòng? (Khó nghĩ này chưa được thực hiện trước và thậm chí nhiều hơn như vậy có thể tưởng tượng nó không thể được thực hiện.)

Cập nhật (ngày 08 tháng 3 năm 2012): Tôi đã gotten close với những gì tôi muốn, với như sau:

\stopStaff s1 \startStaff \bar "" 
\mark \markup { \musicglyph #"scripts.coda" } 

\override Score.Clef #'space-alist = #'(
    (cue-clef extra-space . 2.0) 
    (staff-bar extra-space . 0.0) 
    (key-cancellation minimum-space . 3.5) 
    (key-signature minimum-space . 3.5) 
    (time-signature minimum-space . 4.2) 
    (first-note minimum-fixed-space . 5.0) 
    (next-note extra-space . 1.0) 
    (right-edge extra-space . 0.5) 
) 

\override Staff.Clef #'full-size-change = ##t 
\set Staff.forceClef = ##t 
\clef "treble_8" 
\key \default 

Điều duy nhất thiếu trong coda là systemStartBracket. Bất cứ ai có thể tìm ra cách để chèn một ở giữa một hệ thống?

Cảm ơn.

Trả lời

Các vấn đề liên quan