Ŝablono:Ŝakdiagramo

El Vikipedio, la libera enciklopedio
Saltu al: navigado, serĉo


[antaŭrigardu] [redaktu] [historio] [renovigu]
Dokumentado Dokumentado

Ĉi tiu ŝablono utilas por krei ŝakdiagramojn.

Kodo

{{Ŝakdiagramo|=
| <lokigo>
| <Titolo>
| <a8> | <b8> | ... | <h8>
| <a7> | <b7> | ... | <h7>
...
| <a1> | <b1> | ... | <h1>
| <piednoto>
}}

Klarigoj

  • <lokigo> - difinas horizontalan pozicion de la bildo, jen « tright » (dekstre) jen « tleft » (live) ;
  • <Titolo> - Titola teksto (eventuale muta) ;
  • <a8>, <b8>...<h8> - difino de fakoj,(vidu malsupren);
  • <piednoto> - suba teksto (eventuale muta).

Fako difinas jen laŭ la peco entenata, jen laŭ simbolo "malplena". Peconomoj uzas la anglajn konvenciojn:

  • k = reĝo
  • q = damo
  • r = turo
  • b = kuriero
  • n = ĉevalo
  • p = peono

Tiuj simboloj estas kompletigitaj per jen « l » por blanka (light) jen « d » por nigra (dark). Tiel « kl » estas blanka reĝo, « nd » estas nigra ĉevalo.

Malplena fako bildiĝas per spacetoj, substrekaj signoj, eĉ per nenio. Prefere du spacetoj por pli bona videbleco. Eblas uzi "xx" por fako notita per kruco, aŭ "xo" per punktego.

Framo por kopii/glui

titolo
Solid white.svg a b c d e f g h Solid white.svg
8 a8 b8 c8 d8 e8 f8 g8 h8 8
7 a7 b7 c7 d7 e7 f7 g7 h7 7
6 a6 b6 c6 d6 e6 f6 g6 h6 6
5 a5 b5 c5 d5 e5 f5 g5 h5 5
4 a4 b4 c4 d4 e4 f4 g4 h4 4
3 a3 b3 c3 d3 e3 f3 g3 h3 3
2 a2 b2 c2 d2 e2 f2 g2 h2 2
1 a1 b1 c1 d1 e1 f1 g1 h1 1
a b c d e f g h
piednoto
{{Ŝakdiagramo
| tleft/tright
| titolo
|Breto= 
    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  
| piednoto
}}

Ekzemploj

Por vidi, kiel tio funkcias, komparu la diagramojn malsupre kun la kreanta koda. Por uzado kopiu simple la kodon, aldonu ĝin al via artikolo kaj ŝanĝu la parametrojn.

En la sekvaj ekzemploj la vicoj kaj kolumnoj estas numeritaj. Ĉar ĉiuj enskribaĵoj inter "| 8_=" (kaj analoge kun aliaj numeroj) kaj la sekva "|" estas ignorataj, ciferoj kaj literoj ĉe la rando de la ŝakdiagramo povas esti aldonataj sen efikoj.

Jen iom da praktikaj atentigoj:

  • Atentu pri tio, ke vi ne ŝanĝan la bazan skemon, precipe lasu la signojn "|" kaj "=" tie, kie ili estas.
  • Por uzi la signon "|" en la titolo aŭ la priskribo, bonvolu uzi {{!}} anstataŭ la signo mem.
  • Se vi volas uzi la signon "=" en la titolo aŭ en la priskribo, vi devas inkludi ĝin en nowiki-elementoj.
  • Vi povas uzi formatigojn kiel grasakursiva.
Solid white.svg a b c d e f g h Solid white.svg
8 a8 b8 c8 d8 e8 f8 g8 h8 8
7 a7 b7 c7 d7 e7 f7 g7 h7 7
6 a6 b6 c6 d6 e6 f6 g6 h6 6
5 a5 b5 c5 d5 e5 f5 g5 h5 5
4 a4 b4 c4 d4 e4 f4 g4 h4 4
3 a3 b3 c3 d3 e3 f3 g3 h3 3
2 a2 b2 c2 d2 e2 f2 g2 h2 2
1 a1 b1 c1 d1 e1 f1 g1 h1 1
a b c d e f g h
Ubi scacci stant ad initium ludi.

"X" est in loco primi motus solitissimi. Puncta indicat motus possibiles equitum.

{{Ŝakdiagramo
| tright
|
|Breto=

 8 |rd|nd|bd|qd|kd|bd|nd|rd| 8_=
 7 |pd|pd|pd|pd|pd|pd|pd|pd| 7_=
 6 |xo|  |xo|  |  |xo|  |xo| 6_=
 5 |  |  |  |  |  |  |  |  | 5_=
 4 |  |  |  |  |xx|  |  |  | 4_=
 3 |xw|  |xw|  |  |xw|  |xw| 3_=
 2 |pl|pl|pl|pl|pl|pl|pl|pl| 2_=
 1 |rl|nl|bl|ql|kl|bl|nl|rl| 1_=
    a  b  c  d  e  f  g  h

| Ubi scacci stant ad initium ludi.
"X" est in loco primi motus solitissimi.
Puncta indicat motus possibiles equitum.
}}


Norma diagramo

