Madagascar绘图字体以及特殊符号的处理
文章目录
背景介绍
Madagascar自带的一共有15种字体,这些字体文件位于$RSFSRC/pens/fonts
,通过编译最后得到的字体二进制文件位于$RSFSRC/build/pens/fonts
下,后缀为.bin
。且该目录十分重要,需要在环境变量中进行设置,否则绘图的时候会出现找不到该字体的现象。
环境变量设置
编辑$RSFROOT/share/madagascar/etc/env.sh
或$RSFROOT/share/madagascar/etc/env.csh
,根据自己所使用的shell决定。在该文件最后添加下列语句
|
|
然后再终端执行下述语句完成环境变量的设置。
|
|
使用
改变字体
|
|
输入特殊字符
|
|
特殊字符表
在线浏览
本地浏览
$ cd $RSFSRC
$ cd pens/tests
$ scons
运行完上述命令后,在$RSFSRC/pens/tests/Fig
目录下会出现很多.vpl
文件。接着我们把font*.vpl
转化为font*.pdf
,便于本地浏览。
$ vpconvert font*.vpl format=pdf
至此,我们可以在本地浏览各种 font 字体了。感兴趣的同学也可以自己看看该目录下的其他字体。
修订历史
- 2017-07-26:初稿;
- 2017-08-13:增加本地浏览部分;