![Plotutils / Plotfont:取得特定字元(HPGL)代碼](https://rvso.com/image/231045/Plotutils%20%2F%20Plotfont%EF%BC%9A%E5%8F%96%E5%BE%97%E7%89%B9%E5%AE%9A%E5%AD%97%E5%85%83%EF%BC%88HPGL%EF%BC%89%E4%BB%A3%E7%A2%BC.png)
GNUplotfont 是一個簡單的實用程序,它將為 GNU 繪圖實用程式 graph、plot、pic2plot 和 tek2plot 以及它們所基於的 GNU libplot 圖形庫可用的任何字體生成字元映射表。
https://www.gnu.org/software/plotutils/manual/en/html_node/plotfont-Examples.html#plotfont-Examples
例子:
plotfont -T hpgl HersheySans
將產生 HPGL 程式碼中的 HersheySans 字元對映表。
該代碼包含所有字符,但它們似乎不是彼此分離或獨立。如何使用plotfont 只取得特定字元HPGL 代碼?有其他工具可以讓我做到這一點嗎?
答案1
如果您有,您plotfont
可能pic2plot
可以將最小pic
格式的圖片轉換為多種繪圖格式之一。例如,對於字元x
:
printf '.PS\n "x" \n.PE\n' |
pic2plot -FHersheySans --font-size .5 -Thpgl
會產生類似的結果(輸出分割以提高可讀性)
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;
從「Plot Absolute」開始的 2 行PA
是描畫角色每個小節的指令x
。