![Plotutils / Plotfont: obtém código de caractere específico (HPGL)](https://rvso.com/image/231045/Plotutils%20%2F%20Plotfont%3A%20obt%C3%A9m%20c%C3%B3digo%20de%20caractere%20espec%C3%ADfico%20(HPGL).png)
GNU plotfont é um utilitário simples que produzirá um mapa de caracteres para qualquer fonte disponível para os utilitários de plotagem GNU graph, plot, pic2plot e tek2plot, e a biblioteca gráfica GNU libplot na qual eles são baseados.
https://www.gnu.org/software/plotutils/manual/en/html_node/plotfont-Examples.html#plotfont-Examples
exemplo:
plotfont -T hpgl HersheySans
Produzirá um mapa de caracteres do HersheySans em código HPGL.
O código contém todos os caracteres e eles não parecem serseparados ou independentes um do outro. Como obtenho apenas um código HPGL de caractere específico com plotfont? Existe alguma outra ferramenta que me permita fazer isso?
Responder1
Se tiver, plotfont
você pode ter pic2plot
o que permite converter uma pic
imagem de formato mínimo em um dos muitos formatos de plotagem. Por exemplo, para o personagem x
:
printf '.PS\n "x" \n.PE\n' |
pic2plot -FHersheySans --font-size .5 -Thpgl
produzirá algo como (divisão de saída para legibilidade)
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;
As 2 linhas que iniciam PA
Plot Absolute são as instruções para traçar cada barra do x
personagem.