Senaste ändringarna - Sök:




Redigera menyn

Mindre noter

Forum.MindreNoter Historik

Dölj mindre korrigeringar - Visa ändringar (som de ser ut vid visning)

2013-10-24 20:50 av Erik Ronström -
Tillförda rader 65-68


%green% Bra jobbat!
%green% /Erik
2012-10-31 08:54 av Nils L -
Ändrad rad 41 från
Ett mer avancerat exempel med halvtoner och små noter som befinner sig både över och under notstrecket:
till:
Ett mer avancerat exempel med halvtoner och små noter som befinner sig både till vänster och höger om notstrecket:
Ändrad rad 44 från
/small1 { % för noter placerade under notstrecket
till:
/small1 { % för noter placerade till vänster om notstrecket
Ändrad rad 48 från
/small2 { % för noter placerade över notstrecket
till:
/small2 { % för noter placerade till höger om notstrecket
2012-10-31 08:53 av Nils L - Lade in en mer flexibel lösning som stödjer halv- och heltoner också.
Ändrade rader 18-19 från
%green% Det finns ingen standardiserad abc för detta, men abcm2ps (som vi använder för att generera noter) är ju väldigt flexibelt, man kan t ex använda godtyckliga postscript-instruktioner för att ersätta nothuvuden (det finns exempelfiler på detta nånstans i abcm2ps-installationen har jag för mig). Då skulle man kunna hitta på en symbol för detta, typ @@+small+@@. Sen kan man ju i en låt assigna den till en bokstav om man vill, med te x @@U:S = +small+@@. / Erik
till:
%green% Det finns ingen standardiserad abc för detta, men abcm2ps (som vi använder för att generera noter) är ju väldigt flexibelt, man kan t ex använda godtyckliga postscript-instruktioner för att ersätta nothuvuden (det finns exempelfiler på detta nånstans i abcm2ps-installationen har jag för mig). Då skulle man kunna hitta på en symbol för detta, typ @@!small!@@. Sen kan man ju i en låt assigna den till en bokstav om man vill, med te x @@U:S = !small!@@. / Erik
Ändrade rader 21-23 från
Med litet postscript-trixande går det faktiskt att lösa:
till:
Med litet postscript-trixande går det faktiskt att lösa. Det verkar som att dekorationen måste inledas med prefixed "head-" för att fungera. Döper man det till endast "!small!" fungerar det inte. En begränsning med ovanstående lösning är att hjälplinjer fortfarande har samma bredd och placering.

Ett enklare exempel (klicka på abc-länken för att se koden):
Ändrade rader 26-29 från
/shd{ % usage: x y shd
M 3 1.3 RM
-1 2.5 -6.5 0 -5.5 -2.5 RC
1 -2.5 6.5 0 5.5 2.5 RC fill}!
till:
/small {
0.8 dup scale
exch 1.25 mul 1 add
exch 1.25 mul}!
/shd{ gsave small hd grestore }!
Ändrad rad 32 från
%%deco head-small 0 shd 0 0 0 % small note head
till:
%%deco head-shd 0 shd 0 0 0
Tillförd rad 34
U:s=!head-shd!
Ändrad rad 38 från
[C+head-small+E][B+head-small+G] | [+head-small+CE] |
till:
[sCE][sBG] |
Ändrade rader 41-46 från
Det verkar som att dekorationen +head-small+ måste inledas med prefixed "head-" för att fungera. Döper man det till endast "+small+" fungerar det inte. En begränsning med ovanstående lösning är att hjälplinjer fortfarande har samma bredd, vilket kan ses i andra takten ovan.

%green% En annan begränsning är att man alltid får ett fyllt nothuvud, även om noten är en halv- eller helnot.

%green% Man behöver som sagt ovan inte skriva @@+head-small+@@ varje gång om man tycker det är klumpigt - man kan använda @@U:@@-fältet. Se exempel nedan! /Erik
till:
Ett mer avancerat exempel med halvtoner och små noter som befinner sig både över och under notstrecket:
Ändrade rader 44-47 från
/shd{ % usage: x y shd
M 3 1.3 RM
-1 2.5 -6.5 0 -5.5 -2.5 RC
1 -2.5 6.5 0 5.5 2.5 RC fill}!
till:
/small1 { % för noter placerade under notstrecket
0.8 dup scale
exch 1.25 mul 1 add
exch 1.25 mul}!
/small2 { % för noter placerade över notstrecket
0.8 dup scale
exch 1.25 mul 1 sub
exch 1.25 mul }!
/shd{ gsave small1 hd grestore }!
/sHd{ gsave small2 Hd grestore }!
Ändrade rader 55-56 från
%%deco head-small 0 shd 0 0 0 % small note head
till:
%%deco head-shd 0 shd 0 0 0
%%deco head-sHd 0 sHd 0 0 0
Ändrade rader 58-59 från
U:s = +head-small+
till:
U:s=!head-shd!
U:S=!head-sHd!
Ändrad rad 63 från
[CsE][BsG] | [sCE] |
till:
[CsE][BsG] | [ScSeg]2 |
2011-04-28 20:29 av 109.74.0.212 -
2009-03-25 23:55 av Erik Ronström -
Ändrad rad 34 från
[C!head-small!E][B!head-small!G] | [!head-small!CE] |
till:
[C+head-small+E][B+head-small+G] | [+head-small+CE] |
Ändrade rader 37-38 från
Det verkar som att dekorationen !head-small! måste inledas med prefixed "head-" för att fungera. Döper man det till endast "!small!" fungerar det inte. En begränsning med ovanstående lösning är att hjälplinjer fortfarande har samma bredd, vilket kan ses i andra takten ovan.
till:
Det verkar som att dekorationen +head-small+ måste inledas med prefixed "head-" för att fungera. Döper man det till endast "+small+" fungerar det inte. En begränsning med ovanstående lösning är att hjälplinjer fortfarande har samma bredd, vilket kan ses i andra takten ovan.
Ändrade rader 41-42 från
%green% Tycker man att @@!head-small!@@ är klumpigt att skriva före varje not så kan man använda @@U:@@-fältet för att sätta en bokstav till den nya dekorationen. Ee exempel nedan. /Erik
till:
%green% Man behöver som sagt ovan inte skriva @@+head-small+@@ varje gång om man tycker det är klumpigt - man kan använda @@U:@@-fältet. Se exempel nedan! /Erik
Ändrad rad 52 från
U:s = !head-small!
till:
U:s = +head-small+
2009-03-25 23:52 av Erik Ronström -
Ändrad rad 56 från
[CsE][BsG] | [sCE]2 |
till:
[CsE][BsG] | [sCE] |
2009-03-25 23:52 av Erik Ronström -
Ändrade rader 39-40 från
%green% Man använda @@U:@@-fältet för att sätta en bokstav till den nya dekorationen, se exempel nedan. /Erik
till:
%green% En annan begränsning är att man alltid får ett fyllt nothuvud, även om noten är en halv- eller helnot.

%green% Tycker man att @@!head-small!@@ är klumpigt att skriva före varje not så kan man använda @@U:@@-fältet för att sätta en bokstav till den nya dekorationen. Ee exempel nedan. /Erik
Ändrad rad 56 från
[CsE][BsG] | [sCE] |
till:
[CsE][BsG] | [sCE]2 |
2009-03-25 23:32 av Erik Ronström -
Ändrade rader 37-55 från
Det verkar som att dekorationen !head-small! måste inledas med prefixed "head-" för att fungera. Döper man det till endast "!small!" fungerar det inte. En begränsning med ovanstående lösning är att hjälplinjer fortfarande har samma bredd, vilket kan ses i andra takten ovan.
till:
Det verkar som att dekorationen !head-small! måste inledas med prefixed "head-" för att fungera. Döper man det till endast "!small!" fungerar det inte. En begränsning med ovanstående lösning är att hjälplinjer fortfarande har samma bredd, vilket kan ses i andra takten ovan.

%green% Man använda @@U:@@-fältet för att sätta en bokstav till den nya dekorationen, se exempel nedan. /Erik

(:music:)
%%beginps
/shd{ % usage: x y shd
M 3 1.3 RM
-1 2.5 -6.5 0 -5.5 -2.5 RC
1 -2.5 6.5 0 5.5 2.5 RC fill}!
%%endps
%%deco head-small 0 shd 0 0 0 % small note head
X:1
U:s = !head-small!
M:none
L:1/4
K:none
[CsE][BsG] | [sCE] |
(:musicend:)
2009-02-20 10:26 av Nils L -
Ändrade rader 18-37 från
%green% Det finns ingen standardiserad abc för detta, men abcm2ps (som vi använder för att generera noter) är ju väldigt flexibelt, man kan t ex använda godtyckliga postscript-instruktioner för att ersätta nothuvuden (det finns exempelfiler på detta nånstans i abcm2ps-installationen har jag för mig). Då skulle man kunna hitta på en symbol för detta, typ @@+small+@@. Sen kan man ju i en låt assigna den till en bokstav om man vill, med te x @@U:S = +small+@@. / Erik
till:
%green% Det finns ingen standardiserad abc för detta, men abcm2ps (som vi använder för att generera noter) är ju väldigt flexibelt, man kan t ex använda godtyckliga postscript-instruktioner för att ersätta nothuvuden (det finns exempelfiler på detta nånstans i abcm2ps-installationen har jag för mig). Då skulle man kunna hitta på en symbol för detta, typ @@+small+@@. Sen kan man ju i en låt assigna den till en bokstav om man vill, med te x @@U:S = +small+@@. / Erik

!!Lösning
Med litet postscript-trixande går det faktiskt att lösa:
(:music:)
%%beginps
/shd{ % usage: x y shd
M 3 1.3 RM
-1 2.5 -6.5 0 -5.5 -2.5 RC
1 -2.5 6.5 0 5.5 2.5 RC fill}!
%%endps
%%deco head-small 0 shd 0 0 0 % small note head
X:1
M:none
L:1/4
K:none
[C!head-small!E][B!head-small!G] | [!head-small!CE] |
(:musicend:)

Det verkar som att dekorationen !head-small! måste inledas med prefixed "head-" för att fungera. Döper man det till endast "!small!" fungerar det inte. En begränsning med ovanstående lösning är att hjälplinjer fortfarande har samma bredd, vilket kan ses i andra takten ovan.
2009-02-07 00:11 av Erik Ronström -
Ändrad rad 18 från
%green% Det finns ingen standardiserad abc för detta, men abcm2ps (som vi använder för att generera noter) är ju väldigt flexibelt, man kan t ex använda godtyckliga postscript-instruktioner för att ersätta nothuvuden (det finns exempelfiler på detta nånstans i abcm2ps-installationen har jag för mig). Då skulle man kunna hitta på en symbol för detta, typ @@+small+@@. Sen kan man ju i en låt assigna den till en bokstav om man vill, med te x @@U:S = +small+@@.
till:
%green% Det finns ingen standardiserad abc för detta, men abcm2ps (som vi använder för att generera noter) är ju väldigt flexibelt, man kan t ex använda godtyckliga postscript-instruktioner för att ersätta nothuvuden (det finns exempelfiler på detta nånstans i abcm2ps-installationen har jag för mig). Då skulle man kunna hitta på en symbol för detta, typ @@+small+@@. Sen kan man ju i en låt assigna den till en bokstav om man vill, med te x @@U:S = +small+@@. / Erik
2009-02-07 00:11 av Erik Ronström -
Ändrade rader 16-18 från
/Nils
till:
/Nils

%green% Det finns ingen standardiserad abc för detta, men abcm2ps (som vi använder för att generera noter) är ju väldigt flexibelt, man kan t ex använda godtyckliga postscript-instruktioner för att ersätta nothuvuden (det finns exempelfiler på detta nånstans i abcm2ps-installationen har jag för mig). Då skulle man kunna hitta på en symbol för detta, typ @@+small+@@. Sen kan man ju i en låt assigna den till en bokstav om man vill, med te x @@U:S = +small+@@.
2009-02-06 10:05 av Nils L -
Tillförda rader 1-16
(:title Mindre noter:)

'''Går det att göra visa notsymboler mindre?'''

Ta till exempel följande exempel:
(:music:)
X:1
M:none
K:none
[C2c2] |
(:musicend:)
Säg att det undre C:t är en stämton som inte ska betonas särskilt hårt (eller en doppning eller liknande). I Svenska Låtar finns det låtar där detta verkar anges genom att den undre noten görs litet mindre än med den övre. Jag antar i varje fall att det är betoningen/styrkan som avses.

Någon som vet?

/Nils
Redigera - Historik - Utskrift - Senaste ändringarna - Sök
Sidan senast ändrad 2013-10-24 20:50