Jump to content

Module:Domino Unicode/doc: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
intro part
 
usage
Line 1: Line 1:
This module is the helper module for [[Template:Domino Unicode]] to output [[Unicode]] characters of [[Domino]] tiles.
This module is the helper module for [[Template:Domino Unicode]] to output [[Unicode]] characters of [[Domino]] tiles.



This module only outputs the '''HEX codepoint'''. To convert it to the Unicode character in HTML, write <code><nowiki>&#x<some_codepoint>;</nowiki></code>.
'''Note:''' This module only outputs the '''HEX codepoint'''. To convert it to the Unicode character in HTML, write <code><nowiki>&#x<some_codepoint>;</nowiki></code>.
* For example: to get the horizontal tile that has 1 followed by 2, write <code><nowiki>&#x{{#invoke:Domino Unicode|output|h|1|2}};</nowiki></code>, which gives you the output "&#x{{#invoke:Domino Unicode|output|h|1|2}};".
* For example: to get the horizontal tile that has 1 followed by 2, write <code><nowiki>&#x{{#invoke:Domino Unicode|output|h|1|2}};</nowiki></code>, which gives you the output "&#x{{#invoke:Domino Unicode|output|h|1|2}};".


== Usage ==
== Usage ==
<pre>{{#invoke:Domino Unicode|output|<direction>|<num1>|<num2>}}</pre>
<pre>{{#invoke:Domino Unicode|output|<direction>|<num1>|<num2>}}</pre>
Parameters (letters are case-insensitive):
# <code>direction</code>: to indicate whether the tile should be horizontal or vertical.
#* <code>'''H'''</code> or <code>'''horizontal'''</code> for horizontal tiles.
#* <code>'''V'''</code> or <code>'''vertical'''</code> for vertical tiles.
# <code>num1</code> ''(optional)'': the first number on the tile.
#* Valid numbers are: '''0''' &ndash; '''6'''.
#* If omitted, then output the code point of the back of the tile.
#** <code><nowiki>{{#invoke:Domino Unicode|output|H}}</nowiki></code> or <code><nowiki>{{#invoke:Domino Unicode|output|horizontal}}</nowiki></code> gives "{{#invoke:Domino Unicode|output|H}}".
#** <code><nowiki>{{#invoke:Domino Unicode|output|V}}</nowiki></code> or <code><nowiki>{{#invoke:Domino Unicode|output|vertical}}</nowiki></code> gives "{{#invoke:Domino Unicode|output|V}}".
# <code>num2</code> ''(optional)'': the second number on the tile.
#* Valid numbers are: '''0''' &ndash; '''6'''.
#* If omitted, then <code>num2</code> is treated as the same as <code>num1</code>.
#** For example: <code><nowiki>{{#invoke:Domino Unicode|output|H|6}}</nowiki></code> gives the same output as <code><nowiki>{{#invoke:Domino Unicode|output|H|6|6}}</nowiki></code>: "{{#invoke:Domino Unicode|output|H|6}}".

Revision as of 18:21, 13 March 2022

This module is the helper module for Template:Domino Unicode to output Unicode characters of Domino tiles.


Note: This module only outputs the HEX codepoint. To convert it to the Unicode character in HTML, write &#x<some_codepoint>;.

  • For example: to get the horizontal tile that has 1 followed by 2, write &#x{{#invoke:Domino Unicode|output|h|1|2}};, which gives you the output "🀺".

Usage

{{#invoke:Domino Unicode|output|<direction>|<num1>|<num2>}}

Parameters (letters are case-insensitive):

  1. direction: to indicate whether the tile should be horizontal or vertical.
    • H or horizontal for horizontal tiles.
    • V or vertical for vertical tiles.
  2. num1 (optional): the first number on the tile.
    • Valid numbers are: 06.
    • If omitted, then output the code point of the back of the tile.
      • {{#invoke:Domino Unicode|output|H}} or {{#invoke:Domino Unicode|output|horizontal}} gives "1F030".
      • {{#invoke:Domino Unicode|output|V}} or {{#invoke:Domino Unicode|output|vertical}} gives "1F062".
  3. num2 (optional): the second number on the tile.
    • Valid numbers are: 06.
    • If omitted, then num2 is treated as the same as num1.
      • For example: {{#invoke:Domino Unicode|output|H|6}} gives the same output as {{#invoke:Domino Unicode|output|H|6|6}}: "1F061".