背景:
grads作图,图文中包含汉字,但在鲲鹏arm上无法生成,而在X86上可以生成。
经查询,grads因为自身功能问题,不支持汉字输出。但在X86上是添加了插件,最终支持生成汉字。
将插件到鲲鹏arm上调试,发现还是无法生成汉字。最后定位到插件中一处代码在aarch64上没生效,经修改后可以生成汉字
算例中用的该函数:writehz

汉字插件:writehz.gs提供了writehz函数的用法

解决方法:
在该插件中参数tmpcnstr < "!"修改为tmpcnstr > "~" 使得在aarch64下兼容该设置,从而正常生成汉字
背景:
grads作图,图文中包含汉字,但在鲲鹏arm上无法生成,而在X86上可以生成。
经查询,grads因为自身功能问题,不支持汉字输出。但在X86上是添加了插件,最终支持生成汉字。
将插件到鲲鹏arm上调试,发现还是无法生成汉字。最后定位到插件中一处代码在aarch64上没生效,经修改后可以生成汉字
算例中用的该函数:writehz
汉字插件:writehz.gs提供了writehz函数的用法
解决方法:
在该插件中参数tmpcnstr < "!"修改为tmpcnstr > "~" 使得在aarch64下兼容该设置,从而正常生成汉字