Szablon:SzachyDiagram/opis
Składnia
edytujIstnieją dwa standardowe szablony diagramów szachów:
- Szablon:SzachyDiagram (rozmiar kwadratu 26x26 px)
- Szablon:SzachyDiagramMały (rozmiar kwadratu 22x22 px)
Składnia jest w zasadzie taka sama dla obu z nich.
{{SzachyDiagram
| <wyrównanie> (parametr #1)
| <nagłówek> (#2)
| rozmiar =
| liczby =
| litery =
| <a8> | <b8> | ... | <h8> (#3 do ...
| <a7> | <b7> | ... | <h7>
...
| <a1> | <b1> | ... | <h1> ( ... #66)
| <stopka> (#67)
}}
Parametry:
<wyrównanie>
– definiuje wyrównanie poziome (ruchome) całej tabeli, musi byćprawo
orlewo
(lub nic)<nagłówek>
– tekst, który pojawia się nad diagramem, może być pusty;rozmiar
- określa rozmiar każdego kwadratu w pikselach, wartość domyślna to 26.liczby
- określa, czy wiersze są numerowane. Opcje są: lewy, prawy, oba (domyślne) or żaden.litery
- określa, czy kolumny są literowane. Opcje są: górny, dolny, oba (domyślne) or żaden.<a8>, <b8>, ... <h1>
– określa, czy kolumny są literowane. Opcje są;<stopka>
– tekst, który pojawia się pod diagramem, może być pusty; opcjonalnie - można pominąć (obecnie nie ma w innych szablonach)
Kwadrat jest określany nazwą elementu lub pustego parametru. Nazwy utworów podane są w notacji algebraicznej:
Dostępnych jest również kilka bajkowych figur szachowych:
- a = arcybiskup (skoczek + związek gońca)
- c = kanclerz (skoczek + gawron)
- f = do góry nogami król
- g = do góry nogami królowa
- m = do góry nogami wieża
- e = do góry nogami goniec
- s = do góry nogami skoczek
- h = do góry nogami pionek
- z = mistrz (dla Omega szachów)
- w = czarodziej (dla Omega szachów)
Litery te są łączone z „l” dla Jasny = Biały lub „d” dla Ciemnego = Czarny. Więc "kl" to król białych, a "nd" to skoczek czarnych.
Pusty kwadrat jest zapisywany za pomocą podkreślenia, spacji lub w ogóle nic. Zalecane są dwie spacje.
Możesz także użyć „xx” dla krzyża, „xo” dla czarnego koła na pustym kwadracie lub „oo” dla białego.
Liczby można również dodawać do kwadratów, używając „x0” dla 0, „x1” dla 1, „x2” dla 2, ..., „x9” dla 9.
Przykłady
edytujW poniższych przykładach wiersze i kolumny są numerowane. Ponieważ dowolny tekst między „| =” a następnym „|” jest ignorowana, można dodawać cyfry i litery bez wpływu na wynik.
Standardowy diagram
edytujTen diagram jest zalecany do powszechnego użytku jako diagram główny w książkach o otwarciach, zakończeniach, partiach, pozycjach itp. Zobacz odpowiedni kod poniżej.
{{SzachyDiagram|d=
| prawo
|
|=
8 |rd|nd|bd|qd|kd|bd|nd|rd|w8=
7 |pd|pd|pd|pd| |pd|pd|pd|w7=
6 | | | | | | | | |w6=
5 | | | | |pd| | | |w5=
4 | | | | |pl|pl| | |w4=
3 | | | | | | | | |w3=
2 |pl|pl|pl|pl| | |pl|pl|w2=
1 |rl|nl|bl|ql|kl|bl|nl|rl|w1=
a b c d e f g h
| Królewski gambit
}}
Schemat z obydwoma podpisami
edytujMoże być wygodne użycie tego w artykułach dotyczących problemów szachowych. Pamiętaj, że w nagłówku i stopce możesz użyć 'pogrubienia' lub kursywy . Możesz także użyć <br>
, aby przerwać linie.
{{SzachyDiagram|d= | prawo | W. Langstaff, Chess Amateur 1922 |= 8 | | | | |kd| | |rd|w8= 7 | | | | | | | | |w7= 6 | | | | | |bl| |pl|w6= 5 | | | |rl| |kl|pd|pl|w5= 4 | | | | | | | | |w4= 3 | | | | | | | | |w3= 2 | | | | | | | | |w2= 1 | | | | | | | | |w1= a b c d e f g h | Dopasuj na dwoje.
Ten problem wykorzystuje metodę częściowej analizy wstecznej. }}
Schemat bez podpisów
edytujZobacz odpowiedni kod poniżej. Jeśli nie chcesz napisów, po prostu je usuń, ale nie usuwaj drugiego „|” pionowa kreska w podpisie powyżej; możliwe jest usunięcie ostatniej kreski dla dłuższego podpisu poniżej.
Diagram przesuwa się w lewo, aby zilustrować użycie pierwszego parametru.
{{SzachyDiagram|d=
| lewo
|
|=
8 | | | | | | | | |w8=
7 | | | | | | | | |w7=
6 | |xx|xo|xx| | | | |w6=
5 | | |pl| | | | | |w5=
4 | | | | | |xo| | |w4=
3 | | | | |xx|xo|xx| |w3=
2 | | | | | |pl| | |w2=
1 | | | | | | | | |w1=
a b c d e f g h
}}
Mały diagram
edytujTeż może być przydatny na stronach z wieloma diagramami. Jest to inny szablon o nazwie mały diagram szachowy.
Małe diagramy również mogą mieć nagłówek.
{{SzachyDiagramMały|d=
| prawo
|
|=
8 |rd| | |qd| |rd|kd| |w8=
7 |pd|pd| | |pd|pd|bd|pd|w7=
6 | |nd|pd| | |nd|pd| |w6=
5 | | |ql| | | |bl| |w5=
4 | | | |pl|pl| |bd| |w4=
3 | | |nl| | |nl| | |w3=
2 |pl|pl| | | |pl|pl|pl|w2=
1 | | | |rl|kl|bl| |rl|w1=
a b c d e f g h
| Pozycja po 11. Gg5.
}}