![Plotutils/Plotfont: obtener código de carácter específico (HPGL)](https://rvso.com/image/231045/Plotutils%2FPlotfont%3A%20obtener%20c%C3%B3digo%20de%20car%C3%A1cter%20espec%C3%ADfico%20(HPGL).png)
GNU plotfont es una utilidad sencilla que producirá un mapa de caracteres para cualquier fuente disponible para las utilidades de trazado de GNU: gráfico, trazado, pic2plot y tek2plot, y la biblioteca de gráficos GNU libplot en la que se basan.
https://www.gnu.org/software/plotutils/manual/en/html_node/plotfont-Examples.html#plotfont-Examples
ejemplo:
plotfont -T hpgl HersheySans
Producirá un mapa de caracteres de HersheySans en código HPGL.
El código contiene todos los caracteres y no parecen serlo.separados o independientes unos de otros. ¿Cómo obtengo solo un código HPGL de carácter específico con plotfont? ¿Existe alguna otra herramienta que me permita hacer esto?
Respuesta1
Si lo tiene, plotfont
es posible que tenga pic2plot
el que le permite convertir una pic
imagen de formato mínimo a uno de los muchos formatos de trazado. Por ejemplo, para el personaje x
:
printf '.PS\n "x" \n.PE\n' |
pic2plot -FHersheySans --font-size .5 -Thpgl
producirá algo como (salida dividida para facilitar la lectura)
BP;IN;PS10668;IP0,0,8128,8128;SC0,10000,0,10000;WU1;SP1;TR0;LT;
LA1,4,2,4;LA3,10;PW1.5214;
PA4167,5758;PM0;PD;PA5833,3636;PU;PM2;EP;
PA5833,5758;PM0;PD;PA4167,3636;PU;PM2;EP;
PA0,0;SP0;PG0;
Las 2 líneas que comienzan con PA
Plot Absolute son las instrucciones para trazar cada barra del x
personaje.