P4 Software P4 Software / BarcoderX Español

Agrega esta documentación a Claude

Hazle preguntas a Claude sobre esta documentación. Claude lee las páginas publicadas y te enlaza a ellas. Copia esta dirección:

https://docs.p4software.cloud/mcp

En claude.ai o Claude Desktop: abre Configuración, luego Conectores, elige Agregar conector personalizado y pega la dirección.

En Claude Code, ejecuta:

claude mcp add --transport http docs https://docs.p4software.cloud/mcp

Compatibilidad con fuentes

Compatibilidad con fuentes

Aplica a: BarcoderX Basic y Ultimate

Estado: Construido, aún sin publicar. El lector de fuentes existe y está probado, pero todavía no se ha publicado nada y no hay nada que descargar. Abre y comprueba un archivo de fuente. Dibujar texto con la fuente, el ajuste de pares (kerning), las ligaduras y la incrustación de una fuente en un PDF todavía no están construidos. Esta página dice qué hace el lector hoy.

Antes de usar una fuente, BarcoderX abre el archivo de la fuente y lo comprueba. Esta página explica qué lee BarcoderX, qué archivos acepta, cuáles rechaza y por qué, y qué límites aplica. La manera en que las fuentes llegan a BarcoderX y las reglas para subirlas están en Texto, fuentes e imágenes.

BarcoderX lee las fuentes con su propio código. Nunca le pide al sistema operativo que abra una fuente.

Qué lee

Un archivo de fuente es un conjunto de tablas con nombre. BarcoderX lee estas:

TablaQué contieneQué hace BarcoderX con ella
head, hhea, maxpLa cuadrícula de tamaño de la fuente, su espaciado general y la cantidad de glifosLee los valores y comprueba que concuerden entre sí
hmtxQué tan ancho es cada glifoLee el ancho de cada glifo
cmapQué glifo dibuja cada carácterLee un mapa de caracteres Unicode, en formato 4 o 12
loca, glyfDónde está la forma de cada glifo, y la forma misma, como líneas rectas y curvasLee cada forma y la comprueba
OS/2Valores de espaciado adicionales y el permiso de incrustación de la fuenteLee el encabezado y el permiso de incrustación
name, postEl nombre de la fuente, e información para imprimirComprueba que la tabla exista y que su inicio sea válido; todavía no lee su contenido

Un glifo es la forma dibujada de un carácter. Una forma se guarda como un contorno, una línea cerrada hecha de tramos rectos y curvas. Algunos glifos se construyen a partir de otros glifos, como una letra con acento construida con una letra simple y un acento. Estos glifos compuestos funcionan, incluso con partes escaladas, estiradas o giradas.

Qué acepta

  • Un solo archivo de fuente con contornos TrueType: un archivo .ttf, o un archivo .otf cuyos contornos son TrueType.
  • Una fuente que tenga todas las tablas de la lista anterior.
  • Una fuente variable. BarcoderX usa solo su estilo predeterminado y se lo indica con un mensaje de información.

Qué rechaza, y por qué

Cada rechazo viene con un código de diagnóstico que dice qué está mal y qué hacer. La lista está en Códigos de diagnóstico.

QuéPor qué
Un archivo que no parece una fuenteEl inicio del archivo no es una firma de fuente conocida.
Fuentes con contornos CFF (algunos archivos .otf)Todavía no se admiten. Use una fuente con contornos TrueType.
Colecciones de fuentes (.ttc)Suba un archivo de fuente a la vez.
Fuentes web (.woff y .woff2)Suba el archivo .ttf o .otf en su lugar.
Fuentes con glifos de color, SVG o mapa de bits, como las fuentes de emojiSolo se admiten glifos de contorno.
Una fuente a la que le falta una tabla obligatoriaLa fuente no se puede usar sin ella.
Un archivo dañado, cortado o incoherenteTablas que se salen del archivo, se solapan, se repiten o no están alineadas; cantidades y tamaños que no concuerdan; formas rotas; un mapa de caracteres que apunta a un glifo que no existe.
Un archivo con sumas de verificación incorrectasUna suma de verificación es un número que detecta un archivo dañado o modificado. De forma predeterminada, BarcoderX comprueba la suma de verificación de cada tabla y de todo el archivo.
Un glifo que se construye a partir de sí mismo, que anida demasiado o que tiene demasiadas partesSon señales de un archivo dañado u hostil.
Un glifo que coloca una parte haciendo coincidir dos puntosEsta manera de colocar partes es rara y todavía no se admite.
Una fuente que requiere demasiado trabajo de comprobaciónLa comprobación tiene un presupuesto de trabajo para que una sola fuente no mantenga ocupada la computadora por mucho tiempo.

Tres casos no rechazan una fuente. BarcoderX usa la fuente de todos modos y se lo indica con un mensaje: una advertencia si las tablas están enumeradas fuera de orden o si al mapa de caracteres le falta su entrada de cierre, y un mensaje de información si la fuente es variable.

Límites

LímiteValor
Tamaño de un archivo de fuente10 MB
Glifos en una fuente65,535
Puntos en un glifo10,000
Anidamiento de glifos compuestos8 niveles
Partes en que se expande un glifo256
Tablas en una fuente128
Trabajo de comprobación de una fuente50 millones de unidades

Los límites se comprueban antes de reservar la memoria que protegen. En las pruebas automáticas de BarcoderX, en cada ejecución se entregan al lector más de un millón de variantes dañadas de un archivo de fuente, y ninguna puede hacerlo fallar ni hacerle usar demasiada memoria o tiempo.

Qué todavía no está construido

  • El ajuste de pares (kerning), las ligaduras y las demás funcionalidades de diseño de OpenType.
  • La conformación (shaping) del texto para las escrituras que la requieren.
  • Recortar una fuente a los caracteres usados, para incrustarla en un PDF.
  • Leer la información de nombre y estilo de la fuente. El permiso de incrustación se lee, pero todavía no se aplica.
  • Las fuentes con contornos CFF.

BarcoderX es un producto de P4 Software.

¿Te resultó útil esta página?