Mall:Schackdiagram
[visa] [redigera] [rensa sidcachen]
Dokumentation
Den här mallen använder Modul:Schackbräda, ett skript som använder programspråket Lua. Se Wikipedia:Lua om du vill veta mer om hur man använder Lua i mallar. |
Den här mallen används på 149 sidor. För att undvika stor förstörelse och onödig belastning på servern, bör ändringar av den här mallen först göras i testmallen. |
- Den här mallen använder algebraisk schacknotation för att beskriva schackdragen.
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
Detta är en mallserie som genererar ett schackdiagram på en önskad sida. Diagrammet är en grafisk representation av en viss position i ett parti genom att använda standardiserade symboler och notationer. I denna mall används symboler som efterliknar Stauntonpjäser. All dokumentation om hela mallserien återfinns här.
Olika typer av brädor i mallserien
[redigera wikitext]Ett vanligt schackbräde är av dimensionen 8×8, men det finns även andra med olika mått och dimensioner. Därför är mallen uppdelad i en mallserie som täcker de allra vanligaste dimensionerna. Standardstorleken på alla brädorna är 26×26 pixlar och för de mindre brädorna så är standarden 22×22 pixlar; märks ut av mallen om den innehåller parantesen (liten)
. Samtliga mallar finns i serien:
Dessutom så finns det vissa varianter som inte alls följer den vanliga mallen. Vissa varianter kan till och med spelas på ett bräde med en helt annan design. Standardstorleken på alla brädorna är 22×22 pixlar. Dessa inkluderar bland annat:
- {{Schackdiagram (Aliceschack)}} implementerar ett Alicebräde som uppfanns 1953 av Vernon Parton där pjäserna förflyttas mellan de två brädorna.
- {{Schackdiagram (Chock)}} implementerar ett Chockbräde som är avsedd för fyra personer, där två tvåmannalag spelar två schackpartier samtidigt på två schackbräden.
- {{Schackdiagram (Omegaschack)}} implementerar ett Omegabräde som uppfanns av Daniel MacDonald och innehåller två extra, speciella pjäser.
- {{Schackdiagram (Raumschach)}} implementerar ett Raumschachbräde som uppfanns 1907 av Ferdinand Maack. Det är en typ av ett 3D-schack som har dimensionerna 5×5×5.
- {{Schackdiagram (3D)}} implementerar ett 3D-bräde med dimensionerna 3×8×8.
Dessa sexton mallar borde räcka för vanlig användning i artiklarna. Om det däremot skulle behövas ett bräde med andra dimensioner så finns det möjlighet att skapa ett sådant. Med hjälp av funktionen {{#invoke:schackbräda mxn|board|cols=|rows=}}
så kan ett bräde anropas med vilka dimensioner som helst. Funktionens ansopasvärden är |cols=
som anger antalet kolumner och |rows=
anger antalet rader. Värdena måste vara ett positivt heltal såsom exempelvis 4
eller 15
.
Förklaringar till parametrarna och syntaxen
[redigera wikitext]För majoriteten av alla mallarna så används samma syntax och parametrar. Samtliga har en rubrikparametrar där vanlig wikitextstil kan användas och en placeringsparametrer som anger var diagrammet ska vara. De har även en storleksparameter för att ange storleken på diagrammet och en fotnotsparameter där dragsekvensen kan anges exempelvis. Förutom det har mallen en omvändningsparameter för att vända brädet samt två parametrar för att ta bort notationerna på sidorna av brädet. Självklart så finns ju parametrarna till själva brädet. I den vanligaste mallen så finns det 64 stycken sådana parametrar. Syntaxen till en generella mallen ser alltså ut så här:
{{Schackdiagram | <placering> | <rubrik> | size = | numbers = | letters = | reverse = |a8|b8|c8|d8|e8|f8|g8|h8 |a7|b7|c7|d7|e7|f7|g7|h7 |a6|b6|c6|d6|e6|f6|g6|h6 |a5|b5|c5|d5|e5|f5|g5|h5 |a4|b4|c4|d4|e4|f4|g4|h4 |a3|b3|c3|d3|e3|f3|g3|h3 |a2|b2|c2|d2|e2|f2|g2|h2 |a1|b1|c1|d1|e1|f1|g1|h1 | <fotnot> }}
Att just syntaxen som ut så här beror på att parametrarna ska efterlinka ett schackbräde så mycket som möjligt. Det gör att man på ett enkelt och intuitivt sätt kan placera pjäserna rätt första gången, utan att behöva gå och ut i förgranskningsvisningen för att se om man har gjort rätt under en redigeringen. Då de första två parametrarna anger rubriken och placeringen så börjar alltid själva rutparametrarna på parametrar #3. Beroende på vilket sorts bräde det gäller, det vill säga vad brädets dimensioner är, så kommer det att bli olika många rutparametrar. På ett standardbräde med dimensionerna 8×8 så kommer det att finnas 64 rutor och därav 64 rutparametrar. Man beräknar antalet rutor i brädet genom att ta antalet kolumner gånger antalet rader.
Den första rutparametern kommer då att ange rutan som är längst uppe till vänster. Sedan kommer efterkommande parametrar att ange rutorna på samma rad för att sedan ange hela raden under den första och så vidare. Beroende på brädets dimensioner så kommer det att krävas olika många parametrar för att definiera en ny rad. Det är inte möjligt att radbryta rutparametrarna manuellt så det är därför det är så viktigt att man håller mallens syntax för att det blir lätt rörigt i koden. Tänkt också på att det kommer att bli ännu rörigare för efterkommande redigerare.
Förutom dessa parametrar så finns det fyra andra stil- och textparametrar. De är inte obligatoriska och kan utelämnas. Dock så måste placeringsparametern anges för om den inte gör så fungerar inte mallen som den ska av tekniska skäl. Eftersom denna mall har en så komplex syntax så kan det vara bra att kunna förkorta ned den lite, om den exempelvis ska användas i en annan mall. Det är därför denna mall stödjer FEN. Genom att följa en alternativ syntax så får mallen en kompaktare syntax som kan få plats på endast en rad. För mer information om denna alternativa syntax, se i syntaxlistan med fullständiga parametrar eller i exemplet längre ned.
Fullständig syntax med parametervärden
[redigera wikitext]I de allra flesta fallen så kommer samma syntax att användas, det vill säga den som finns här nedan. Det är ett bräde som har dimensionerna 8×8 och som finns i två varianter. Varianten som är till vänster är standarden och den till höger använder FEN. För att anropa mallen i artikeln så är det bara att kopiera och klistra in nedanstående syntax i wikitextredigeringen:
{{Schackdiagram | | | size = | numbers = | letters = | reverse = | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | }} |
{{Schackdiagram | fen = | align = | clear = | header = | footer = | size = | numbers = | letters = | reverse = }} |
När det är gjort så är det bara att fylla i informationen i parametrarna. Notera att vissa av parametrarna har standardiserade värden som inte kan skrivas på något annat sätt än förbestämda värden. Om man inte följer dessa värden så kan det leda till att mallen inte fungerar som den ska. Eftersom paraemtrarna är densamma för båda mallarna så bakas alla parametrar ihop tillsammans. Listan nedan innehåller parameterns namn, funktion och alternativa förbestämda inmatningsvärde. En parameter av formen #n
anger den n:te parametern som inte har ett namn; en så kallad sifferparameter. Genom hela listningen ges exempel på vad parametrarna kan innehålla och dessa exempel har använts för att skapa diagrammet här till höger.
#1
− Anger var diagrammet ska ligga emot. Standarden är till höger. Skrivtleft
för att diagrammet ska ligga till vänster på skrämen ochtright
för att det ska ligga till höger på skärmen. Den är obligatoriskt! Exempel:tright
.#2
− Lägger till en rubrik över diagrammet. Där kan vanlig wikitextsyntax kan användas. Det är tänkt att denna parameter ska användas när två spelare (inkluderar datorer) möter varandra. Vit ska anges först i fetstil, separaras med ettvs
och svart ska anges sist i fetstil, för att sedan ange årtalet då partiet spelades efter ett,
. Under det kan turneringen anges med ett radbryt. Den är obligatorisk; lämna tomt inget ska anges! Exempel:'''[[Magnus Carlsen|Carlsen]]''' vs '''[[Hikaru Nakamura|Nakamura]]''', ''2020''
.size
− Anger hur stor varje ruta skall vara och därav bestämmer hur stor hela brädet kommer att bli. Storleken anges i antalet pixlar och standarden för ett normalbräde är26
. Endast positiva heltal får anges. Den är inte obligatorisk och skall utelämnas om den inte ska användas. Exempel:24
.numbers
− Anger om kolumnerna ska vara numrerade eller inte. Standarden ärboth
. Den är inte obligatorisk och skall utelämnas om den inte ska användas. Tillåtna värden ärleft
; som tar bort siffrorna till höger,right
; som tar bort siffrorna till vänster,both
; som visar siffrorna på båda sidorna,neither
; som tar bort siffrorna på båda sidorna. Exempel:right
.letters
− Anger om raderna ska bokstaverade eller inte. Standarden ärboth
. Den är inte obligatorisk och skall utelämnas om den inte ska användas. Tillåtna värden ärtop
; som tar bort de undre bokstäverna,bottom
; som tar bort de övre bokstäverna,both
; som visar bokstäverna på båda sidorna,neither
; som tar bort bokstäverna på båda sidorna. Exempel:bottom
.reverse
− Anger om hela brädet ska vändas om. Standarden är att man utgår från vits perspektiv. Genom att skrivatrue
så byts perspektivet till svarts. Den är inte obligatorisk och skall utelämnas om den inte ska användas. Det enda giltiga värdet:true
.fen
– Anger pjäsernas position med en FEN-sträng. Den är obligatorisk om den alternativa notationen används. Läs igenom den här detaljerade och användbara guiden samt den användarevänliga konverteraren som kräver PGN-text eller en PGN-fil för att kunna konvertera. Exempel:rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR
.align
ochheader
− Anger precis som dess motpart#1
respektive#2
. Använd dessa istället omfen
ska användas, för annars fungerar inte mallen som den ska.#68
ochfooter
− Skapar en fotnot under diagrammet där allmän information kan stå, såsom vilka drag som har lett till den nuvarande positionen, en kort analys om positionen eller historisk fakta om positionen och spelarna.footer
skall användas om parameternfen
används. All sorts wikitext är tillåten. Exempel:Efter 42. Rf8 resignerar vit.
.
Nedanstående sifferparametrar är de viktigaste parametrarna i hela mallen. Siffran som anges för parametern anger en viss specifik ruta. För att underlätta redigering och underhåll så är det bäst att hålla parametrarna i formen av ett bräde. Alla är obligatoriska och kan ej raderas från mallen. Vilka värden som är giltiga kan ses i rubrken här nedan.
#3
− Ruta a8#4
− Ruta a7#5
− Ruta a6#6
− Ruta a5#7
− Ruta a4#8
− Ruta a3#9
− Ruta a2#10
− Ruta a1#11
− Ruta b8#12
− Ruta b7#13
− Ruta b6#14
− Ruta b5#15
− Ruta b4#16
− Ruta b3#17
− Ruta b2#18
− Ruta b1#20
− Ruta c8#21
− Ruta c7#22
− Ruta c6#23
− Ruta c5#24
− Ruta c4#25
− Ruta c3#26
− Ruta c2#27
− Ruta c1#28
− Ruta d8#29
− Ruta d7#30
− Ruta d6#31
− Ruta d5#32
− Ruta d4#33
− Ruta d3#34
− Ruta d2#35
− Ruta d1#36
− Ruta e8#37
− Ruta e7#38
− Ruta e6#39
− Ruta e5#40
− Ruta e4#41
− Ruta e3#42
− Ruta e2#43
− Ruta e1#44
− Ruta f8#45
− Ruta f7#46
− Ruta f6#47
− Ruta f5#48
− Ruta f4#49
− Ruta f3#50
− Ruta f2#51
− Ruta f1#52
− Ruta g8#53
− Ruta g7#54
− Ruta g6#55
− Ruta g5#56
− Ruta g4#57
− Ruta g3#58
− Ruta g2#59
− Ruta g1#60
− Ruta h8#61
− Ruta h7#62
− Ruta h6#63
− Ruta h5#64
− Ruta h4#65
− Ruta h3#66
− Ruta h2#67
− Ruta h1
Notera att parametrarna ovan inte är format som ett schackbräde även om den har den formen. Den är bara utformad så för att ta så lite plats så möjligt. I kolumnerna så anges alla parametrar som är i rad och i raderna så anges alla parametrar som är i samma kolumn.
Samtliga pjäser, symboler och notationer
[redigera wikitext]Varje ruta har en korresponderande parameter och rutorna på brädet definieras av en specifik bokstavskombination eller ett tomt utrymme. Mallen stödjer givetvis de sex klassiska pjäserna men även en del sagopjäser och ett flertal notationer, såsom pilar och siffror. Mallen använder ett standardiserat sätt att anropa bilden som ska synas. Därför fungerar det inte att klistra in egna bilder. Saknas det något så måste du först lära dig standarden innan du laddar upp en bild och lägger till den i modulen.
Pjäserna anropas endast med en bokstav. För de klassiska pjäserna och en del av sagopjäserna så gäller den algebraiska notationen men för pjäser som representeras av två eller fler tecken i den notationen kommer reduceras till en så att mallen inte äventyrar sitt uttseende i wikitextredigeraren. Den andra bokstaven anger pjäsens färg. Förutom för de klassiska färgerna vit och svart, så finns det även en "okänd färg" som finns att använda om pjäsens tillhörighet inte är relevant eller om det behövs i en variant. Genom att sätta prefixet l
bakom pjäsens första bokstav så blir det en vit pjäs, att sätta ett d
gör att pjäsen istället blir svart och att sätta u
så blir pjäsen av okänd färg. Pjäserna till höger är vita, de svarta är till vänster och den okända färgen är i mitten:
-
kd
− Svart kung -
qd
− Svart drottning -
rd
− Svart torn -
bd
− Svart löpare -
nd
− Svart springare -
pd
− Svart bonde -
fd
− Svart inverterad kung -
gd
− Svart inverterad drottning -
md
− Svart inverterat torn -
Bd
− Svart inverterad löpare -
Nd
− Svart inverterad springare -
hd
− Svart inverterad bonde -
ad
− Svart prinsessa -
cd
− Svart kansler -
zd
− Svart maestro -
wd
− Svart trollkarl -
td
− Svart gycklare -
Md
− Svart mann -
ed
− Svart elefant -
sd
− Svart båt -
Gd
− Svart giraffe -
Ud
− Svart enhörning -
Zd
− Svart zebra -
Dd
− Svart drake - Fil:Chess xdt45.svg
xd
− Svart frälse -
Cd
− Svart kentaur - Fil:Chess ldt45.svg
ld
− Svart lejon - Fil:Chess Fdt45.svg
Fd
− Svart baner - Fil:Chess vdt45.svg
vd
− Svart vao - Fil:Chess kut45.svg
ku
− Okänd kung - Fil:Chess qut45.svg
qu
− Okänd drottning - Fil:Chess rut45.svg
ru
− Okänd torn - Fil:Chess but45.svg
bu
− Okänd löpare - Fil:Chess nut45.svg
nu
− Okänd springare -
pu
− Okänd bonde - Fil:Chess fut45.svg
fu
− Okänd inverterad kung - Fil:Chess gut45.svg
gu
− Okänd inverterad drottning - Fil:Chess mut45.svg
mu
− Okänd inverterat torn - Fil:Chess But45.svg
Bu
− Okänd inverterad löpare - Fil:Chess Nut45.svg
Nu
− Okänd inverterad springare - Fil:Chess hut45.svg
hu
− Okänd inverterad bonde - Fil:Chess aut45.svg
au
− Okänd prinsessa - Fil:Chess cut45.svg
cu
− Okänd kansler - Fil:Chess zut45.svg
zu
− Okänd maestro - Fil:Chess wut45.svg
wu
− Okänd trollkarl - Fil:Chess tut45.svg
tu
− Okänd gycklare - Fil:Chess Mut45.svg
Mu
− Okänd mann - Fil:Chess eut45.svg
eu
− Okänd elefant - Fil:Chess sut45.svg
su
− Okänd båt - Fil:Chess Gut45.svg
Gu
− Okänd giraffe - Fil:Chess Uut45.svg
Uu
− Okänd enhörning - Fil:Chess Zut45.svg
Zu
− Okänd zebra - Fil:Chess Dut45.svg
Du
− Okänd drake - Fil:Chess xut45.svg
xu
− Okänd frälse - Fil:Chess Cut45.svg
Cu
− Okänd kentaur - Fil:Chess lut45.svg
lu
− Okänd lejon - Fil:Chess Fut45.svg
Fu
− Okänd baner - Fil:Chess vut45.svg
vu
− Okänd vao -
kl
− Vit kung -
ql
− Vit drottning -
rl
− Vitt torn -
bl
− Vit löpare -
nl
− Vit springare -
pl
− Vit bonde -
fl
− Vit inverterad kung -
gl
− Vit inverterad drottning -
ml
− Vitt inverterat torn -
Bl
− Vit inverterad löpare -
Nl
− Vit inverterad springare -
hl
− Vit inverterad bonde -
al
− Vit prinsessa -
cl
− Vit kansler -
zl
− Vit maestro -
wl
− Vit trollkarl -
tl
− Vit gycklare -
Ml
− Vit mann -
el
− Vit elefant -
sl
− Vit båt -
Gl
− Vit giraffe -
Ul
− Vit enhörning -
Zl
− Vit zebra -
Dl
− Vit drake -
xl
− Vit frälse - Fil:Chess Clt45.svg
Cl
− Vit kentaur - Fil:Chess llt45.svg
ll
− Vitt lejon - Fil:Chess Flt45.svg
Fl
− Vit baner - Fil:Chess vlt45.svg
vl
− Vit vao
Notera att visa av sagopjäserna går under samma symbol, men kan ha olika namn. Exempelvis så heter det inverterade tornet dabbaba i vissa sagovarianter och visir i ett annat; samma symbol men olika pjäser. Därför går står endast den vanligaste eller den generella termen för symbolen. När det gäller vanliga symboler och notationer som kan placeras i brädet så fungerar det ungefär på samma sätt som med pjäserna. Skillnaden är att det man inte behöver specificera en färg. Till denna kategori tillhör även en tom ruta. Den anges först här nedan och tillsammans med de övriga symbolerna så finns en kort förklaring vad de ska användas för. Var noga med att följa detta då det kan bli förvirrande när symbolerna betyder olika saker i artiklarna. Om du ändå måste använda en symbol som den normalt inte ska användas till så måste du specifiera vad den gör i fotnoten. Mallen stödjer följande symboler:
-
-
ul
− Vänsterpil upp, ska användas som rörelsemönsterpilar till pjäser som förflyttas diagonalt i vänsterriktning såsom drottningen eller löparen. -
ua
− Uppil, ska användas som rörelsemönsterpilar till pjäser som förflyttas upp och ned såsom tornet eller bonden. -
ur
− Högerpil upp, ska användas som rörelsemönsterpilar till pjäser som förflyttas diagonalt uppåt i högerriktning såsom drottningen eller löparen. -
la
− Vänsterpil, ska användas som rörelsemönsterpilar till pjäser som förflyttas till vänster i sidled såsom tornet eller kungen. -
lr
− Vänster-högerpil, ska användas som rörelsemönsterpilar till pjäser som förflyttas till vänster i sidled och sedan till höger igen såsom tornet eller kungen. -
ud
− Upp-nerpil, ska användas som rörelsemönsterpilar till pjäser som förflyttas till upp och sedan ner igen såsom tornet eller kungen. -
ra
− Högerpil, ska användas som rörelsemönsterpilar till pjäser som förflyttas till höger i sidled såsom tornet eller kungen. -
dl
− Vänsterpil ner, ska användas som rörelsemönsterpilar till pjäser som förflyttas diagonalt nedåt i vänsterriktning såsom drottningen eller löparen. -
da
− Nerpil, ska användas som rörelsemönsterpilar till pjäser som förflyttas ned såsom tornet eller motståndarens bönder. -
dr
− Högerpil ner, ska användas som rörelsemönsterpilar till pjäser som förflyttas diagonalt nedåt i högerriktning såsom drottningen eller löparen. -
x0
− Siffran 0, ska användas som en relativ ruta. -
x1
− Siffran 1, ska användas som en relativ ruta. -
x2
− Siffran 2, ska användas som en relativ ruta. -
x3
− Siffran 3, ska användas som en relativ ruta. -
x4
− Siffran 4, ska användas som en relativ ruta. -
x5
− Siffran 5, ska användas som en relativ ruta. -
x6
− Siffran 6, ska användas som en relativ ruta. -
x7
− Siffran 7, ska användas som en relativ ruta. -
x8
− Siffran 8, ska användas som en relativ ruta. -
x9
− Siffran 9, ska användas som en relativ ruta. -
xx
− svart kryss, ska användas som en beteckning för var svart kan ta en annan pjäs samt som en relativ ruta. -
ox
− vitt kryss, ska användas som en beteckning för var vit kan ta en annan pjäs samt som en relativ ruta. -
xo
− svart cirkel, ska användas som en beteckning var en viss svart pjäs förflyttat sig under en viss tid såsom exempelvis Springarens vandring. -
oo
− vit cirkel, ska användas som en beteckning var en viss vit pjäs förflyttat sig under en viss tid.
Fulltaliga exempel med syntaxkod
[redigera wikitext]Här nedan kommer ett flertal med motsvarande syntaxkod och en del kommenterarer om det behövs förtydligas något. Dessa exempel bör täcka upp de mesta fallen som kan uppstå i en vanlig artikel. Finns det ett exempel som inte finns med här och vet inte hur man utför det, så ta kontakt med mallens skapare.
Standard
[redigera wikitext]Detta diagram rekommenderas för vanligt bruk i artiklar såsom schacköppningar, slutspel, positioner, med mera. Se motsvarande kod nedan.
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
{{Schackdiagram | tright | |rd|nd|bd|qd|kd|bd|nd|rd |pd|pd|pd|pd| |pd|pd|pd | | | | | | | | | | | | |pd| | | | | | | |pl|pl| | | | | | | | | | |pl|pl|pl|pl| | |pl|pl |rl|nl|bl|ql|kl|bl|nl|rl | [[Kungsgambit]] }}
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
{{Schackdiagram | tright | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tomt bräde }}
Diagram med båda bildtexterna
[redigera wikitext]Det kan vara lämpligt att använda detta i artiklar om schackproblem. Observera att i sidhuvudet och sidfoten kan fetstil och kursiv stil användas. Radbrytning med <br>
finns också.
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
{{Schackdiagram | tright | '''W. Langstaff''', ''Chess Amateur'' 1922 | | | | |kd| | |rd | | | | | | | | | | | | | |bl| |pl | | | |rl| |kl|pd|pl | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '''Schackmatt om två.'''<br>Detta problem använder en ''partiell retrogradsanalysmetod''. }}
Diagram utan bildtexter
[redigera wikitext]Se motsvarande kod nedan. Om du inte vill ha bildtexter tar du bara bort dem, men ta inte bort den andra |
för bildtexten ovan; det är möjligt att ta bort det sista strecket för den nedre bildtexten. Diagrammet är till vänster för att illustrera användningen av den första parametern.
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
{{Schackdiagram | tleft | | | | | | | | | | | | | | | | | | |xx|xo|xx| | | | | | |pl| | | | | | | | | | |xo| | | | | | |xx|xo|xx| | | | | | |pl| | | | | | | | | | }}
Diagram med rörelsemönster
[redigera wikitext]Detta kan användas för att visa hur olika pjäser rör sig.
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
{{Schackdiagram | tleft | | | |ua| | | | | | | |ua| | | | | |la|la|rd|ra|ra|ra|ra|ra | | |da| | | | | | | |da| |ul|ua|ur| | | |da| |la|kl|ra| | | |da| |dl|da|dr| | | |da| | | | | | Exempel som visar hur en vit kung kan röra sig i valfri riktning, men bara en ruta, medan ett svart torn kan förflytta sig ett valfritt antal rutor men bara upp och ner, och höger och vänster. }}
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
{{Schackdiagram | tright | | |ul| |ua| |ur| | | | |ul|ua|ur| | | |la|la|la|ql|ra|ra|ra|ra | | |dl|da|dr| | | | |dl| |da| |dr| | |dl| | |da| | |dr| | | | |da| | | |dr | | | |da| | | | }}
I digrammet till höger visas att den vita drottningen kan gå någonstans i någon av dessa riktningar. En annan metod för visa rörelsemöntret på tornet:
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
{{Schackdiagram | tleft | | | | | | | | | | | |ud| | | | | | |lr|rd|lr| | | | | | |ud| | | | | | | | | |ul|ua|ur| | | | | |la|kl|ra| | | | | |dl|da|dr| | | | | | | | | }}
Litet diagram
[redigera wikitext]Den här kan vara användbar i artiklar med många diagram. Den använder en annan mall med namnet {{Schackdiagram (liten)}}
. Dessa små diagrammen kan också ha rubrik.
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
{{Schackdiagram (liten) | tright | |rd| | |qd| |rd|kd| |pd|pd| | |pd|pd|bd|pd | |nd|pd| | |nd|pd| | | |ql| | | |bl| | | | |pl|pl| |bd| | | |nl| | |nl| | |pl|pl| | | |pl|pl|pl | | | |rl|kl|bl| |rl | Positionen efter 11.Bg5 }}
Olika storlek på brädena
[redigera wikitext]Schackbrädor utan standardmått behöver specialmallar. Det finns mallar för följande brädor:
{{Schackdiagram (5x5) | tright | |kd|qd|bd|nd|rd |pd|pd|pd|pd|pd | | | | | |pl|pl|pl|pl|pl |kl|ql|bl|nl|rl | Gardners minischack }} |
{{Schackdiagram (6x6) | tright | |rd|nd|qd|kd|nd|rd |pd|pd|pd|pd|pd|pd | | | | | | | | | | | | |pl|pl|pl|pl|pl|pl |rl|nl|ql|kl|nl|rl | Startpositionen i Los Alamos schack }} |
{{Schackdiagram (8x10) | tright | |rd|nd|ad|bd|qd|kd|bd|cd|nd|rd |pd|pd|pd|pd|pd|pd|pd|pd|pd|pd | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |pl|pl|pl|pl|pl|pl|pl|pl|pl|pl |rl|nl|al|bl|ql|kl|bl|cl|nl|rl | Startpositionen i Capablancas schack }} |
{{Schackdiagram (10x10) | tright | |rd| | | | | | | | |rd | |nd|bd|qd|kd|cd|ad|bd|nd| |pd|pd|pd|pd|pd|pd|pd|pd|pd|pd | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |pl|pl|pl|pl|pl|pl|pl|pl|pl|pl | |nl|bl|ql|kl|cl|al|bl|nl| |rl| | | | | | | | |rl | Startpositionen i storschack }} |
Dubbla brädor
[redigera wikitext]{{Schackdiagram (Chock) | A1 = Lag 1, bräda A | A2 = Lag 2, bräda A | B1 = Lag 1, bräda B | B2 = Lag 2, bräda B | tright | |rd|nd|bd|qd|kd|bd|nd|rd |pd|pd|pd|pd|pd|pd|pd|pd | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |pl|pl|pl|pl|pl|pl|pl|pl |rl|nl|bl|ql|kl|bl|nl|rl |rl|nl|bl|kl|ql|bl|nl|rl |pl|pl|pl|pl|pl|pl|pl|pl | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |pd|pd|pd|pd|pd|pd|pd|pd |rd|nd|bd|kd|qd|bd|nd|rd | Startpositionen i Chock }} |
Alices schack
[redigera wikitext]{{Schackdiagram (Aliceschack) | tright | |rd|nd|bd|qd|kd| |nd|rd |pd|pd|pd|pd| |pd|pd|pd | | | | | | | | | | | | |nl| | | | | | | | | | | | | | | | | | | |pl|pl|pl|pl|pl|pl|pl|pl |rl|nl|bl|ql|kl|bl| |rl | | | | | | | | | | | | | | | | | | | | |pd| | | | | |bd| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Positionen efter '''1. Nf3 e6 2. Ne5 Bc5''' }} |
Olika formade brädor
[redigera wikitext]{{Schackdiagram (Raumschach) | tright | |rd|nd|kd|nd|rd |pd|pd|pd|pd|pd | | | | | | | | | | | | | | | |Nd|bd|qd|Nd|bd |pd|pd|pd|pd|pd | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |pl|pl|pl|pl|pl |bl|Nl|ql|bl|Nl | | | | | | | | | | | | | | | |pl|pl|pl|pl|pl |rl|nl|kl|nl|rl | Startpositionen i Raumschach }} |
{{Schackdiagram (Omegaschack)
|
| [[Omegaschack]] (10×10 + 4 hörn)
|wd |wd
|zd|rd|nd|bd|qd|kd|bd|nd|rd|zd
|pd|pd|pd|pd|pd|pd|pd|pd|pd|pd
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
|pl|pl|pl|pl|pl|pl|pl|pl|pl|pl
|zl|rl|nl|bl|ql|kl|bl|nl|rl|zl
|wl |wl
| Startpositionen i omegaschack
}}
|
Omegaschack (10×10 + 4 hörn)
|
Alternativt sätt att placera pjäserna
[redigera wikitext]{{Schackdiagram|fen=rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR|align=tleft}}
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
Det är möjligt att använda FEN-notation, istället för de vanliga positionsparametrarna.
För att göra detta används "fen"-parametern. Exempelvis är detta startpositionen, definierat med "fen"-parametern: "rnbqkbnr / pppppppp / 8/8/8/8 / PPPPPPPP / RNBQKBNR".
{{Schackdiagram|fen=rnbqkbnr/acfghzwt/8/8/8/8/ACFGHZWT/RNBQKBNR|align=tleft}}
a | b | c | d | e | f | g | h | ||
8 | 8 | ||||||||
7 | 7 | ||||||||
6 | 6 | ||||||||
5 | 5 | ||||||||
4 | 4 | ||||||||
3 | 3 | ||||||||
2 | 2 | ||||||||
1 | 1 | ||||||||
a | b | c | d | e | f | g | h |
Det är också möjligt att visa älvschackpjäser med FEN-notationen. Eftersom FEN-notationen använder stora och små bokstäver för att beteckna färgens del, är det emellertid inte möjligt att visa den inverterade springaren (betecknat med "N") med hjälp av fen-parametern. Här är ett bräde där bönderna ersätts av älvpjäser.
Endast 8x8-bräde kan använda "fen"-parametern. För andra storlekar på brädorna bör positionsparametrar användas.
Visa brädet från svarts perspektiv
[redigera wikitext]{{Schackdiagram|fen=rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR|align=tleft|reverse=true}}
h | g | f | e | d | c | b | a | ||
1 | 1 | ||||||||
2 | 2 | ||||||||
3 | 3 | ||||||||
4 | 4 | ||||||||
5 | 5 | ||||||||
6 | 6 | ||||||||
7 | 7 | ||||||||
8 | 8 | ||||||||
h | g | f | e | d | c | b | a |
Parametern "reverse=true" gör att brädet visas från svarts perspektiv, det vill säga med h8 i det nedre vänstra hörnet och a1 längst upp till höger. Detta fungerar för alla storlekar på standardbrädet, men inte för Alices schack, Chock, Omegaschack eller Raumschach. Här ger samma FEN-notation som i föregående exempel ett bräde med svarts startposition längst ner.