Hallo,
das folgende Verhalten scheint mir ein Bug zu sein, jedenfalls widerspricht es allen Beschreibungen:
\version "2.18.0"
{
c'4
\override NoteHead.color = #(x11-color 'grey50)
c'4
\override NoteHead.color = #(x11-color 'grey35)
c'4
\override NoteHead.color = #(x11-color 'grey10)
c'4
}
Bei der letzten Note (grey10) würde ich einen blassen Grauton erwarten, sie scheint aber schwarz zu sein.
Mache ich was falsch oder liegt es am Rechner ?
Hat jemand eine Idee ?
Vielen Dank im Voraus,
rgree
Zitatdas folgende Verhalten scheint mir ein Bug zu sein, jedenfalls widerspricht es allen Beschreibungen:
Welchen Beschreibungen?
ZitatBei der letzten Note (grey10) würde ich einen blassen Grauton erwarten, sie scheint aber schwarz zu sein.
Diese Erwartung ist auf jeden Fall falsch.
Die Farbe schwarz ist diese rgb-Liste: '(0 0 0)
Die Farbe weiß ist diese rgb-Liste: '(1 1 1)
grey10 ist '(0.10196078431372549 0.10196078431372549 0.10196078431372549)
also
nah an schwarz.
greyN sind also grau-Abstufungen, die für niedrige N-Werte in Richtung schwarz, und für hohe N-Werte in Richtung weiß deuten.
Siehe auch:
\void
#(pretty-print
(list
black
(x11-color 'grey0)
(x11-color 'grey10)
(x11-color 'grey35)
(x11-color 'grey50)
(x11-color 'grey100)
white
))
->
Zitat von: terminal
((0.0 0.0 0.0)
(0 0 0)
(0.101960784313725
0.101960784313725
0.101960784313725)
(0.349019607843137
0.349019607843137
0.349019607843137)
(0.498039215686275
0.498039215686275
0.498039215686275)
(1 1 1)
(1.0 1.0 1.0))
grey10 ist aber sicher nicht schwarz, zur visuellen Überprüfung:
\markup
\overlay {
\with-color #(x11-color 'grey50)
\draw-circle #3 #0 ##t
\with-color #(x11-color 'grey10)
\draw-circle #2 #0 ##t
\draw-circle #1 #0 ##t
}
Wenn Du nicht drei Grau/Schwarzstufen siehst, dann ist Dein pdf-Viewer buggy.
Gruß,
Harm
Danke für die schnelle Antwort!
Mein Mißverständnis war, dass ich glaubte, grey0 wäre = weiß und grey100 wäre = schwarz (und entprechend die Zwischenwerte) ,
obwohl es offensichtlich andersherum ist.
Die Doku in Notation sagt dazu minimalistisch :
Grey Scale
A grey scale can be obtained using:
greyN
Where N is in the range 0-100.
Gruß,
Reinhard
Zitat
Die Doku in Notation sagt dazu minimalistisch :
Grey Scale
A grey scale can be obtained using:
greyN
Where N is in the range 0-100.
Nunja, schwarz ist das Fehlen jeglicher Farbe also '(0 0 0), darauf bezieht man sich wohl unausgesprochen.
Nichtsdestotrotz, ist die Dokumentation nicht ganz vollständig.
Es wird nämlich einiger Aufwand betrieben, um unbekannte Farben nicht zu einem error Führen zu lassen, z.B.:
\markup {
\with-color #(x11-color 'TrikoloreBlauWeißRot4711)
\draw-circle #3 #0 ##t
}
Es wird dann schwarz ausgegeben, eine warning-message wäre aber schon schön ...
Gruß,
Harm