LoginSignup
0
1

More than 5 years have passed since last update.

LMBCS(Lotus Multi-Byte Character Set)

Last updated at Posted at 2015-06-06

間違ってたらスミマセン・・・

Lotus1-2-3やLotus Notes/Dominoで使用されるキャラクタセット。

文字を種類によって1~3バイトで表現します。

  1. 0x20~0x7FまでのASCIIコードで定義される領域は同じ1バイト文字として扱います。
    • 1バイト目に上記のコードと3が出現すると、マルチバイト文字として処理されます。

  2. 0x01~0x1Fまではグループバイトとして使用されます。(ただし以下は文字として扱いグループバイトとして認識しません。)
    • 0x09 : 水平タブ
    • 0x0A : Line Feed(LF)
    • 0x0D : Carriage Return(CR)
    • 0x19 : Lotus1-2-3用

  3. 1バイト目がグループバイトであれば、文字はマルチバイト文字として認識される。

  4. グループバイトの内容によって使用する言語が定義されています。
    • 0x08 トルコ語
    • 0x0B タイ語
    • 0x10 日本語
    • 0x11 韓国語
    • 0x12 中国語(繁体字)
    • 0x13 中国語(簡体字)

  5. 日本語の場合は、グループバイト以下の2バイトはShift-JISで表現される。
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1