Un teclado no cambia el tipo de letra: solo emite code points. El formato lo aplica la app (Ctrl+B, Markdown) o lo incrustas tú con caracteres Unicode que ya tienen otra forma. Cómo cambiar el tipo de letra en el teclado depende de cuál de esos tres mecanismos admita el campo donde escribes.
| Mecanismo | Ejemplo | Qué viaja en el portapapeles | Dónde funciona |
|---|---|---|---|
| Atajo nativo | Ctrl+B | text/html o RTF + text/plain | Word, Docs, Gmail, Notion |
| Marcado (Markdown) | *hola* | 6 caracteres ASCII | WhatsApp, Telegram, Discord |
| Texto Unicode | 𝗵𝗼𝗹𝗮 | U+1D5F5, U+1D5FC, U+1D5F9, U+1D5EE | Cualquier campo con fuente compatible |
Cómo cambiar el tipo de letra en el teclado según el tipo de campo
El texto plano no tiene atributo de fuente. Guarda solo code points, así que ningún atajo puede ponerle negrita. Son planos los campos de biografía, nombre de usuario, SMS, buscadores y la mayoría de comentarios.
El texto enriquecido guarda caracteres más metadatos (HTML o RTF). Es el caso de Word, Google Docs, Gmail y Notion. Ahí sí funcionan Ctrl+B, Ctrl+I y Ctrl+U (Cmd en Mac).
El portapapeles guarda varias representaciones a la vez. Al copiar desde Docs viajan text/html y text/plain. El destino elige la que entiende: un campo plano descarta el HTML y la negrita desaparece.
Para pegar sin formato usa Ctrl+Shift+V (Windows/Linux, Chrome, Docs) o Cmd+Option+Shift+V (Mac).
Diferencia entre atajos nativos y texto Unicode
El atajo nativo guarda una instrucción de formato. Unicode cambia el texto mismo. Por eso la negrita Unicode sobrevive a campos planos y la nativa no.
| Criterio | Atajo nativo / Markdown | Texto Unicode |
|---|---|---|
| Dónde vive el formato | Metadato o marcador interpretado al renderizar | En los code points |
| Pegado en campo plano | Se pierde | Se conserva |
| Peso de “hola” | 4 bytes (6 con *hola*) | 16 bytes (𝗵𝗼𝗹𝗮) |
.length en JavaScript | 4 | 8 (pares sustitutos) |
| Límite SMS | 160 (GSM-7) | 70 (UCS-2) |
| Búsqueda por “hola” | Coincide | No coincide sin normalización NFKC |
| Lector de pantalla | Lee como texto normal | Puede leer cada letra por su nombre Unicode |
| Riesgo de Tofu (□) | Ninguno | Sí, en fuentes sin cobertura del plano multilingüe suplementario |
Cada glifo del plano suplementario ocupa 2 unidades UTF-16. En SMS, una sola letra matemática fuerza UCS-2 y deja unas 35 letras por mensaje (67 unidades, unas 33 letras, si el mensaje es concatenado).
Los acentos también cuentan. á, í, ó y ú no están en el alfabeto GSM-7 por defecto, así que un SMS en español con esas vocales ya cae a 70 caracteres.
Regla operativa: si la app ofrece formato nativo, úsalo. Reserva Unicode para campos planos y elementos decorativos.
Atajos de formato en redes sociales
Cada plataforma interpreta su propio marcado, y algunas no interpretan ninguno.
| Plataforma | Negrita | Cursiva | Tachado | Monoespaciado |
|---|---|---|---|---|
*texto* | _texto_ | ~texto~ | ```texto``` | |
| Telegram | Ctrl/Cmd+B | Ctrl/Cmd+I | Ctrl/Cmd+Shift+X | Ctrl/Cmd+Shift+M |
| Discord | **texto** | *texto* | ~~texto~~ | `texto` |
| No | No | No | No | |
| TikTok | No | No | No | No |
En WhatsApp el marcador debe pegarse al texto. * hola* con espacio interior no se interpreta. En móvil también puedes seleccionar el texto y elegir el estilo en el menú contextual.
Telegram limpia el formato con Ctrl/Cmd+Shift+N, útil antes de reenviar un mensaje.
Instagram y TikTok no ofrecen formato nativo en descripciones ni biografías. Ahí la única vía es Unicode: aplica los estilos desde letras para Instagram y letras para TikTok.
En WhatsApp, letras para WhatsApp cubre lo que su marcado no ofrece: script, burbujas y versalitas.
Cómo escribir letras diferentes sin aplicaciones
Un conversor web hace el trabajo sin instalar nada. Sustituye cada letra por un code point de otro bloque Unicode y el portapapeles transporta el resultado.
- Abre el conversor de letras bonitas en Chrome o Safari.
- Escribe tu texto normal; el mapeo se aplica carácter por carácter.
- Pulsa copiar en el estilo elegido.
- Pega en el destino: mantén pulsado y toca Pegar en móvil, o Ctrl+V en PC.
- Revisa la vista previa antes de publicar. Si aparece □, cambia de estilo.
Los bloques matemáticos no tienen vocales acentuadas. Para “á”, el conversor debe combinar la letra base con U+0301 (acento agudo combinante), y el resultado varía según la fuente. Comprueba siempre las tildes.
Para estilos manuscritos, el generador de letras cursivas usa los alfabetos Script y Fraktur de ese mismo bloque.
Trucos de escritura en celular y PC: símbolos y acentos
Windows
Los Alt codes exigen teclado numérico con Num Lock activo. Mantén Alt, teclea los dígitos y suelta. Con un 0 inicial se usa Windows-1252; sin él, CP437 heredado.
| Símbolo | Código | Símbolo | Código |
|---|---|---|---|
| ñ / Ñ | Alt+0241 / Alt+0209 | ° | Alt+0176 |
| ¿ | Alt+0191 | © | Alt+0169 |
| ¡ | Alt+0161 | € | Alt+0128 |
| á é í ó ú | Alt+0225 / 0233 / 0237 / 0243 / 0250 | • | Alt+0149 |
Fuera de Windows-1252 hay dos rutas. En Word, escribe el hexadecimal y pulsa Alt+X (2665 → ♥). En cualquier app, activa la cadena de registro EnableHexNumpad = 1 en HKCU\Control Panel\Input Method, reinicia sesión y usa Alt + + del teclado numérico + hexadecimal.
Win + . abre el selector de emoji, kaomoji y símbolos. Con el teclado EE. UU. Internacional, AltGr+N da ñ, AltGr+? da ¿ y AltGr+! da ¡.
Mac y Linux
En Mac, Control+Cmd+Espacio abre el Visor de caracteres. Combinaciones con distribución EE. UU.:
| Símbolo | Atajo |
|---|---|
| © / ® / ™ | Option+G / Option+R / Option+2 |
| ° | Option+Shift+8 |
| ¡ / ¿ | Option+1 / Option+Shift+? |
| ñ | Option+N, luego n |
| á é í ó ú | Option+E, luego la vocal |
En Linux (GTK/IBus), Ctrl+Shift+U seguido del hexadecimal y Enter inserta cualquier code point.
Android e iPhone
Mantener pulsada una tecla despliega sus variantes: n → ñ, ? → ¿, ! → ¡, 0 → °. En Gboard, la capa ?123 y el panel de emoji amplían los símbolos.
Guarda los símbolos frecuentes como atajos de texto. En iPhone: Ajustes → General → Teclado → Reemplazo de texto. En Android (Gboard): Diccionario personal → añadir atajo. El teclado inserta el carácter Unicode al escribir el atajo.
En Gboard, el historial del portapapeles permite fijar textos Unicode ya convertidos para reutilizarlos.
Compatibilidad en Android e iPhone
El problema de compatibilidad es de fuentes, no del texto. Los dispositivos antiguos sin fuente de respaldo para el plano suplementario dibujan □ (glifo .notdef), aunque los bytes lleguen intactos.
El carácter � (U+FFFD) indica otro fallo: bytes corruptos por una decodificación errónea entre UTF-8 e ISO-8859-1. Ahí el texto ya llegó dañado. Ambos casos se detallan en la guía de caracteres especiales Unicode.
Las plataformas también filtran. Muchos formularios validan los nombres contra listas de caracteres permitidos; los ejemplos de nombres para Free Fire muestran qué estilos suelen pasar.
Antes de publicar, pega el texto en un campo de prueba del destino y míralo en un Android de gama baja y en un iPhone. Si un estilo falla en tu dispositivo, repórtalo desde contacto con modelo y versión del sistema.