Art of Problem Solving

Template:Chess position: Difference between revisions

m -> guide
rewrite code completely
Line 1: Line 1:
<noinclude>See [[AoPSWiki:Chess]].
<noinclude>See instructions at [[AoPSWiki:Chess]].


<pre>{{Template:Chess position|<!--
<pre>{{Template:Chess position|<!--
Line 9: Line 9:
  3 -->  |  |  |  |  |  |  |  |<!--
  3 -->  |  |  |  |  |  |  |  |<!--
  2 -->pl|pl|pl|pl|pl|pl|pl|pl|<!--
  2 -->pl|pl|pl|pl|pl|pl|pl|pl|<!--
  1 -->rl|nl|bl|ql|kl|bl|nl|rl|30}}
  1 -->rl|nl|bl|ql|kl|bl|nl|rl}}
  <!-- a  b  c  d  e  f  g  h  -->
  <!-- a  b  c  d  e  f  g  h  -->
</pre>
</pre>
</noinclude>{| cellspacing="0" cellpadding="0" style="border-collapse: collapse; background-color:{{{66}}};"
 
To resize the board, use the attribute '''size=''', followed by the number of pixels per square you wish for.
 
----
 
</noinclude>{| cellspacing="0" style="font-family:monospace;"
|-
|-
| style="text-align: center; font-family: monospace; border-top: none; padding-right: 2px;" | 8
| style = "text-align:center;" |8
| style="border-top: solid thin; border-left: solid thin;" |[[Image:chess_{{{1|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{1|}}}l40.png|{{{size|}}}px]]
| style="border-top: solid thin;" |[[Image:chess_{{{2|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{2|}}}d40.png|{{{size|}}}px]]
| style="border-top: solid thin;" |[[Image:chess_{{{3|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{3|}}}l40.png|{{{size|}}}px]]
| style="border-top: solid thin;" |[[Image:chess_{{{4|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{4|}}}d40.png|{{{size|}}}px]]
| style="border-top: solid thin;" |[[Image:chess_{{{5|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{5|}}}l40.png|{{{size|}}}px]]
| style="border-top: solid thin;" |[[Image:chess_{{{6|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{6|}}}d40.png|{{{size|}}}px]]
| style="border-top: solid thin;" |[[Image:chess_{{{7|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{7|}}}l40.png|{{{size|}}}px]]
| style="border-top: solid thin; border-right: solid thin;" |[[Image:chess_{{{8|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{8|}}}d40.png|{{{size|}}}px]]
|-
|-
| style="text-align: center; font-family: monospace; padding-right: 2px;" | 7
| style = "text-align:center;" |7
| style="border-left: solid thin;" |[[Image:chess_{{{9|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{9|}}}d40.png|{{{size|}}}px]]
| [[Image:chess_{{{10|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{10|}}}l40.png|{{{size|}}}px]]
| [[Image:chess_{{{11|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{11|}}}d40.png|{{{size|}}}px]]
| [[Image:chess_{{{12|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{12|}}}l40.png|{{{size|}}}px]]
| [[Image:chess_{{{13|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{13|}}}d40.png|{{{size|}}}px]]
| [[Image:chess_{{{14|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{14|}}}l40.png|{{{size|}}}px]]
| [[Image:chess_{{{15|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{15|}}}d40.png|{{{size|}}}px]]
| style="border-right: solid thin;" |[[Image:chess_{{{16|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{16|}}}l40.png|{{{size|}}}px]]
|-
|-
| style="text-align: center; font-family: monospace; padding-right: 2px;" | 6
| style = "text-align:center;" | 6
| style="border-left: solid thin;" |[[Image:chess_{{{17|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{17|}}}l40.png|{{{size|}}}px]]
| [[Image:chess_{{{18|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{18|}}}d40.png|{{{size|}}}px]]
| [[Image:chess_{{{19|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{19|}}}l40.png|{{{size|}}}px]]
| [[Image:chess_{{{20|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{20|}}}d40.png|{{{size|}}}px]]
| [[Image:chess_{{{21|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{21|}}}l40.png|{{{size|}}}px]]
| [[Image:chess_{{{22|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{22|}}}d40.png|{{{size|}}}px]]
| [[Image:chess_{{{23|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{23|}}}l40.png|{{{size|}}}px]]
| style="border-right: solid thin;" |[[Image:chess_{{{24|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{24|}}}d40.png|{{{size|}}}px]]
|-
|-
| style="text-align: center; font-family: monospace; padding-right: 2px;" | 5
| style = "text-align: center; " | 5
| style="border-left: solid thin;" |[[Image:chess_{{{25|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{25|}}}d40.png|{{{size|}}}px]]
| [[Image:chess_{{{26|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{26|}}}l40.png|{{{size|}}}px]]
| [[Image:chess_{{{27|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{27|}}}d40.png|{{{size|}}}px]]
| [[Image:chess_{{{28|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{28|}}}l40.png|{{{size|}}}px]]
| [[Image:chess_{{{29|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{29|}}}d40.png|{{{size|}}}px]]
| [[Image:chess_{{{30|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{30|}}}l40.png|{{{size|}}}px]]
| [[Image:chess_{{{31|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{31|}}}d40.png|{{{size|}}}px]]
| style="border-right: solid thin;" |[[Image:chess_{{{32|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{32|}}}l40.png|{{{size|}}}px]]
|-
|-
| style="text-align: center; font-family: monospace; padding-right: 2px;" | 4
| style = "text-align: center; " | 4
| style="border-left: solid thin;" |[[Image:chess_{{{33|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{33|}}}l40.png|{{{size|}}}px]]
| [[Image:chess_{{{34|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{34|}}}d40.png|{{{size|}}}px]]
| [[Image:chess_{{{35|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{35|}}}l40.png|{{{size|}}}px]]
| [[Image:chess_{{{36|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{36|}}}d40.png|{{{size|}}}px]]
| [[Image:chess_{{{37|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{37|}}}l40.png|{{{size|}}}px]]
| [[Image:chess_{{{38|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{38|}}}d40.png|{{{size|}}}px]]
| [[Image:chess_{{{39|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{39|}}}l40.png|{{{size|}}}px]]
| style="border-right: solid thin;" |[[Image:chess_{{{40|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{40|}}}d40.png|{{{size|}}}px]]
|-
|-
| style="text-align: center; font-family: monospace; padding-right: 2px;" | 3
| style = "text-align: center; " | 3
| style="border-left: solid thin;" |[[Image:chess_{{{41|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{41|}}}d40.png|{{{size|}}}px]]
| [[Image:chess_{{{42|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{42|}}}l40.png|{{{size|}}}px]]
| [[Image:chess_{{{43|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{43|}}}d40.png|{{{size|}}}px]]
| [[Image:chess_{{{44|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{44|}}}l40.png|{{{size|}}}px]]
| [[Image:chess_{{{45|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{45|}}}d40.png|{{{size|}}}px]]
| [[Image:chess_{{{46|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{46|}}}l40.png|{{{size|}}}px]]
| [[Image:chess_{{{47|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{47|}}}d40.png|{{{size|}}}px]]
| style="border-right: solid thin;" |[[Image:chess_{{{48|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{48|}}}l40.png|{{{size|}}}px]]
|-
|-
| style="text-align: center; font-family: monospace; padding-right: 2px;" | 2
| style = "text-align: center; "| 2
| style="border-left: solid thin;" |[[Image:chess_{{{49|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{49|}}}l40.png|{{{size|}}}px]]
| [[Image:chess_{{{50|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{50|}}}d40.png|{{{size|}}}px]]
| [[Image:chess_{{{51|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{51|}}}l40.png|{{{size|}}}px]]
| [[Image:chess_{{{52|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{52|}}}d40.png|{{{size|}}}px]]
| [[Image:chess_{{{53|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{53|}}}l40.png|{{{size|}}}px]]
| [[Image:chess_{{{54|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{54|}}}d40.png|{{{size|}}}px]]
| [[Image:chess_{{{55|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{55|}}}l40.png|{{{size|}}}px]]
| style="border-right: solid thin;" |[[Image:chess_{{{56|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{56|}}}d40.png|{{{size|}}}px]]
|-
|-
| style="text-align: center; font-family: monospace; padding-right: 2px;" | 1
| style = "text-align: center; " | 1
| style="border-bottom: solid thin; border-left: solid thin;" |[[Image:chess_{{{57|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{57|}}}d40.png|{{{size|}}}px]]
| style="border-bottom: solid thin;" |[[Image:chess_{{{58|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{58|}}}l40.png|{{{size|}}}px]]
| style="border-bottom: solid thin;" |[[Image:chess_{{{59|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{59|}}}d40.png|{{{size|}}}px]]
| style="border-bottom: solid thin;" |[[Image:chess_{{{60|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{60|}}}l40.png|{{{size|}}}px]]
| style="border-bottom: solid thin;" |[[Image:chess_{{{61|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{61|}}}d40.png|{{{size|}}}px]]
| style="border-bottom: solid thin;" |[[Image:chess_{{{62|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{62|}}}l40.png|{{{size|}}}px]]
| style="border-bottom: solid thin;" |[[Image:chess_{{{63|}}}d40.png|{{{65|}}}px]]
| [[Image:chess_{{{63|}}}d40.png|{{{size|}}}px]]
| style="border-right: solid thin; border-bottom: solid thin;" |[[Image:chess_{{{64|}}}l40.png|{{{65|}}}px]]
| [[Image:chess_{{{64|}}}l40.png|{{{size|}}}px]]
|- style="text-align: center; font-family: monospace; font-size: 100%;"
|- style = "text-align:center; "
|
|
|a
|a || b || c || d || e ||f || g || h  
|b
|c
|d
|e
|f
|g
|h
|}
|}
<noinclude>[[Category:Chess positions]]</noinclude>
<noinclude>[[Category:Chess positions]]</noinclude>

Revision as of 15:01, 18 September 2007

See instructions at AoPSWiki:Chess.

{{Template:Chess position|<!--
 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   -->

To resize the board, use the attribute size=, followed by the number of pixels per square you wish for.


8 px px px px px px px px
7 px px px px px px px px
6 px px px px px px px px
5 px px px px px px px px
4 px px px px px px px px
3 px px px px px px px px
2 px px px px px px px px
1 px px px px px px px px
a b c d e f g h