Todas las fuentes de las que he oído hablar son bidimensionales : cada glifo es básicamente una región bidimensional (un contorno cerrado o algunos contornos cerrados), que el software o la impresora de alguna manera acaricia o llena según las instrucciones dadas por el usuario. Me gustaría saber si hay fuentes unidimensionales , donde los glifos se describen como colecciones de segmentos (que el software puede trazar pero no necesariamente rellenar), no de regiones.
En otras palabras (o mejor, en imágenes), lo que me gustaría tener es lo izquierdo en lugar de lo correcto en la imagen a continuación. ¿Existe esto?
(Perdón por la foto, sé que es realmente mala; lo hice rápidamente)
Respuestas:
En los trazadores, se denomina "fuente de trazo", " fuente de una sola línea ", "fuente de grabado", "fuente de letras técnicas" o simplemente "fuente de trazado".
Un trazador traza imágenes en papel con un bolígrafo. No puede llenar imágenes excepto si las acaricia repetidamente a menos de un ancho de lápiz. Por lo tanto, las fuentes diseñadas para su uso con trazadores contendrán glifos con un trazo ("simplex"), dos trazos más o menos paralelos ("duplex") o tres trazos ("triplex"). Las fuentes con más trazos tardan más en dibujarse, pero permiten una mayor variación en el ancho del trazo dentro de un glifo. El uso de un bolígrafo demasiado estrecho para un glifo de un tamaño determinado causará espacios visibles entre los trazos.
Un ejemplo de una fuente mayormente simplex es Hershey Vector Font . Sus signos
@
, soportes[]
, llaves{}
y tilde~
son dúplex.Si ha visto " pizarra en negrita ", esa es una fuente 𝕕𝕦𝕡𝕝𝕖𝕩 con el ancho del lápiz menor que la distancia entre trazos.
Las bibliotecas de imágenes de la vieja escuela admitían las fuentes de trazo de la misma manera que un trazador. Al renderizar texto, una aplicación establecería el ancho y el color del trazo antes de dibujar el texto, tal como lo hace antes de dibujar una línea. Esto es análogo a seleccionar una pluma en un trazador.
Pero las bibliotecas de imágenes ráster modernas usan fuentes OpenType, que contienen contornos TrueType o CFF (PostScript Tipo 2). Las fuentes OpenType que simulan fuentes de trazo en su lugar contienen el contorno de un trazo con cierto ancho de línea. Esta operación de trazo se puede revertir insertando el contorno del glifo a una distancia de medio ancho de trazo, algo así como el inverso de negrita algorítmica.
fuente
La mayoría de las aplicaciones de ingeniería admiten fuentes con solo líneas y grosores de suministros de usuario. Al igual que muchas máquinas de grabado y fresado. Existen algunas fuentes, aunque no funcionan muy bien en el software moderno (si es que lo hacen).
Este es el problema: los motores de fuentes han retrocedido desde que dejamos de usar PostScript. Lo siento, no hay soluciones fáciles. Entonces, uno podría tener todo tipo de golosinas en el día que ya no es posible en la mayoría de las computadoras. Casi ninguna aplicación admite esto, incluso si el presente no funciona en svg, ya que las definiciones de fuente svg quedaron en desuso de los navegadores.
El problema es que no hay un formato universal para tales fuentes. Y las fuentes mismas funcionarán mal en muchos casos. Las aplicaciones normales los tratarán de forma extraña. Ver:
Jongware ha creado un script llamado monoline text drawing para ilustrador, por ejemplo, puede obtenerlo aquí:
Es posible hacer sus propias fuentes de este tipo en PostScript usando fuentes tipo 3 (pero el soporte ya no es amplio *, aunque el ilustrador podría usarlas en algunas circunstancias). Sin embargo, el soporte en aplicaciones de diseño es escaso. Pero en realidad uso esto todo el día cuando hago ostScript. Aquí hay un ejemplo (la fuente para uso especial solo se editó para esta demostración):
Para usar esto, simplemente colóquelo en un archivo de texto con un final EPS y arrástrelo y suéltelo en ilustrador o palabra. asegúrese de que no haya líneas vacías antes del comienzo. Puede editar el texto cambiando lo que hay dentro de los parens en el final del formulario de 3 líneas. La advertencia aquí es que solo definí los caracteres 'L' 'a' y 'b'.
Imagen 1 : Vista previa del programa de fuentes.
* Así que esto fue fácilmente posible a fines de los 80 y mediados de los 90, pero no hoy. El soporte se ha eliminado principalmente, algunos softs de adobe todavía tienen esto.
fuente
Metafont es un lenguaje de descripción utilizado para definir fuentes vectoriales.
A diferencia de los formatos de fuente de contorno más comunes (como TrueType o PostScript Type 1), una fuente Metafont está compuesta principalmente de trazos con "plumas" de ancho finito, junto con regiones rellenas. Por lo tanto, en lugar de describir el contorno del glifo directamente, un archivo Metafont describe los trazados del lápiz.
Lo que describa podría implementarse como una fuente Metafont con un ancho de lápiz constante.
fuente
Otro término para lo que está buscando es una "fuente de palo": hay un conjunto gratuito de 9 de ellos que he usado para grabado CNC y láser en http://www.mrrace.com/CamBam_Fonts/
Tenga en cuenta que estas fuentes tienden a verse mal en la pantalla, con áreas cerradas que a menudo aparecen sólidas. Esto se debe a que son fuentes de contorno técnicamente inválidas: cada carácter consiste necesariamente en uno o más bucles cerrados (dado que los sistemas operativos modernos no admiten ningún otro tipo de fuente), pero cada bucle tiene un área cero. Por lo tanto, pueden no ser adecuados para usted si el objetivo no es el grabado.
fuente
En arquitectura, un principiante puede dibujar paredes como líneas simples. Sin embargo, esto es inexacto y no puede existir: las paredes, incluso las delgadas, tienen un grosor.
Del mismo modo, su A a la izquierda, incluso una delgada, tiene un grosor. ¿Cómo de grueso? ¿Es 1pt? ¿Es 0.025pt? ¿Cómo sabe la impresora? Hay que contarlo.
Para responder a su pregunta, no, no puede existir una fuente unidimensional como la describe. Todas las líneas deben tener cierto grosor para existir.
fuente