Senaste ändringarna - Sök:




Redigera menyn

Mindre noter

Forum.MindreNoter Historik

Dölj mindre korrigeringar - Visa ändringar (som de skrevs in)

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

Bra jobbat! /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

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:

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.

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

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

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:

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

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

till:

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

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.

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

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:

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

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:

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

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