Solid white.svg a b c d e f g h Solid white.svg
8 a8 b8 c8 d8 e8 f8 g8 h8 8
7 a7 b7 c7 d7 e7 f7 g7 h7 7
6 a6 b6 c6 d6 e6 f6 g6 h6 6
5 a5 b5 c5 d5 e5 f5 g5 h5 5
4 a4 b4 c4 d4 e4 f4 g4 h4 4
3 a3 b3 c3 d3 e3 f3 g3 h3 3
2 a2 b2 c2 d2 e2 f2 g2 h2 2
1 a1 b1 c1 d1 e1 f1 g1 h1 1
a b c d e f g h
Reĝa gambito

Ĉi tiu diagramo estas rekomendata por ĝenerala uzado en artikoloj pri malfermoj, finludoj, pasoj de ludoj, pozicioj ktp. Vidu la rilatan kodon malsupre.

Pliaj ekzemploj:


{{Ŝakdiagramo
| tright
|
|Breto=

 8 |rd|nd|bd|qd|kd|bd|nd|rd| 8_=
 7 |pd|pd|pd|pd|  |pd|pd|pd| 7_=
 6 |  |  |  |  |  |  |  |  | 6_=
 5 |  |  |  |  |pd|  |  |  | 5_=
 4 |  |  |  |  |pl|pl|  |  | 4_=
 3 |  |  |  |  |  |  |  |  | 3_=
 2 |pl|pl|pl|pl|  |  |pl|pl| 2_=
 1 |rl|nl|bl|ql|kl|bl|nl|rl| 1_=
    a  b  c  d  e  f  g  h

| Reĝa gambito
}}

Diagramo kun ambaŭ titoloj

W. Langstaff, Chess Amateur 1922
Solid white.svg a b c d e f g h Solid white.svg
8 a8 b8 c8 d8 e8 f8 g8 h8 8
7 a7 b7 c7 d7 e7 f7 g7 h7 7
6 a6 b6 c6 d6 e6 f6 g6 h6 6
5 a5 b5 c5 d5 e5 f5 g5 h5 5
4 a4 b4 c4 d4 e4 f4 g4 h4 4
3 a3 b3 c3 d3 e3 f3 g3 h3 3
2 a2 b2 c2 d2 e2 f2 g2 h2 2
1 a1 b1 c1 d1 e1 f1 g1 h1 1
a b c d e f g h
Mato post du movoj

Ĉi tiu problemo bezonas "partial retrograde analysis"-metodon.

Estas konvene, uzi tion en artikoloj pri ŝakproblemoj. Atentu, ke vi povas formatigi du em titoloj kaj en la priskribo grase kaj kursive. Vi povas uzi ankaŭ <br /> por linisaltoj.

Pliaj ekzemplj:


{{Ŝakdiagramo
| tright
| '''W. Langstaff''', ''Chess Amateur'' 1922
|Breto=

 8 |  |  |  |  |kd|  |  |rd| 8_=
 7 |  |  |  |  |  |  |  |  | 7_=
 6 |  |  |  |  |  |bl|  |pl| 6_=
 5 |  |  |  |rl|  |kl|pd|pl| 5_=
 4 |  |  |  |  |  |  |  |  | 4_=
 3 |  |  |  |  |  |  |  |  | 3_=
 2 |  |  |  |  |  |  |  |  | 2_=
 1 |  |  |  |  |  |  |  |  | 1_=
    a  b  c  d  e  f  g  h

| '''Mato post du movoj'''<br/>
Ĉi tiu problemo bezonas "partial retrograde analysis"-metodon.
}}

Diagramo sen titoloj

Solid white.svg a b c d e f g h Solid white.svg
8 a8 b8 c8 d8 e8 f8 g8 h8 8
7 a7 b7 c7 d7 e7 f7 g7 h7 7
6 a6 b6 c6 d6 e6 f6 g6 h6 6
5 a5 b5 c5 d5 e5 f5 g5 h5 5
4 a4 b4 c4 d4 e4 f4 g4 h4 4
3 a3 b3 c3 d3 e3 f3 g3 h3 3
2 a2 b2 c2 d2 e2 f2 g2 h2 2
1 a1 b1 c1 d1 e1 f1 g1 h1 1
a b c d e f g h

Vidu la rilatan kodon malsupre. Se vi ne bezonas titolon nek priskribon, vi povas forigi ilin, sed ne forigu la signon "|".

La diagramo estas lokita maldekstre, por klarigi la uzon de la unua parametro.

{{Ŝakdiagramo
| tleft
|
|Breto=

 8 |  |  |  |  |  |  |  |  | 8_=
 7 |  |  |  |  |  |  |  |  | 7_=
 6 |  |xx|xo|xx|  |  |  |  | 6_=
 5 |  |  |pl|  |  |  |  |  | 5_=
 4 |  |  |  |  |  |xo|  |  | 4_=
 3 |  |  |  |  |xx|xo|xx|  | 3_=
 2 |  |  |  |  |  |pl|  |  | 2_=
 1 |  |  |  |  |  |  |  |  | 1_=
    a  b  c  d  e  f  g  h

|
}}

Se vi havas demandon pri ĉi tiu ŝablono, tiam vi povas demandi en la ŝablonprojekta diskutejo. La Intervikiaj ligiloj estu metataj al Vikidatumoj. (Vidu Helpopaĝon pri tio.)