Jump to content

Template:Cards/testcases

From Wikipedia, the free encyclopedia

Main

[edit]

Rank

[edit]

52-card deck

[edit]

Card ranks from Standard 52-card deck:

  • {{Cards|A}}, {{Cards|K}}, {{Cards|Q}}, {{Cards|J}} = A, K, Q, J
  • {{Cards|10}} or {{Cards|T}} = 10
  • {{Cards|9}} - {{Cards|2}} = 9 - 2

56-card deck

[edit]

Card ranks from 56-card deck[1]:

  • {{Cards|kn}} or {{Cards|n}} = Kn (Knight, standard 56-card deck)
  • {{Cards|1}} = 1 (standard 56-card deck)
  • {{Cards|11}} = 11 (nonstandard 56-card deck)

Joker

[edit]

You may use "r" (red) or "b" (black) suit:

  • {{Cards|Jkrr}} = Jkr(red)
  • {{Cards|Jkrb}} = Jkr(black)

Or maybe use the parameters "rank_name" and "suit_name" (details see below, the "Advanced usage" section) to get a full name:

  • {{Cards|Jkrr|rank_name=full|suit_name=full}} = Joker (red)
  • {{Cards|Jkrb|rank_name=full|suit_name=full}} = Joker (black)

? card

[edit]

Symbols that indicate any or unknown card rank:

Customized card

[edit]

Actually any string will be allowed to be shown as a "card", e.g.: {{Cards|Cd}} = C, {{Cards|Vs}} = V, {{Cards|€h}} = , {{Cards|勾c}} =

If one of "s", "h", "d", "c", "r", "b" in lower or upper case, and ♠, ♥, ♦, ♣ is at the end, it will be thought as a suit. A "&" symbol can be used to escape, as: {{Cards|R&}} = R, {{Cards|Joker&}} = Joker, {{Cards|♥♥&}} = ♥♥

The first letter of "a", "k", "q", "kn", "j", "jkr" and "x" will be capitalized. To prevent it, put them in a <span></span>: {{Cards|<span>k</span>s}} = k

Suit

[edit]

Compound use

[edit]
  • {{Cards|Ac|Kd|Ts|2h}} or {{Cards|A♣|K♦|10♠|2♥}} = A K 10 2
  • Card ranks without suit: {{Cards|A|K|T|2}} = A K 10 2
  • Stand-alone suit symbols: {{Cards|c|d|s|h}} or {{Cards|♣|♦|♠|♥}} =    

Sandbox

[edit]

Rank

[edit]

52-card deck

[edit]

Card ranks from Standard 52-card deck:

  • {{Cards|A}}, {{Cards|K}}, {{Cards|Q}}, {{Cards|J}} = A, K, Q, J
  • {{Cards|10}} or {{Cards|T}} = 10
  • {{Cards|9}} - {{Cards|2}} = 9 - 2

56-card deck

[edit]

Card ranks from 56-card deck[2]:

  • {{Cards|kn}} or {{Cards|n}} = Kn (Knight, standard 56-card deck)
  • {{Cards|1}} = 1 (standard 56-card deck)
  • {{Cards|11}} = 11 (nonstandard 56-card deck)

Joker

[edit]

You may use "r" (red) or "b" (black) suit:

  • {{Cards|Jkrr}} = Jkr(red)
  • {{Cards|Jkrb}} = Jkr(black)

Or maybe use the parameters "rank_name" and "suit_name" (details see below, the "Advanced usage" section) to get a full name:

  • {{Cards|Jkrr|rank_name=full|suit_name=full}} = Joker (red)
  • {{Cards|Jkrb|rank_name=full|suit_name=full}} = Joker (black)

? card

[edit]

Symbols that indicate any or unknown card rank:

Customized card

[edit]

Actually any string will be allowed to be shown as a "card", e.g.: {{Cards|Cd}} = C, {{Cards|Vs}} = V, {{Cards|€h}} = , {{Cards|勾c}} =

If one of "s", "h", "d", "c", "r", "b" in lower or upper case, and ♠, ♥, ♦, ♣ is at the end, it will be thought as a suit. A "&" symbol can be used to escape, as: {{Cards|R&}} = R, {{Cards|Joker&}} = Joker, {{Cards|♥♥&}} = ♥♥

The first letter of "a", "k", "q", "kn", "j", "jkr" and "x" will be capitalized. To prevent it, put them in a <span></span>: {{Cards|<span>k</span>s}} = k

Suit

[edit]

Compound use

[edit]
  • {{Cards|Ac|Kd|Ts|2h}} or {{Cards|A♣|K♦|10♠|2♥}} = A K 10 2
  • Card ranks without suit: {{Cards|A|K|T|2}} = A K 10 2
  • Stand-alone suit symbols: {{Cards|c|d|s|h}} or {{Cards|♣|♦|♠|♥}} =    

  1. ^ containing in each suit a King, Queen, Knight, and Valet (from the French tarot court)
  2. ^ containing in each suit a King, Queen, Knight, and Valet (from the French tarot court)