CP437 に表示された Kamenický エンコードを使用したチェコ語テキスト | |
| エイリアス | NEC-867、[A] DOS-895、[B] KEYBCS2 |
|---|---|
| 言語 | チェコ語、スロバキア語 |
| 分類 | 拡張 ASCII、OEM コード ページ |
| に基づく | OEM-米国 |
| |
カメニツキーエンコーディング(チェコ語: kódování Kamenických ) は、イジーとマリアンのカメニツキー兄弟にちなんで名付けられた[1] 、 DOS を実行するパーソナルコンピュータ用のコードページで、 1985 年から 1995 年頃にチェコスロバキア(1993 年以降はチェコ共和国とスロバキア) で非常に人気がありました。このエンコーディングの別名は[1]で、対応するキーボードドライバを実装した常駐ユーティリティの名前です。また、 とも呼ばれていました。[1]KEYBCS2 KAMENICKY
これはコード ページ 437エンコーディング (西ヨーロッパ言語用のアクセント付き文字を含む)に基づいており、コード ポイント 128 から 173 までのほとんどの文字がチェコ語とスロバキア語の文字に置き換えられ、置換文字のグリフが元の文字のグリフにできるだけ近くなるように選択されました(例: çの代わりにč )。これにより、Kamenický エンコーディングのテキストは、元のフォント (多くの場合ビデオ カード ROM にあり、変更は不可能ではないにしても困難でした) を搭載した古いコンピューターや安価なコンピューターでも (かろうじて) 読み取ることができるようになりました。
補足的な特徴として、コード ページ 437 のブロック グラフィック文字とボックス描画文字は変更されていない ( IBMの公式中央ヨーロッパコード ページ 852 にはこの特性がなかったため、Norton Commanderなどのプログラムは、アクセント付き文字によって境界線の角や継ぎ目が分断され、おかしく見える)。Kamenický エンコーディングの広範な使用は、IBM のコード ページ 852 によっても、Microsoft 中央ヨーロッパコード ページ 1250 を導入したWindows 3.1によっても損なわれたわけではない。Windows 95とMicrosoft Officeの普及によって初めて、ユーザーはコード ページ 1250 を使い始めたが、これは現在ではUnicodeによって廃止されている。
Kamenický エンコーディングの公式コード ページ割り当てには、若干の曖昧さが存在します。
NEC Pinwriterシリーズの一部のドットマトリックス プリンタ、つまりP3200 / P3300 ( P20 / P30 )、P6200 / P6300 ( P60 / P70 )、P9300 ( P90 )、P7200 / P7300 ( P62 / P72 )、P22Q / P32Q、P3800 / P3900 ( P42Q / P52Q )、P1200 / P1300 ( P2Q / P3Q )、P2000 ( P2X )、およびP8000 ( P72X ) は、オプションのフォントEPROMのインストールをサポートしていました。[2]オプションのROM #2「東ヨーロッパ」には、エスケープシーケンス ESC R (n)(n)= 23で呼び出すことができるこのエンコーディングが含まれていました。ドキュメントでは「Kamenický」と名付けられていますが、[2]元々はNECによってコードページ867(CP867)または「チェコ語」として宣伝されていました。[3](ただし、IBMではそのIDで登録されていません。 1998年にIBMがそのIDで、CP862に基づく別の無関係なコードページIsrael: Hebrewを登録したためです。 [4])Fujitsu DL6400(Pro) / DL6600(Pro)プリンターもKamenickýエンコーディングをサポートしています。[5]
このエンコーディングは、コードページ895 (CP895) [6]と呼ばれることもありました。たとえば、 FoxPro [1]、WordPerfect [7] [8]テキストプロセッサ、 DOSのArachne [8] Webブラウザなどです。しかし、IBMはこのコードページ番号を別のエンコーディング[1] CM/グループ2: 7ビットラテンSBCS: 日本語 (EUC-JP JIS-Roman) [8] [9]または日本7ビットラテン (00895) [10]に使用しており、IANAはこの番号をまったく認識していません。NEC PinwritersのDOSコードページ切り替えファイルは、コードページ867と895の両方でKamenickýエンコーディングをサポートしていました。[8]このエンコーディングは、Starプリンターではコードページ3844として知られています。
NECPINW.CPI
文字セット
各文字は、対応するUnicodeコードポイントとともに表示される。表の後半部分(コードポイント128~255)のみが表示され、前半部分(コードポイント0~127)はコードページ437と同じである。[2] [1]
- ^ チェコのDOSワードプロセッサText602 別名T602は、コードポイント173をカメニツキーエンコーディングのセクション記号( )に割り当てました。オリジナルのディスプレイ[1]とプリンタフォント[2]はコードポイント173をセクション記号('§'、)として定義しましたが、一部のツールでは代わりにCP437に由来する反転感嘆符('¡'、)も使用しました。このバリアントはコードページ867/895の定義に完全に準拠していないため、これらの番号と関連付けるべきではありません。
U+00A7U+00A7U+00A1
参照
- マゾフシェエンコーディング– ポーランド語の類似コードページ
- CWI-2 エンコーディング
- ハードウェア コード ページ
参考文献
- ^ abcdefg Petrlik, Lukas (1996-06-19). 「チェコ語とスロバキア語の文字エンコードの混乱について」. cs-encodings-faq . 1.10. 2016-06-21 にオリジナルからアーカイブ。2016-06-21に取得。
- ^ abcd Pinwriter Familie - Pinwriter - Epromsockel - Zusätzliche Zeichensätze / Schriftarten (カスタム バリアントを含む、 NEC PinwriterのオプションのフォントおよびコードページEPROMの印刷されたリファレンス マニュアル) (ドイツ語) (00 3/93 ed.)、NEC Deutschland GmbH、1993
- ^ NECピンライター。 Ein Maßstab in der Profiklasse。 (NEC ピンライター P20/P30、P60/P70、および P90 に関する印刷された 11 ページのカラー チラシ) (ドイツ語) (P-EAM-D-5/92 版)、NEC Deutschland GmbH、1992(注: この出版物によると、これらのプリンタには、 MS-DOS 5.0 およびDR DOS 6.0のディスプレイ フォントでもサポートされているコード ページ 867 (CP867) のオプション サポートが含まれていました。)
- ^ 「コード ページ (CPGID) 00867: イスラエル - パーソナル コンピュータ」、REGISTRY、グラフィック文字セットおよびコード ページ、IBM Corporation、1998 年、 2014 年 6 月 2 日取得
- ^ Fujitsu DL6400/DL6600 ドットマトリックスプリンタ ユーザーズマニュアル(PDF)。富士通株式会社。1994 年 4 月。C147-E015-01EN。2016年 6 月 14 日のオリジナルからアーカイブ(PDF) 。2016年 6 月 14 日閲覧。
- ^ Kostis, Kosta; Michl, Vladimir. 「MS-DOS コードページ 895 (Kamenicky CS)」。1.00。2017 年 2 月 19 日時点のオリジナルよりアーカイブ。2017 年2 月 19 日閲覧。
- ^ Smělý、ローマ字 (2001-05-27)。 「Bratři Kaminičtí: výsledné rozhodnutí jsme neučinili my, ale uživatelé」 [カメニッチ兄弟: 最終決定は私たちではなくユーザーが下しました]。接続する! (チェコ語)。2001 (5) (チェコ語版)。 2017 年 2 月 18 日にオリジナルからアーカイブされました。2017 年 2 月 18 日に取得。
- ^ abcd Paul, Matthias R. (2001) [1996]、「NECPINW の仕様とリファレンス ドキュメント」、 NECPINW.CPI - NEC Pinwriters用 DOS コード ページ スイッチング ドライバー(2.08 版)、NECPI208.ZIP の FILESPEC.TXT、2017 年 9 月 10 日にオリジナルからアーカイブ、 2013 年 4 月 22 日に取得
- ^ 文字データ表現アーキテクチャ (CDRA) レベル 2 - リファレンス。IBM。1993年。SC09-1390-01。
- ^ 「コードページ」。IBM。2013年。2013年4月26日時点のオリジナルよりアーカイブ。
