Zum Inhalt springen

Vorlage:KlavierAkkord

aus Wikipedia, der freien Enzyklopädie

Datei:Key1uu.pngDatei:Key2uuu.pngDatei:Key3uu.pngDatei:Key1uu.pngDatei:Key2uuu.pngDatei:Key2uuu.pngDatei:Key3uu.pngDatei:Key1uu.pngDatei:Key2uuu.pngDatei:Key3uu.pngDatei:Key1uu.pngDatei:Key2uuu.pngDatei:Key2uuu.pngDatei:Key3uu.pngpx

Akkorde auf Klaviertastatur veranschaulichen

<templatestyles src="TOC nonum/styles.css"></templatestyles>

⧼templatedata-doc-params⧽

cc
ciscis
desdes
dd
disdis
eses
ee
ff
fisfis
gesges
gg
gisgis
asas
aa
aisais
bb
hh
c2c2
cis2cis2
des2des2
d2d2
dis2dis2
es2es2
e2e2
f2f2
fis2fis2
ges2ges2
g2g2
gis2gis2
as2as2
a2a2
ais2ais2
b2b2
h2h2
Größesize
Breite einer Taste (12 ist Standard) oder die Höhe (x57 ist Standard)
⧼templatedata-doc-param-default⧽
12x57
⧼templatedata-doc-param-example⧽
20x70
<templatedata>{"format":"inline","description":"Akkorde auf Klaviertastatur veranschaulichen","paramOrder":["c","cis","des","d","dis","es","e","f","fis","ges","g","gis","as","a","ais","b","h","c2","cis2","des2","d2","dis2","es2","e2","f2","fis2","ges2","g2","gis2","as2","a2","ais2","b2","h2","size"],

"params":{ "c":{"suggested":true,"type":"boolean"},

"cis":{"suggested":true,"type":"boolean"},

"des":{"suggested":true,"type":"boolean"},

"d":{"suggested":true,"type":"boolean"},

"dis":{"suggested":true,"type":"boolean"},

"es":{"suggested":true,"type":"boolean"},

"e":{"suggested":true,"type":"boolean"},

"f":{"suggested":true,"type":"boolean"},

"fis":{"suggested":true,"type":"boolean"},

"ges":{"suggested":true,"type":"boolean"},

"g":{"suggested":true,"type":"boolean"},

"gis":{"suggested":true,"type":"boolean"},

"as":{"suggested":true,"type":"boolean"},

"a":{"suggested":true,"type":"boolean"},

"ais":{"suggested":true,"type":"boolean"},

"b":{"suggested":true,"type":"boolean"},

"h":{"suggested":true,"type":"boolean"},

"c2":{"suggested":true,"type":"boolean"},

"cis2":{"suggested":true,"type":"boolean"},

"des2":{"suggested":true,"type":"boolean"},

"d2":{"suggested":true,"type":"boolean"},

"dis2":{"suggested":true,"type":"boolean"},

"es2":{"suggested":true,"type":"boolean"},

"e2":{"suggested":true,"type":"boolean"},

"f2":{"suggested":true,"type":"boolean"},

"fis2":{"suggested":true,"type":"boolean"},

"ges2":{"suggested":true,"type":"boolean"},

"g2":{"suggested":true,"type":"boolean"},

"gis2":{"suggested":true,"type":"boolean"},

"as2":{"suggested":true,"type":"boolean"},

"a2":{"suggested":true,"type":"boolean"},

"ais2":{"suggested":true,"type":"boolean"},

"b2":{"suggested":true,"type":"boolean"},

"h2":{"suggested":true,"type":"boolean"},

"size":{"suggested":true,"type":"line","description":"Breite einer Taste (12 ist Standard) oder die Höhe (x57 ist Standard)","label":"Größe","example":"20x70","default":"12x57"} }

}</templatedata>


Beispiel

Der folgende Quelltext:

{{KlavierAkkord|c=|dis=|g=|b=|c2=|dis2=|size=9}}

ergibt den Akkord

Datei:Key1du.pngDatei:Key2uud.pngDatei:Key3du.pngDatei:Key1uu.pngDatei:Key2udu.pngDatei:Key2uud.pngDatei:Key3du.pngDatei:Key1du.pngDatei:Key2uud.pngDatei:Key3du.pngDatei:Key1uu.pngDatei:Key2uuu.pngDatei:Key2uuu.pngDatei:Key3uu.pngDatei:Key4border.png

Anwendungsbeispiele siehe Artikel Akkordsymbol.

Notennamen

Die Tasten werden mit den

c,cis,d,dis,e,f,fis,g,gis,a,ais,h,c2,cis2,d2,dis2,e2,f2,fis2,g2,gis2,a2,ais2,h2

bezeichnet oder in der verminderten Schreibweise

c,des,d,es,e,f,ges,g,as,a,b,h,c2,des2,d2,es2,e2,f2,ges2,g2,as2,a2,b2,h2

Soll eine Taste markiert werden, wird der Notenname als leerer Parameter angegeben.

Alte Version mit Timeline

Die ursprüngliche Version basiert auf einer Wikipedia-Technik für Zeitleisten, sie ist jedoch leider im Moment nicht mit Vorlagen kompatibel.

<timeline> ImageSize = width:183 height:70 PlotArea = left:0 right:14 top:10 bottom:0 TimeAxis = orientation:vertical AlignBars = justify Colors =

 id:s value:gray(0.0)
 id:textcol value:gray(0.5)
 id:w value:gray(1)
 id:wx value:rgb(1,0.7,0.7)
 id:sx value:rgb(0.9,0.3,0.3)

Period = from:0 till:10

Define $key = from:4.3 till:10 width:6 Define $keyW = from:0.2 till:10 width:10 color:wx Define $spalt = from:0.5 till:9.9 color:black width:0.2 Define $k = {{{1}}}

LineData =

 layer:front
 $keyW atpos:64
 $keyW atpos:68
 $spalt atpos:0
 $spalt atpos:12
 $spalt atpos:24
 $spalt atpos:36
 $spalt atpos:48
 $spalt atpos:60
 $spalt atpos:72
 $spalt atpos:84
 $spalt atpos:96
 $spalt atpos:108
 $spalt atpos:120
 $spalt atpos:132
 $spalt atpos:144
 $spalt atpos:156
 $spalt atpos:168
 $key atpos:12 color:s
 $key atpos:24 color:s
 $key atpos:48 color:sx
 $key atpos:60 color:s
 $key atpos:72 color:s
 $key atpos:96 color:s
 $key atpos:108 color:s
 $key atpos:132 color:s
 $key atpos:144 color:s
 $key atpos:156 color:s
 at:0.5 color:black width:0.2
 at:9.9 color:black width:0.2

TextData =

 pos:(7,30) textcolor:textcol fontsize:S
 tabs:(0-center,12-center,24-center,36-center,48-center,60-center,72-center,84-center,96-center,108-center,120-center,132-center,144-center,156-center,168-center,180-center,200-left)
 text:^C^D^E^F^G^A^H^C^D^E^F^G^A^H

</timeline>