Mall:Schackdiagram (3D)/dok
Det här är en dokumentationssida till Mall:Schackdiagram (3D). Den innehåller användningsinformation, kategorier och annat innehåll som inte är en del av mallen. |
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. |
Syntax
[redigera wikitext]Det finns flera olika schackdiagrammallar:
- Mall:Schackdiagram (standard; storleken 26x26 px)
- Mall:Schackdiagram (liten) (storleken 22x22 px)
- Mall:Schackdiagram (4x4) (storleken 26x26 px)
- Mall:Schackdiagram (4x5) (storleken 26x26 px)
- Mall:Schackdiagram (5x5) (storleken 26x26 px)
- Mall:Schackdiagram (5x6) (storleken 26x26 px)
- Mall:Schackdiagram (6x6) (storleken 26x26 px)
- Mall:Schackdiagram (8x10) (Capablancas schack; storleken 26x26 px)
- Mall:Schackdiagram (9x9) (storleken 26x26 px)
- Mall:Schackdiagram (10x10) (storleken 26x26 px)
- Mall:Schackdiagram (10x10 liten) (storleken 22x22 px)
- För andra storlekar på brädet, använd
{{#invoke:schackbräda mxn|board|cols=|rows=}}
Det finns även mallar för olika schackvarianter:
- Mall:Schackdiagram (Alices schack) (Alices schack; storleken 22x22 px)
- Mall:Schackdiagram (Chock) (Chock; storleken 22x22 px)
- Mall:Schackdiagram (Omegaschack) (Omegaschack; 10x10 och 4 hörn; storleken 22x22 px)
- Mall:Schackdiagram (Raumschach) (en typ av ett tredimensionellt schack; 5x5x5; storleken 22x22 px)
- Mall:Schackdiagram (3D) (en typ av ett tredimensionellt schack; 3x8x8; storleken 22x22 px)
Syntaxen är i princip densamma för alla varianter:
{{Schackdiagram | <placering> (parameter #1) | <rubrik> (parameter #2) | size = | numbers = | letters = | <a8> | <b8> | ... | <h8> (parameter #3 till ...) | <a7> | <b7> | ... | <h7> ... | <a1> | <b1> | ... | <h1> (... parameter #66) | <fotnot> (parameter #67) | reverse = }}
När schackbrädet är 8x8 finns det en alternativ syntax (se Alternativt sätt att placera pjäserma: FEN nedan):
{{Schackdiagram | fen = | align = | clear = | header = | footer = | size = | numbers = | letters = | reverse = }}
Parametrar
[redigera wikitext]Mallen använder följande parametrar:
<placering>
– definierar den horisontella inriktningingen för hela tabellen, måste varatright
ellertleft
(eller ingenting)<rubrik>
– texten som visas ovanför diagrammet, kan vara tom;size
– anger storleken på varje ruta i pixlar, standarden är 26numbers
– anger om raderna är numrerade. Alternativen är:left
,right
,both
(standard) ellerneither
.letters
– anger om kolumnerna är numrerade. Alternativen är:left
,right
,both
(standard) ellerneither
.<a8>, <b8>, ... <h1>
– definierar motsvarande rutor på schackbrädet, se nedan;<fotnot>
– texten som visas under diagrammet, kan vara tom; valfritt – kan utelämnas (för närvarande finns dessa inte i de andra mallarna)
En ruta definieras av namnet på pjäsen eller den tomma parametern. Namnen på pjäserna är de som anges i algebraisk notation:
Det finns även några älvschackpjäser tillgängliga:
- a = ärkebiskop (springare och löpare kombinerat)
- c = kansler (springare och torn kombinerat)
- f = inverterad kung
- g = inverterad drottning
- m = inverterat torn
- j(e) = elefant
- N(s) = inverterad springare
- h = inverterad bonde
- z = mästare (för Omegaschack)
- w = trollkarl (för Omegaschack)
- t = joker (för Omegaschack)
- M = mann
- C = kentaurer
Dessa bokstäver kombineras med antingen "l" för vit eller "d" för svart. Så "kl" är en vit kung och "nn" är en svart springare.
En tom ruta skrivs antingen med ett understreck, mellanslag eller ingenting alls. Två tecken rekommenderas:
Du kan också använda "xx" för ett svart kors, "ox" för ett vitt kors, "xo" för en svart cirkel på en tom ruta eller "oo" för ett vitt:
Rörelseriktningar på brädet visas med pilar:
- ul = upp och till vänster
- ua = upp
- ur = upp och till höger
- la = vänster
- lr = vänster och till höger
- ud = upp och ned
- ra = höger
- dl = ned och till vänster
- da = ned
- dr = ned och till höger
Siffror kan också läggas till i rutorna genom att använda "x0" för 0, "x1" för 1, "x2" för 2, ..., "x9" för 9:
Exempel
[redigera wikitext]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
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 em ''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 "|" vertikala strecket 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 (Alices schack) | 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äserma: FEN
[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.