- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
\override NoteHead #'color = #red c
redc greend bluee
c d e
最佳答案
在 snippets 中有一个例子。 :
%Association list of pitches to colors.
#(define color-mapping
(list
(cons (ly:make-pitch 0 0 0) (x11-color 'red))
(cons (ly:make-pitch 0 0 1/2) (x11-color 'green))
(cons (ly:make-pitch 0 1 -1/2) (x11-color 'green))
(cons (ly:make-pitch 0 2 0) (x11-color 'red))
(cons (ly:make-pitch 0 2 1/2) (x11-color 'green))
(cons (ly:make-pitch 0 3 -1/2) (x11-color 'red))
(cons (ly:make-pitch 0 3 0) (x11-color 'green))
(cons (ly:make-pitch 0 4 1/2) (x11-color 'red))
(cons (ly:make-pitch 0 5 0) (x11-color 'green))
(cons (ly:make-pitch 0 5 -1/2) (x11-color 'red))
(cons (ly:make-pitch 0 6 1/2) (x11-color 'red))
(cons (ly:make-pitch 0 1 0) (x11-color 'blue))
(cons (ly:make-pitch 0 3 1/2) (x11-color 'blue))
(cons (ly:make-pitch 0 4 -1/2) (x11-color 'blue))
(cons (ly:make-pitch 0 5 1/2) (x11-color 'blue))
(cons (ly:make-pitch 0 6 -1/2) (x11-color 'blue))
))
%Compare pitch and alteration (not octave).
#(define (pitch-equals? p1 p2)
(and
(= (ly:pitch-alteration p1) (ly:pitch-alteration p2))
(= (ly:pitch-notename p1) (ly:pitch-notename p2))))
#(define (pitch-to-color pitch)
(let ((color (assoc pitch color-mapping pitch-equals?)))
(if color
(cdr color))))
#(define (color-notehead grob)
(pitch-to-color
(ly:event-property (ly:grob-property grob 'cause) 'pitch)))
\score {
\new Staff \relative c' {
\override NoteHead #'color = #color-notehead
c8 b d dis ees f g aes
}
}
关于lilypond - 按音高在 Lilypond 中着色笔记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1902526/
LilyPond 中有没有办法简单地列出对应的歌词 音乐结束后的附加诗句,每节有一个段落? (注意这个确切的问题是 asked before ,在 2001 年,但第一个答案(“阅读本书”)引用了一个
lilypond可以以任意方式为笔记着色using \override NoteHead #'color = #red c 默认颜色为黑色。但我喜欢按音高为所有音符着色,这样我的 children 就
在 Lilypond 中,我可以使用类似 的线条更改一种对象的颜色 \覆盖 Staff.Clef#'color = #(rgb-color 0.4 0.5 0.6) 我希望所有内容都采用相同(非默认)
我正在使用 lilypond(2.12.3-1,在 mac 上)和 Latex 来编写音乐理论的简短摘要。因此,我需要注释一个简单的比例,如本示例图片所示(我不需要红色方 block ): 我唯一发现
它声明 here ,我必须像这样将 Lilypond 包含到 LaTeX 中: \documentclass[a4paper,10pt]{report} \usepackage[utf8x]{inpu
为什么以下两个\score block 中的最后一个和弦没有在低音中显示正确的音符?在二和弦中,最后一个和弦应该是低音 D。在三和弦中,最后一个和弦应该是低音F。相反,两个和弦在各自的\score b
我有这个基本的三声部片段。 \score { } >> } } >> } 我遇到的问题是,第三声部的其余部分(在第 13 行)呈现在所有其他音符之上
我正在处理涉及复杂拍号的 Carnatic 乐谱,这需要修改小节线 条形线模式:8/4 beats: 1 2 3 4 (dashed bar here) 5, 6 (Dotted Bar) 7, 8
我试图将按顺序排列的音符连接成一个和弦(有效地模拟慢速琶音): { \clef bass r8 > } \\ \relative c{ \mergeDi
在我的赞美诗中,我需要在中途开始第一小节。它的时间为 3/4,但我必须插入两个空的、未显示的八分音符。我怎么做? 我用过 o4 o4 c8[ d]下面是第一个措施,但 lilypond 不喜欢这样。什
我正在处理带有 ragged-last 的分数系统,我想在分数旁边添加一个标记列,从而填补最终小节线和边距之间的空白。有哪些方法可以实现这一点? 例子: \paper { ragged-last
我想我已经很接近了,但似乎不太能让两节诗节与一个隐藏的声音对齐 - 这样节奏的变化就可以通过歌词来近似。 melody = \relative c' { \clef treble \key c
当我用装饰音开始这首曲子时,它弄乱了格式: 代码: \version "2.18.2" \header { title = "Sonata in D Major" composer =
根据 Lilypond 的文档,您可以选择仅在和弦发生变化时显示和弦。我无法理解这种行为。这是片段: \new ChordNames { \chordmode {
我希望 Lilypond 能提供一些在流行乐谱中并不罕见但在 snippet repository 中缺失的东西。并躲避我的搜索短语。它基本上是一个内联的尾声 block ,与其前面的小节分开。 (我
我有一个钢琴乐谱,右手(高音)部分有两个声部。如何在不同声部的相同音高的两个音符之间插入连线? 这就是我到目前为止所拥有的。我想将 (A) 行的最后一个音符连接到 (B) 行的第一个音符,将 (C)
我正在寻找如何拥有第一组包含一个节的歌词以及随后包含多个节的歌词。没能找到例子。看看下面前八小节的歌词是如何不必要地重复的吗? \version "2.18.2" \header { title
我想创建一个跨越两个小节的渐强。 以下代码 \relative c' { c4\pp\> } 这会导致: 关于lilypond - 将动态标记放置在小节线下方(水平移动动态),我们在Stack
我创建一个包含来自不同部分的六个开头的文档的努力是遇到几个问题。有人可以帮忙吗?我粘贴我的代码下面(为了提出问题,我稍微简化了示例)。 问题 1:如何隐藏乐谱末尾的谱号和调号线?\score 中的命令
我正在 Lilypond 中处理一个有很多重复的乐谱,基本上每个小节都必须重复一定的次数。我希望能够在每个小节上方写下应重复的次数,类似于下面的分数(不是在 Lilypond 中创建的): 如果能够在
我是一名优秀的程序员,十分优秀!