额,之前那个回复说的方法,有点不太清楚。我这里只是用到下面这样的一个小方法,你可以试一下,希望能够有些帮助。
总的来说,想要实现这种上下角标,关键点在<字体>上。字体文件可自行制作,在制作过程中,可以用两种方式实现:
1,制作一组在一个字符之后的空白距离为负的字符,比如上角标5定义到%键。之后,当你输入%的时候,右上角出现5,但是字符光标在"5"的左侧,你在输入下角标字符的时候,是与5对齐的。
2,直接作出上下标对齐字符,来替代其他字符,比如把做好的b3或46(回帖里打不出来上下角标关系)定义到%上,你键盘上输入%就是你想要的东西。
所以,是在字体中,做出的各种你想要的符号用来替换键盘可以打出的各种字符(楼主在自己做的字体里面只不过没找到新字体相对应的字符而已)。然后是在Sib7的调用:
1,安装制作的字体(在Windows里面安装)。
2,在sib7中点这个画红圈小按钮
3,在列表中选择罗马数字,并点击右侧的“新建文本样式”
4,在字体的下拉菜单中找到你刚安装过的字体。(当然其他地方你也可以做修改,如加框框神马的,别忘了点确定哦)
5,点刚才图中蓝圈的小按钮,找到罗马数字(2)这一项(这是你刚做的),选择,使用即可。
最后,附上我做的简单的字体,由于我只用到几个,所以我做的这个字体里面只有三组角标。如果有其他需要的话,其实是可以用一个叫FontCreator的软件自己制作字体去想办法实现其他的东西的。
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x