Difference between revisions of "Template:Braille cell/dot-id2filename/sandbox"

From blackwiki
Jump to navigation Jump to search
imported>Wikid77
(created, as a sandbox version of Template:Braille_cell/dot-id2filename, to test major changes)
 
imported>Wikid77
(split 6dot group into 7 #switches by first digit 1-6 or other)
Line 1: Line 1:
 
{{#switch:{{lc:{{{type|image}}}}}
 
{{#switch:{{lc:{{{type|image}}}}}
|image| 6dot | #default = {{#switch:{{uc:{{{dot-id|15}}}}}
+
|image| 6dot
 +
| #default = {{#switch: {{padleft:|1|{{{dot-id|15}}}x}}
 +
| 1 = {{
 +
#switch:{{{dot-id|15}}}
 
  | 15 = Braille E5.svg
 
  | 15 = Braille E5.svg
| 2345 = Braille T.svg
 
 
  | 1 = Braille A1.svg
 
  | 1 = Braille A1.svg
| 24 = Braille I9.svg
 
 
  | 12 = Braille B2.svg
 
  | 12 = Braille B2.svg
 
  | 13 = Braille K.svg
 
  | 13 = Braille K.svg
Line 11: Line 12:
 
  | 124 = Braille F6.svg
 
  | 124 = Braille F6.svg
 
  | 134 = Braille M.svg
 
  | 134 = Braille M.svg
| 234 = Braille S.svg
 
 
  | 1234 = Braille P.svg
 
  | 1234 = Braille P.svg
| 15 = Braille E5.svg
 
 
  | 125 = Braille H8.svg
 
  | 125 = Braille H8.svg
 
  | 135 = Braille O.svg
 
  | 135 = Braille O.svg
 
  | 1235 = Braille R.svg
 
  | 1235 = Braille R.svg
 
  | 145 = Braille D4.svg
 
  | 145 = Braille D4.svg
| 245 = Braille J0.svg
 
 
  | 1245 = Braille G7.svg
 
  | 1245 = Braille G7.svg
 
  | 1345 = Braille N.svg
 
  | 1345 = Braille N.svg
Line 26: Line 24:
 
  | 1346 = Braille X.svg
 
  | 1346 = Braille X.svg
 
  | 1356 = Braille Z.svg
 
  | 1356 = Braille Z.svg
 +
| 13456 = Braille Y.svg
 +
| 16 = Braille Å.svg
 +
| 126 = Braille Ê.svg
 +
| 146 = Braille SH.svg
 +
| 1246 = Braille Ë.svg
 +
| 12346 = Braille AND.svg
 +
| 156 = Braille Û.svg
 +
| 1256 = Braille Ü.svg
 +
| 12356 = Braille À.svg
 +
| 1456 = Braille Ô.svg
 +
| 12456 = Braille Ï.svg
 +
| 123456 = Braille É.svg
 +
}}
 +
| 2 = {{
 +
#switch:{{{dot-id|2}}}
 +
| 2345 = Braille T.svg
 +
| 24 = Braille I9.svg
 +
| 234 = Braille S.svg
 +
| 245 = Braille J0.svg
 
  | 2456 = Braille W.svg
 
  | 2456 = Braille W.svg
| 13456 = Braille Y.svg
 
 
 
  | 2 = Braille Comma.svg
 
  | 2 = Braille Comma.svg
| 3 = Braille Apostrophe.svg
 
 
  | 23 = Braille Semicolon.svg
 
  | 23 = Braille Semicolon.svg
| 4 = Braille Accent.svg
 
| 34 = Braille ST.svg
 
| 5 = Braille ContractionPrefix.svg
 
 
  | 25 = Braille Colon.svg
 
  | 25 = Braille Colon.svg
| 35 = Braille Asterisk.svg
 
 
  | 235 = Braille ExclamationPoint.svg
 
  | 235 = Braille ExclamationPoint.svg
| 45 = Braille Currency.svg
 
| 345 = Braille Ä.svg
 
| 6 = Braille CapitalSign.svg
 
| 16 = Braille Å.svg
 
 
  | 26 = Braille QuestionMark.svg
 
  | 26 = Braille QuestionMark.svg
| 126 = Braille Ê.svg
 
| 36 = Braille Hyphen.svg
 
 
  | 236 = Braille QuoteOpen.svg
 
  | 236 = Braille QuoteOpen.svg
| 46 = Braille DecimalPoint.svg
 
| 146 = Braille SH.svg
 
 
  | 246 = Braille Ö.svg
 
  | 246 = Braille Ö.svg
| 1246 = Braille Ë.svg
 
| 346 = Braille Ò.svg
 
 
  | 2346 = Braille È.svg
 
  | 2346 = Braille È.svg
| 12346 = Braille AND.svg
 
| 56 = Braille Correction.svg
 
| 156 = Braille Û.svg
 
 
  | 256 = Braille Period.svg
 
  | 256 = Braille Period.svg
  | 1256 = Braille Ü.svg
+
  | 2356 = Braille Bracket.svg
 +
| 23456 = Braille Ù.svg
 +
}}
 +
| 3 = {{
 +
#switch:{{{dot-id|3}}}
 +
| 3 = Braille Apostrophe.svg
 +
| 34 = Braille ST.svg
 +
| 35 = Braille Asterisk.svg
 +
| 345 = Braille Ä.svg
 +
| 36 = Braille Hyphen.svg
 +
| 346 = Braille Ò.svg
 
  | 356 = Braille QuoteClose.svg
 
  | 356 = Braille QuoteClose.svg
  | 2356 = Braille Bracket.svg
+
  | 3456 = Braille NumberSign.svg
  | 12356 = Braille À.svg
+
}}
 +
| 4 = {{
 +
#switch:{{{dot-id|4}}}
 +
| 4 = Braille Accent.svg
 +
| 45 = Braille Currency.svg
 +
  | 46 = Braille DecimalPoint.svg
 
  | 456 = Braille CursiveSign.svg
 
  | 456 = Braille CursiveSign.svg
  | 1456 = Braille Ô.svg
+
}}
  | 12456 = Braille Ï.svg
+
| 5 = {{
  | 3456 = Braille NumberSign.svg
+
#switch:{{{dot-id|5}}}
  | 23456 = Braille Ù.svg
+
| 5 = Braille ContractionPrefix.svg
  | 123456 = Braille É.svg
+
| 53 = Braille Asterisk.svg
 +
| 54 = Braille Currency.svg
 +
| 56 = Braille Correction.svg
 +
}}
 +
| 6 = {{
 +
#switch:{{{dot-id|6}}}
 +
| 6 = Braille CapitalSign.svg
 +
| 63 = Braille Hyphen.svg
 +
| 64 = Braille DecimalPoint.svg
 +
| 65 = Braille Correction.svg
 +
}}
 +
| #default = {{#switch:{{uc:{{{dot-id|15}}}}}
 +
  | E = Braille E5.svg
 +
| T = Braille T.svg
 +
| A = Braille A1.svg
 +
| I = Braille I9.svg
 +
| B = Braille B2.svg
 +
| K = Braille K.svg
 +
| L = Braille L.svg
 +
| C = Braille C3.svg
 +
| F = Braille F6.svg
 +
| M = Braille M.svg
 +
| S = Braille S.svg
 +
| P = Braille P.svg
 +
| H = Braille H8.svg
 +
| O = Braille O.svg
 +
| R = Braille R.svg
 +
| D = Braille D4.svg
 +
| J = Braille J0.svg
 +
| G = Braille G7.svg
 +
| N = Braille N.svg
 +
| Q = Braille Q.svg
 +
| U = Braille U.svg
 +
| V = Braille V.svg
 +
| W = Braille W.svg
 +
| X = Braille X.svg
 +
| Y = Braille Y.svg
 +
| Z = Braille Z.svg
 +
 
 +
| ST = Braille ST.svg
 +
| Ä = Braille Ä.svg
 +
| Å = Braille Å.svg
 +
| Ê = Braille Ê.svg
 +
| SH = Braille SH.svg
 +
| Ö = Braille Ö.svg
 +
| Ë = Braille Ë.svg
 +
| Ò = Braille Ò.svg
 +
| È = Braille È.svg
 +
  | É = Braille É.svg
 +
  | Û = Braille Û.svg
 +
  | Ü = Braille Ü.svg
 +
| Ù = Braille Ù.svg
 +
  | À = Braille À.svg
 +
| Ô = Braille Ô.svg
 +
| Ï = Braille Ï.svg
 +
 
 
  | 0 = Braille NULL.svg
 
  | 0 = Braille NULL.svg
 
 
  | A0 = Braille pattern dots-0 bars-1.svg
 
  | A0 = Braille pattern dots-0 bars-1.svg
 
  | A2 = Braille pattern dots-2 bars-1.svg
 
  | A2 = Braille pattern dots-2 bars-1.svg
Line 130: Line 196:
 
  | ABC = Braille pattern dots-0 bars-123.svg
 
  | ABC = Braille pattern dots-0 bars-123.svg
 
  | #default={{braille cell/dot-id2filename-8dot|dot-id={{{dot-id|}}}}}
 
  | #default={{braille cell/dot-id2filename-8dot|dot-id={{{dot-id|}}}}}
}}
+
}}
 +
}}<!--endswitch {padleft:|1| } -->
 
| text =<!-- (unexpected, no file needed) -->
 
| text =<!-- (unexpected, no file needed) -->
 
| 8dot = {{Braille cell/dot-id2filename-8dot|dot-id={{{dot-id|}}}}}
 
| 8dot = {{Braille cell/dot-id2filename-8dot|dot-id={{{dot-id|}}}}}

Revision as of 12:40, 24 November 2013

Braille E5.svg

The Template:Braille_cell/dot-id2filename gets the associated file-name (without "Image:") for a Braille number code or character, as with parameter "dot-id=15" and "type=6dot".