ForHosting KIT · Texto e IA

Versalitas Unicode

«Hello World» se convierte en «Hᴇʟʟᴏ Wᴏʀʟᴅ»: las 8 minúsculas pasan a versalitas y la H y la W siguen grandes. Como el estilo va en los propios caracteres, sobrevive en biografías de perfil y títulos de texto plano. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Texto
Hello World
Obtiene
Resultado
Hᴇʟʟᴏ Wᴏʀʟᴅ
Longitud
11
Longitud original
11
Asignado
8

Las versalitas Unicode permiten conservar el contraste verdadero de capitales pequeñas donde solo cabe texto plano: las mayúsculas de tamaño completo siguen grandes y las minúsculas pasan a glifos compactos con forma de capital, tomados de Phonetic Extensions, IPA Extensions y Latin Extended. Los creadores pegan esa mezcla en biografías, títulos de capítulo, etiquetas de producto y respuestas porque el estilo viaja con los propios puntos de código, no con una hoja de estilos ni con una función OpenType que un campo social eliminará. Este convertidor recorre cada carácter de su cadena, sustituye de la a a la z por los aspectos convencionales LATIN LETTER SMALL CAPITAL y deja dígitos, puntuación, espacios, emoji, otros sistemas de escritura y las letras ya mayúsculas exactamente como llegaron. Unicode no define una capital pequeña dedicada para la X, de modo que la letra x se conserva como minúscula latina x y se refleja en los recuentos de mapeo.

Cómo las minúsculas se convierten en versalitas Unicode

Las versalitas tipográficas verdaderas no equivalen a gritar en mayúsculas. En un encabezado bien compuesto, la primera letra de un nombre propio sigue siendo una capital de tamaño completo y el resto toma formas de capital a la altura aproximada de la x. Las fuentes suelen hacerlo con una función OpenType de versalitas, pero esa función no sobrevive en una biografía de texto plano, un título de marketplace ni una celda de hoja de cálculo.

Unicode, en cambio, ofrece un conjunto disperso de caracteres con forma de letra cuyos nombres oficiales son LATIN LETTER SMALL CAPITAL, reunidos sobre todo en Phonetic Extensions, IPA Extensions y Latin Extended-D. La a minúscula corresponde a U+1D00, la b a U+0299, la c a U+1D04, y así hasta la z en U+1D22, con f y s en U+A730 y U+A731 y q en la capital pequeña moderna U+A7AF.

Este convertidor aplica esa tabla solo a minúsculas latinas, de modo que Hello se convierte en una H completa seguida de ello en versalitas, y no en una cadena aplanada toda en capitales pequeñas. Mayúsculas, dígitos, puntuación, emoji y otros sistemas de escritura pasan sin cambio. Como algunos de estos glifos viven en planos que en UTF-16 necesitan pares sustitutos, la implementación itera por valor escalar Unicode y no por unidad de código, de forma que un emoji nunca se parte.

Unicode jamás ha definido LATIN LETTER SMALL CAPITAL X; la letra x se deja como minúscula latina x, convención habitual de los generadores, visible en los recuentos mapped de cada respuesta correcta.

Dónde aparece la conversión a versalitas en el trabajo real

Los diseñadores editoriales siguen recurriendo a las versalitas cuando un encabezado corriente, un kicker de capítulo o un cierre de marca debe verse compuesto sin enviar una webfont que cada aplicación posterior ignorará. Los gestores de redes pegan los mismos glifos en biografías de perfil y pegatinas de historias porque esos campos eliminan CSS font-variant y dejan solo los caracteres que usted envió.

Los equipos de marca y moda generan variantes de título de producto para mercados que aceptan únicamente texto plano pero aún renderizan aspectos de capital pequeña en los feeds de clientes. Quien imparte laboratorios de puntos de código Unicode necesita un mapa determinista de Hello a una cadena mixta de capital más versalitas, no un pegado puntual de un generador que cambia las tablas de un día para otro.

Los escritorios de soporte reciben Unicode estilizado de los clientes y quieren un alfabeto documentado para devolver cada glifo a la letra latina que lo originó. Si necesita CSS font-variant small-caps, OpenType smcp, Mathematical Bold, Fraktur blackletter, superíndices o una conversión ordinaria a mayúsculas, trátelos como intenciones de búsqueda y páginas distintas, sin sobrecargar esta, pensada para versalitas Unicode que se copian y pegan a partir de minúsculas latinas.

Encabezados que conservan el contraste de capital

Convierta Hello World en una H completa más ello en versalitas para que títulos y kickers se vean compuestos en campos de texto plano.

Biografías sociales y pegatinas

Pegue versalitas Unicode en biografías de perfil y pegatinas de historias que eliminan CSS small-caps y webfonts.

¿Qué letras se convierten en versalitas?

Las minúsculas latinas a–z. Las mayúsculas conservan el tamaño completo. Dígitos, espacios, puntuación, emoji y otros sistemas de escritura pasan y se listan en unmapped.

¿Es lo mismo que CSS font-variant: small-caps?

No. Esto emite puntos de código Unicode de capital pequeña que viajan dentro del texto. Las versalitas CSS y OpenType dependen de fuentes y hojas de estilo que muchos campos eliminan.

¿Por qué la x se ve como una x normal?

Unicode no define LATIN LETTER SMALL CAPITAL X. Este convertidor conserva la minúscula latina x y aun así la cuenta entre las minúsculas mapeadas.

¿Qué ocurre con las letras mayúsculas?

Siguen como capitales ordinarias para que conserve un contraste verdadero de versalitas (Hello, no una cadena toda en capitales pequeñas).

¿Cuánto cuesta?

La herramienta del navegador es gratuita y se ejecuta en local.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/str/small-caps

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/str/small-caps \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello World"}'
{
  "text": "Hello World"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.small_caps",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_chars65536
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Qué envía usted y qué recibe a cambio

Envíe un campo de cadena obligatorio llamado text con el encabezado, pie, etiqueta o frase que desee componer en versalitas. Las comprobaciones clásicas incluyen convertir Hello World en una H mayúscula mezclada con ello en versalitas, confirmar que CASE ya en mayúsculas sigue grande junto a minúsculas convertidas, y verificar que un text numérico o vacío se rechaza en lugar de coercerse en silencio. Se aceptan alias como input, string, value, content, message, data y s para el mismo campo, de modo que scripts y hojas de cálculo reutilicen formas de carga existentes sin renombrar columnas. Si la operación tiene éxito, la respuesta repite el text original, devuelve result como la cadena transformada, length como la longitud escalar Unicode de ese resultado, original_length como la longitud escalar de la entrada, mapped como el recuento de minúsculas latinas que acertaron en la tabla, unmapped_count y unmapped como los caracteres únicos que pasaron de largo, y method como la etiqueta fija to_small_caps para los registros. Si falta text, hay null, cadenas vacías, números, objetos, arrays, booleanos o cadenas más largas que el máximo documentado, la operación falla con invalid_input y un mensaje claro en inglés que nombra el problema. Los fallos de validación no consumen saldo prepago.

Dónde aparece la conversión a versalitas en el trabajo real

Como esta capacidad es un motor parse puro, el precio de la API es la base publicada de $0.002 por elemento exitoso y la validación fallida no consume saldo.

Fixtures deterministas para pipelines de contenido

Genere cadenas golden en versalitas para que las herramientas de publicación programada y las comprobaciones CI apliquen siempre el mismo alfabeto.

Ver la documentación completa del KIT →