Soft Character Set (DRCS)
Soft Character Set(DRCS)に関係ありそうなツイートを集めました。
この仕組みはいわゆる外字を表現するためのもので、VT220以降のDEC端末ではこれを使用できたようなのですが、ソフトウェア端末の時代になってからはこの機能が移植されることはほとんどなくなってしまいました。
資料としては端末のマニュアルや、ここが参考になります。
VT320 Soft Character Sets
http://vt100.net/dec/vt320/soft_characters
続きを読む
haru
@uobikiemukot
DECDLDではDscsで区の部分を指定して,ISO-2022-JP-MSの対応に従うなら94文字,DRCSMMv1なら96文字,のフォントセットに割り当てれば良い...のだろうか
2014-03-16 19:22:26
haru
@uobikiemukot
fontpatcherというものを見るとU+2B60-U+2B64とU+2B80-U+2B83にpatchを当てているようだ.この領域って何だっけ
2014-03-16 19:46:54
haru
@uobikiemukot
vim-powerline-drcsでのDECDLDは,Dscsが" @"(SPACE @)になってるなぁ.Dscs内のintermediate characterを省略しないでSPACEを入れてるのは何でなのだろう
2014-03-16 20:18:03
haru
@uobikiemukot
ISO-2022のDRCSの指定がESC 2/8 2/0なのとSELECT-DRCS指示子の範囲が4/0-7/14なのを考慮して,DRCSMMv1とかDECDLDのDscsがこうなってるような気がするのだけどちゃんと理解できていない
2014-03-16 20:23:43
saitoha
@kefir_
@uobikiemukot 以前ISO-2022とかを読んでいたらDRCSを指示する時は中間バイト2/0を付けろと書かれていたのが理由だった気がします。
2014-03-19 00:48:44
saitoha
@kefir_
@uobikiemukot 実はマルチバイトDRCS指示の場合は ESC 2/8 2/0 F ではなく ESC 2/4 2/0 F が正しいとかだったような気がしますが該当箇所を探してみます。
2014-03-19 00:50:39