ZQ520 を使用しています。既に Unicode をサポートしており、次のようにフォントをロードしています。
^XA ^CWZ,E:TT0003M_.FNT^FS^XZ
次のようにフォントを使用してアラビア語を印刷できます。
^FO100,50^CI28^AZN,0,25^FD ARABIC TEXT HERE ^FS
正常に動作しますが、^FB を ^FO と共に使用すると、アラビア文字がめちゃくちゃになり、分離されます (アラビア語では、それらは接続されています)。ここに例を示します。
^FO100,50^FB200,,,R,^CI28^AZN,0,25^FD ARABIC TEXT HERE^FS
^FB は Unicode フォントをサポートしていないようです。マニュアルの187ページに、これについて言及されています
^FB コマンドは複雑なテキストをサポートしていません。複雑なテキストをサポートするには、^TB を使用します。
そして179
フィールド ブロック (^FB) コマンドは、大きな TrueType フォントをサポートできません。
これを回避する方法はありますか?アラビア語は右から左なので、一部の文字列が長いため、テキストを右揃えにして複数行にしようとしています。