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:
- Otra pregunta sobre el tema star-trek-interior-plaques donde puede encontrar una fuente como esta que puede funcionar en algunas aplicaciones.
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):
%!PS-Adobe-3.0 EPSF-3.0
%%BoundingBox: 0 0 200 40
%%Title: Demo type 3 font
%%Creator: Janne Ojala
%%CreationDate: 2015-12-23
%%EndComments
% set stroking characteristics
5 setlinewidth
1 setlinecap
1 setlinejoin
% lets define the font
10 dict dup begin
/FontType 3 def
/FontMatrix [.01 0 0 .01 0 0] def
/FontBBox [-2 0 52 102] def
/Encoding 256 array def
0 1 255 {Encoding exch /.notdef put} for
Encoding
dup (L) 0 get /L put
dup (a) 0 get /a put
(b) 0 get /b put
/Metrics 4 dict def
Metrics begin
/.notdef 30 def
/L 65 def
/a 65 def
/b 55 def
end
/BBox 4 dict def
BBox begin
/.notdef [0 0 0 0] def
/L [0 0 75 100] def
/a [25 0 75 100] def
/b [25 0 65 100] def
end
/CharacterDefs 4 dict def
CharacterDefs begin
/.notdef { } def
/L
{ newpath
0 100 moveto
0 0 lineto
50 0 lineto
stroke
} def
/a
{ newpath
25 25 25 0 360 arc
50 45 moveto
50 0 lineto
stroke
} def
/b
{ newpath
0 100 moveto
0 0 lineto
40 0 40 50 17.5 arct
40 50 0 50 17.5 arct
0 50 lineto
stroke
} def
end
/BuildChar
{ 0 begin
/char exch def
/fontdict exch def
/charname fontdict /Encoding get char get def
fontdict begin
Metrics charname get 0
BBox charname get aload pop
setcachedevice
CharacterDefs charname get exec
end
end
} def
/BuildChar load 0 3 dict put
/UniqueID 1 def
end
/SpecialUseOnly exch definefont pop
/special /SpecialUseOnly findfont 20 scalefont def
special setfont
10 10 moveto
%write some text
(Lab baa baa abL) show
%%EOF
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.