Plantilla:UTF-8/doc

De Wikipedia, la enciclopedia libre

Uso[editar]

{{UTF-8|code point|base=}}

Devuelve al codificación en bytes UTF-8 solamente a partir de punto de código Unicode.

Code Point - valor escalar de punto de código Unicode, sin "U+".

Base - la plantilla devuelve bytes UTF-8 en mayúsculas hexadecimales por defecto. 'Base' = Dec o 10 emite valores decimales para bytes UTF-8. Base = LChex, LC16, Lower Case Hex o Lower Case 16 generará códigos hexadecimales en minúscula

Ejemplos[editar]

  • {{UTF-8|1bc15}} = F0 9B B0 95
  • {{UTF-8|bc15}} = EB B0 95
  • {{UTF-8|715}} = DC 95
  • {{UTF-8|15}} = 15
  • {{UTF-8|715|base=LChex}} = dc 95
  • {{UTF-8|715|base=dec}} = 220 149

Técnico[editar]

Requiere estas sub-plantillas:

  • {{ UTF-8/main}}: llama a otras sub-plantillas, según las opciones y el formato de la secuencia UTF-8
  • {{ UTF-8/1}}: el último byte de secuencias UTF-8 de varios bytes y el único byte de una secuencia UTF-8 de un solo byte.
  • {{ UTF-8/2}}: el primer byte de las secuencias de dos bytes y el penúltimo de las secuencias UTF-8 de 3 y 4 bytes.
  • {{ UTF-8/3}}: el primer byte de las secuencias de tres bytes y el segundo byte de las secuencias de UTF-8 de 4 bytes.
  • {{ UTF-8/4}}: el primer byte de las secuencias de cuatro bytes.

También requiere:

y las Palabras mágicas padleft:, #ifexpr:, #expr:, #switch:, uc:, lc:.