Template:Chess diagram 8x10: Difference between revisions
imported>Headbomb update with svg |
imported>WikiSysop m 1 revision |
||
(No difference)
|
Latest revision as of 02:54, 16 July 2010
Syntax
There are several standard chess diagram templates:
- Template:Chess diagram (square size 26x26 px)
- Template:Chess diagram small (square size 22x22 px)
- Template:Chess diagram 4x4 (square size 26x26 px)
- Template:Chess diagram 4x5 (square size 26x26 px)
- Template:Chess diagram 5x5 (square size 26x26 px)
- Template:Chess diagram 6x6 (square size 26x26 px)
- Template:Chess diagram 8x10 (Capablanca chess square size 26x26 px)
- Template:Chess diagram 9x9 (square size 26x26 px)
- Template:Chess diagram 10x10 (square size 26x26 px)
There are also templates for chess variants:
- Template:Alice chess diagram (Alice chess, square size 22x22 px)
- Template:Bughouse chess diagram (Bughouse chess, square size 22x22 px)
- Template:Omega Chess diagram (Omega Chess with 10x10 board + 4 corners, 22x22 px)
- Template:Raumschach diagram (5x5x5 board for Three-dimensional chess, 22x22 px)
The syntax is basically the same for all of them.
{{Chess diagram | <alignment> (param #1) | <header> (#2) | size = | numbers = | letters = | <a8> | <b8> | ... | <h8> (#3 to ... | <a7> | <b7> | ... | <h7> ... | <a1> | <b1> | ... | <h1> ( ... #66) | <footer> (#67) }}
Parameters:
<alignment>
– defines horizontal alignment (floating) of the whole table, must betright
ortleft
(or nothing)<header>
– the text which appears above the diagram, may be empty;size
- specifies the size of each square in pixels, the default is 26.numbers
- specifies whether the rows are numbered. Options are: left, right, both (default) or neither.letters
- specifies whether the columns are lettered. Options are: top, bottom, both (default) or neither.<a8>, <b8>, ... <h1>
– define corresponding squares of the chessboard, see below;<footer>
– the text which appears beneath the diagram, may be empty; optional – can be left out (currently not in the other templates)
A square is defined by the name of piece or empty parameter. The names of the pieces are those given in algebraic notation:
- File:Chess kll44.png File:Chess kld44.png File:Chess kdl44.png File:Chess kdd44.png k = king
- File:Chess qld44.png File:Chess qll44.png File:Chess qdd44.png File:Chess qdl44.png q = queen
- File:Chess rll44.png File:Chess rld44.png File:Chess rdl44.png File:Chess rdd44.png r = rook
- File:Chess bld44.png File:Chess bll44.png File:Chess bdd44.png File:Chess bdl44.png b = bishop
- File:Chess nll44.png File:Chess nld44.png File:Chess ndl44.png File:Chess ndd44.png n = knight
- File:Chess pld44.png File:Chess pll44.png File:Chess pdd44.png File:Chess pdl44.png p = pawn
There are also some fairy chess pieces available:
- File:Chess all44.png File:Chess ald44.png File:Chess adl44.png File:Chess add44.png a = archbishop (knight + bishop compound)
- File:Chess cld44.png File:Chess cll44.png File:Chess cdd44.png File:Chess cdl44.png c = chancelor (knight + rook compound)
- File:Chess fll44.png File:Chess fld44.png File:Chess fdl44.png File:Chess fdd44.png f = upside-down king
- File:Chess gld44.png File:Chess gll44.png File:Chess gdd44.png File:Chess gdl44.png g = upside-down queen
- File:Chess mll44.png File:Chess mld44.png File:Chess mdl44.png File:Chess mdd44.png m = upside-down rook
- File:Chess eld44.png File:Chess ell44.png File:Chess edd44.png File:Chess edl44.png e = upside-down bishop
- File:Chess sll44.png File:Chess sld44.png File:Chess sdl44.png File:Chess sdd44.png s = upside-down knight
- File:Chess hld44.png File:Chess hll44.png File:Chess hdd44.png File:Chess hdl44.png h = upside-down pawn
- File:Chess zll44.png File:Chess zld44.png File:Chess zdl44.png File:Chess zdd44.png z = champion (for Omega Chess)
- File:Chess wld44.png File:Chess wll44.png File:Chess wdd44.png File:Chess wdl44.png w = wizard (for Omega Chess)
These letters are combined with either "l" for Light=White, or "d" for Dark=Black. So "kl" is White's king, and "nd" is Black's knight.
An empty square is written either using underscores, spaces, or nothing at all. Two spaces are recommended.
- File:Chess d45.svgFile:Chess l45.svg <space> = empty square
You can also use "xx" for a cross, "xo" for a black circle on an empty square or "oo" for a white one.
- File:Chess xxd45.svgFile:Chess xxl45.svg xx = cross/x
- File:Chess xod45.svgFile:Chess xol45.svg xo = black circle
- File:Chess ood44.pngFile:Chess ool44.png oo = white circle
Numbers can also be added to squares by using "x0" for 0, "x1" for 1, "x2" for 2, ..., "x9" for 9.
- File:Chess x0d45.svgFile:Chess x0l45.svg x0
- File:Chess x1d45.svgFile:Chess x1l45.svg x1
- File:Chess x2d45.svgFile:Chess x2l45.svg x2
- File:Chess x3d45.svgFile:Chess x3l45.svg x3
- File:Chess x4d45.svgFile:Chess x4l45.svg x4
- File:Chess x5d45.svgFile:Chess x5l45.svg x5
- File:Chess x6d45.svgFile:Chess x6l45.svg x6
- File:Chess x7d45.svgFile:Chess x7l45.svg x7
- File:Chess x8d45.svgFile:Chess x8l45.svg x8
- File:Chess x9d45.svgFile:Chess x9l45.svg x9
Examples
In the following examples the rows and columns are numbered. Because any text between "|=" and the next "|" is ignored, numbers and letters can be added without affecting output.
Standard diagram
This diagram is recommended for common use as a main diagram in the articles on chess openings, endings, games, positions etc. See the corresponding code below.
{{Chess diagram | tright | |= 8 |rd|nd|bd|qd|kd|bd|nd|rd|= 7 |pd|pd|pd|pd| |pd|pd|pd|= 6 | | | | | | | | |= 5 | | | | |pd| | | |= 4 | | | | |pl|pl| | |= 3 | | | | | | | | |= 2 |pl|pl|pl|pl| | |pl|pl|= 1 |rl|nl|bl|ql|kl|bl|nl|rl|= a b c d e f g h | The King's Gambit }}
Diagram with both captions
This problem uses partial retrograde analysis method.
It may be convenient to use this in the articles on chess problems. Please note that in the header and footer you can use bolds or italics. You can also use <br>
to break the lines.
{{Chess diagram | tright | '''W. Langstaff''', ''Chess Amateur'' 1922 |= 8 | | | | |kd| | |rd|= 7 | | | | | | | | |= 6 | | | | | |bl| |pl|= 5 | | | |rl| |kl|pd|pl|= 4 | | | | | | | | |= 3 | | | | | | | | |= 2 | | | | | | | | |= 1 | | | | | | | | |= a b c d e f g h | '''Mate in two.''' <br> This problem uses ''partial retrograde analysis'' method. }}
Diagram without captions
See the corresponding code below. If you don't want the captions, just remove them, but don't delete the second "|" pipe character for the caption above; it is possible to delete the last pipe for the longer caption below.
The diagram floats to the left to illustrate the use of the first parameter.
{{Chess diagram | tleft | |= 8 | | | | | | | | |= 7 | | | | | | | | |= 6 | |xx|xo|xx| | | | |= 5 | | |pl| | | | | |= 4 | | | | | |xo| | |= 3 | | | | |xx|xo|xx| |= 2 | | | | | |pl| | |= 1 | | | | | | | | |= a b c d e f g h }}
Small diagram
This one may be useful in articles with many diagrams. It uses another template named {{Chess diagram small}}.
The small diagrams can have header, too.
{{Chess diagram small | tright | |= 8 |rd| | |qd| |rd|kd| |= 7 |pd|pd| | |pd|pd|bd|pd|= 6 | |nd|pd| | |nd|pd| |= 5 | | |ql| | | |bl| |= 4 | | | |pl|pl| |bd| |= 3 | | |nl| | |nl| | |= 2 |pl|pl| | | |pl|pl|pl|= 1 | | | |rl|kl|bl| |rl|= a b c d e f g h | The position after 11. Bg5. }}
Different board size
Chess boards of non-standard dimensions need special templates. There are templates for the following boards:
{{Chess diagram 5x5 | tright | |= 5 |kd|qd|bd|nd|rd|= 4 |pd|pd|pd|pd|pd|= 3 | | | | | |= 2 |pl|pl|pl|pl|pl|= 1 |kl|ql|bl|nl|rl|= a b c d e | Gardner minichess }} |
{{Chess diagram 6x6 | tright | |= 6 |rd|nd|qd|kd|nd|rd|= 5 |pd|pd|pd|pd|pd|pd|= 4 | | | | | | |= 3 | | | | | | |= 2 |pl|pl|pl|pl|pl|pl|= 1 |rl|nl|ql|kl|nl|rl|= a b c d e f | Los Alamos chess }} |
Los Alamos chess
|
{{Chess diagram 10x10 | tright | |= 10 |rd| | | | | | | | |rd|= 9 | |nd|bd|qd|kd|cd|ad|bd|nd| |= 8 |pd|pd|pd|pd|pd|pd|pd|pd|pd|pd|= 7 | | | | | | | | | | |= 6 | | | | | | | | | | |= 5 | | | | | | | | | | |= 4 | | | | | | | | | | |= 3 |pl|pl|pl|pl|pl|pl|pl|pl|pl|pl|= 2 | |nl|bl|ql|kl|cl|al|bl|nl| |= 1 |rl| | | | | | | | |rl|= a b c d e f g h i j | Grand Chess }} |
Grand Chess
|
Double boards
{{bughouse chess diagram | A1=Team 1, Board A | A2=Team 2, Board A | B1=Team 1, Board B | B2=Team 2, Board B | tright | |= 8 |rd|nd|bd|qd|kd|bd|nd|rd|= 7 |pd|pd|pd|pd|pd|pd|pd|pd|= 6 | | | | | | | | |= 5 | | | | | | | | |= 4 | | | | | | | | |= 3 | | | | | | | | |= 2 |pl|pl|pl|pl|pl|pl|pl|pl|= 1 |rl|nl|bl|ql|kl|bl|nl|rl|= a b c d e f g h 8 |rl|nl|bl|kl|ql|bl|nl|rl|= 7 |pl|pl|pl|pl|pl|pl|pl|pl|= 6 | | | | | | | | |= 5 | | | | | | | | |= 4 | | | | | | | | |= 3 | | | | | | | | |= 2 |pd|pd|pd|pd|pd|pd|pd|pd|= 1 |rd|nd|bd|kd|qd|bd|nd|rd|= a b c d e f g h | '''Bughouse setup and start position''' }} |
{{alice chess diagram | tright | |= 8 |rd|nd|bd|qd|kd| |nd|rd|= 7 |pd|pd|pd|pd| |pd|pd|pd|= 6 | | | | | | | | |= 5 | | | | |nl| | | |= 4 | | | | | | | | |= 3 | | | | | | | | |= 2 |pl|pl|pl|pl|pl|pl|pl|pl|= 1 |rl|nl|bl|ql|kl|bl| |rl|= a b c d e f g h Board A 8 | | | | | | | | |= 7 | | | | | | | | |= 6 | | | | |pd| | | |= 5 | | |bd| | | | | |= 4 | | | | | | | | |= 3 | | | | | | | | |= 2 | | | | | | | | |= 1 | | | | | | | | |= a b c d e f g h Board B | The position after '''1.Nf3 e6 2.Ne5 Bc5'''. }} |
Different shaped board
{{Raumschach diagram | tright | |= 5 |rd|nd|kd|nd|rd|= 4 |pd|pd|pd|pd|pd|= 3 | | | | | |= 2 | | | | | |= 1 | | | | | |= Ea Eb Ec Ed Ee 5 |bd|sd|qd|bd|sd|= 4 |pd|pd|pd|pd|pd|= 3 | | | | | |= 2 | | | | | |= 1 | | | | | |= Da Db Dc Dd De 5 | | | | | |= 4 | | | | | |= 3 | | | | | |= 2 | | | | | |= 1 | | | | | |= Ca Cb Cc Cd Ce 5 | | | | | |= 4 | | | | | |= 3 | | | | | |= 2 |pl|pl|pl|pl|pl|= 1 |bl|sl|ql|bl|sl|= Ba Bb Bc Bd Be 5 | | | | | |= 4 | | | | | |= 3 | | | | | |= 2 |pl|pl|pl|pl|pl|= 1 |rl|nl|kl|nl|rl|= Aa Ab Ac Ad Ae | Raumschach }} |
{{Omega Chess diagram | | [[Omega Chess]] (10x10 + 4 corners) |= w4 w3 |wd|= |wd|= 9 |zd|rd|nd|bd|qd|kd|bd|nd|rd|zd|= 8 |pd|pd|pd|pd|pd|pd|pd|pd|pd|pd|= 7 | | | | | | | | | | |= 6 | | | | | | | | | | |= 5 | | | | | | | | | | |= 4 | | | | | | | | | | |= 3 | | | | | | | | | | |= 2 | | | | | | | | | | |= 1 |pl|pl|pl|pl|pl|pl|pl|pl|pl|pl|= 0 |zl|rl|nl|bl|ql|kl|bl|nl|rl|zl|= |wl|= |wl|= w1 a b c d e f g h i j w2 | '''Omega Chess''' - start position }} |
Omega Chess (10x10 + 4 corners)
Omega Chess - start position
|
ar:قالب:مخطط رقعة شطرنج bg:Шаблон:Шахматна позиция de:Vorlage:Schachbrett es:Plantilla:Diagrama de ajedrez eo:Ŝablono:Ŝakdiagramo fr:Modèle:Diagramme d'échecs id:Templat:Chess diagram 8x10 it:Template:Diagramma scacchi la:Formula:Scaccarium lt:Šablonas:ŠachmatųLenta lv:Veidne:Šaha diagramma hu:Sablon:Sakkállás mk:Шаблон:Шаховски дијаграм ja:Template:Chess diagram pl:Szablon:SzachyDiagram pt:Predefinição:Diagrama de xadrez ru:Шаблон:Шахматная диаграмма sl:Predloga:Chess diagram fi:Malline:Shakkilauta vi:Tiêu bản:Chess diagram tl:Template:Chess diagram uk:Шаблон:Шахова діаграма zh:Template:Chess diagram
The above documentation is transcluded from Template:Chess_diagram/doc. (edit | history) Editors can experiment in this template's sandbox (create) and testcases (create) pages. Subpages of this template. |
fr:Modèle:Diagramme d'échecs 8x10 id:Templat:Chess diagram 8x10 fi:Malline:Shakkilauta 8x10