そこで、C プログラムで Liblouis*、つまり lou_translate 関数を使用して、2 年生の点字を翻訳しようとしていますが、矛盾に気づきました。誰かがそれを説明してくれることを願っています。
まず、lou_translate 関数は ASCII 文を受け取り、それを適切な点字 ASCII に変換します。つまり、-ing で終わる単語では、「ing」が「+」に置き換えられます。丁 = d+
ただし、-er などの特定の短縮形では、lou_translate は点字 ASCII テーブルの状態のように「er」を「]」に変換せず、代わりに「er」を「}」に変換します。
なぜこれが起こり、どうすれば修正できますか?