コンピュータにおけるHP Romanは、 HP Roman Extension、HP Roman-8、HP Roman-9、およびいくつかの派生文字からなる文字セットファミリーです。1978年頃にヒューレット・パッカード社によって最初に導入され、1999年まで何度か改訂と改良が行われました。1985年の改訂は後にIBMコードページ1050および1051として標準化されました。多くのヨーロッパ言語(どの言語?)をサポートするこの文字セットは、HPの様々なワークステーション、端末、電卓、そして多くのプリンタ、そしてサードパーティ製のプリンタでも使用されました。
概要
[編集]HP Romanは、ヨーロッパのラテン文字系言語をサポートするシングルバイト 文字エンコーディングのファミリーです。1978年頃、ヒューレット・パッカード社が一部のコンピュータ端末およびプリンタ向けに7ビットおよび8ビットのHP Roman拡張として導入しました。8ビット版の初期バージョンは、1978年から1979年にかけて一部のHPワークステーションでも使用されました。数回の改訂を経てさらに多くの文字が追加され、 1983 年にこの文字セットの 8 ビット版が公式にHP Roman-8として知られるようになりました。 [ 1 ]その後すぐに、これはHP-UX [ 2 ]オペレーティング システムの既定の文字セットとなり、1984 年にはインクジェットプリンター[ 3 ]およびレーザー プリンター用のページ記述言語PCL になりました。この文字セットは 1985 年に再び拡張されました。[ 4 ] 1984年の Roman-8 の定義を修正したものが HP Portable シリーズのコンピューターで使用され、[ 5 ] [ 6 ]一方、 1985年に更新された Roman-8 の定義の派生が1986 年以降、いくつかの初期のRPL電卓および対応するサーマルプリンターで使用されました。[ 7 ]このファミリーの最新の派生はHP Roman-9 で、
文字セット
[編集]ローマ拡張
[編集]この文字セットはもともとヒューレット・パッカード社によってHP Roman Extensionという拡張ASCII 7ビットコードページとして導入され、[ 9 ] [ 10 ]少なくとも1978年から存在していました。[ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ]この文字セットは、文字127が削除文字ではなく中程度の影付きのボックスである点を除いてASCIIと同一である主文字セットと組み合わせて二次文字セットとして使用されました。通常C0制御コードとして機能する最初の32文字には、自己テストまたは表示機能モード中に表示されるグラフィカルな非制御代替文字もありました。文字セット間の切り替えはシフトアウト文字とシフトイン文字を使用するか、8ビットモードをサポートするシステムでは文字の上位ビットを使用して行われました。 1983年に8ビット版に「Roman-8」という名称が定着する以前は、「8ビットRoman拡張」または「HP Roman-8拡張」と呼ばれることもありました。長年にわたり、どちらの版もより多くの文字を含むように改訂されました。1985年に改訂された二次文字セットの最終版は、 1989年にIBMによってコードページ1050(CP1050またはibm-1050 )として標準化されました。[ 16 ]
厳密にはローマ字拡張の一部ではありませんが、以下の表は、ASCIIとは異なる主要文字セットの行を示しています。最初の2行は通常は同じであり、前述のように特別な状況でのみグラフィカル文字として表示されることに注意してください。Unicodeの制御用絵文字の中には、慣例的に2文字ではなく3文字を使用するものもありますが、「斜めの文字グリフはあくまでも例であり、制御コードの可視表示では代替表現が使用される場合があり、実際に使用されることが多い」とされています。[ 17 ]
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | あ | B | C | D | E | F | |
| 0x | ノースユー | S H | セックス | 元 | ET | EQ | A K | 🔔︎ | B S | HT | LF | VT | F F | C R | それで | S I |
| 1倍 | DL | D1 | D2 | D3 | D4 | N K | S Y | EB | C N | E M | S B | EC | FS | G S | R S | 私たち |
| 7倍 | p | q | r | s | t | あなた | v | わ | × | y | z | { | | | } | 〜 | ▒ |
以下の表は1982年版です。現在の変種は、以下のRoman-8のセクションに示されています。この表は8ビットモードが使用されていることを前提としています。そうでない場合は、文字コードから128(80 16 )を減算してください。
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | あ | B | C | D | E | F | |
| 斧 | ´ | ˋ | ¨ | 〜 | ₤ [ a ] | |||||||||||
| バックス | ‾ | ˚ | ç | Ñ | ñ | ¡ | ¿ | ¤ | £ [ a ] | § | ||||||
| センチ | â | ê | ô | û | á | é | ó | ú | à | è | ò | ù | ä | ë | ö | ü |
| 診断 | オー | 私 | Ø | Æ | å | 私 | ø | æ | Ä | 私 | オー | Ü | エ | 私 | ß |
ローマ8
[編集]HP Roman-8は、主にHP-UX [ 2 ]や多くのHewlett-Packard [ 7 ]、PCL互換プリンタで使用されている8ビットのシングルバイト 文字エンコーディングです。Roman -8という名称は1983年に登場しましたが[ 1 ]、この文字セットの前身は、 1978年から1979年にかけてHP 250およびHP 300ワークステーションで8ビットRoman拡張として既に使用されていました。[ 12 ] [ 13 ] [ 14 ] [ 15 ]
1983/1984年のRoman-8のオリジナル版では、まだいくつかのコードポイントが未定義でした。[ 5 ] [ 6 ] [ 3 ] [ 19 ] 1985年の改訂版では、コードポイント177 ( Ý )、178 ( ý )、242 ( · )、243 ( µ )、244 ( ¶ )、245 ( ¾ ) が追加され、コードポイント228の外観がストローク付きのd ( đ ) からeth ( ð ) に変更されました。[ 4 ] [ 20 ] [ 21 ]この文字セットの最終改訂版は、 1989年にIBMによってコードページ1051として標準化されました。[ 22 ] [ 23 ]
新しいHP Roman-9とは対照的に、 HP Roman-8 ではユーロ記号のコード ポイントは提供されません。
以下の表は、1985年におけるHP Roman-8文字セットの最新の定義を示しています(以前の定義や代替解釈に関する注釈も含まれています)。各文字には、Unicodeの対応する文字とその10進コードが示されていますが、一部のコードについては、ヒューレット・パッカード[ 2 ] [ 21 ]やIBM [ 22 ] [ 23 ]の定義間でも、推奨される翻訳が異なります。
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | あ | B | C | D | E | F | |
| 0x | ヌル | SOH | STX | ETX | 終了時刻 | ENQ | 確認 | ベル | 学士 | HT | LF | VT | FF | CR | それで | SI |
| 1倍 | DLE | DC1 | DC2 | DC3 | DC4 | ナク | シン | ETB | できる | EM | サブ | ESC | FS | GS | RS | 私たち |
| 2倍 | SP | ! | 「 | # | $ | % | & | ' | ( | ) | * | + | 、 | - | 。 | / |
| 3倍 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
| 4倍 | @ | あ | B | C | D | E | F | G | H | 私 | J | K | L | M | 北 | お |
| 5倍 | P | 質問 | R | S | T | あなた | V | W | X | はい | Z | [ | \ | ] | ^ | _ |
| 6倍 | ` | 1つの | b | c | d | e | f | グラム | h | 私 | j | け | l | メートル | n | o |
| 7倍 | p | q | r | s | t | あなた | v | わ | × | y | z | { | | | } | 〜 | ▒ [あ] |
| 8倍 | ||||||||||||||||
| 9倍 | ||||||||||||||||
| 斧 | NBSP | ア | Â | È | Ê | Ë | 私 | 私 | ´ | ˋ / ` | ˆ | ¨ | 〜 | Ù | Û | ₤ [ b ] |
| バックス | ¯ / ‾ | Ý | ý | ° / ˚ | Ç | ç | Ñ | ñ | ¡ | ¿ | ¤ | £ | ¥ | § | ƒ | ¢ |
| センチ | â | ê | ô | û | á | é | ó | ú | à | è | ò | ù | ä | ë | ö | ü |
| 診断 | オー | 私 | Ø | Æ | å | 私 | ø | æ | Ä | 私 | オー | Ü | エ | 私 | ß / β | Ô |
| 元 | ア | Ã | ã | Ð | ð / đ | 私 | 私 | Ó | Ò | Õ | õ | シュ | š | Ú | Ÿ | ÿ |
| FX | Þ | þ | · | µ / µ | ¶ | ¾ | シャイ/- | ¼ | 1/2 | ª | º | 「 | ■ | » | ± |
名前
[編集]この文字セットは長年にわたって、次のようなさまざまな名前で呼ばれてきました。
- HP Roman-8 : PCL仕様から派生。[ 33 ] [ 34 ] [ 35 ] [ 21 ] [ 25 ]
- hp-roman8 : IETF/IANA名。他の多くの機関もこれに倣っている。[ 26 ] [ 36 ] [ 37 ] [ 38 ] [ 39 ] [ 40 ] [ 41 ] [ 42 ] [ 43 ] [ 44 ] [ 45 ] [ 46 ] [ 47 ] [ 48 ] [ 30 ] [ 49 ]
IANA文字セット識別子は大文字と小文字を区別しないため、[ 36 ]上記はHP-Roman8と表記することもできる。[ 50 ] [ 51 ] [ 52 ] [ 53 ] [ 54 ] - ローマ8章[ 31 ] [ 55 ] [ 10 ] [ 56 ]
- HP_ROMAN8 [ 32 ] [ 57 ]
- ローマン8 [ 58 ] [ 2 ]
- HPローマン[ 59 ] [ 60 ]
- roman8 [ 36 ] [ 30 ] [ 61 ]
- コードページ1051 [ 22 ] [ 23 ]、つまりCP1051 [ 62 ] [ 46 ] [ 63 ] [ 64 ]またはIBM- 1051 [ 65 ] [ 62 ] [ 46 ] [ 47 ]
修正ローマ字8
[編集]ヒューレット・パッカードは1984年にHP 110 / HP Portableパーソナルコンピュータを発表し、1985年にはHP 110 Plus / HP Portable Plusを発売した。「HPモード」では、1984年改訂版の8ビットHP Roman-8の派生版(コードポイント177~178と242~245の6つの追加文字がまだ欠けており、コードポイント228は依然としてストロークd(đ)に似ている)をサポートしていたが、コードポイント128~159には豊富なボックス描画文字を含む32個の追加のグラフィカルシンボルが含まれていた。[ 5 ] [ 6 ]
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | あ | B | C | D | E | F | |
| 7倍 | p | q | r | s | t | あなた | v | わ | × | y | z | { | | | } | 〜 | ▒ |
| 8倍 | ◄ | ▲ | ▼ | ► | ╝ | ╗ | ╔ | ╚ | ╣ | ╩ | ╦ | ╠ | ═ | ║ | ╬ | ♦ |
| 9倍 | ↑ | ▀ | ▄ | ↓ | ┘ | ┐ | ┌ | └ | ┤ | ┴ | ┬ | ├ | ─ | │ | ┼ | █ |
| 斧 | NBSP | ア | Â | È | Ê | Ë | 私 | 私 | ´ | ˋ / ` | ˆ | ¨ | 〜 | Ù | Û | ₤ [ a ] |
- ^ 上記のローマ拡張に関する注記を参照
1986年、[ 66 ]ヒューレット・パッカードはHP-18C電卓とHP 82240Aサーモプリンタを発表しました。[ 66 ]これらは内部的に1985年改訂版の8ビットHP Roman-8文字セットの拡張版を使用していました(6つの追加文字が定義され、コードポイント228は既にeth ( ð )に変更されていました)。ただし、コードポイント127(0x7F)と160(0xA0)および範囲128〜159(0x80〜0x9F)の制御コードは追加の表示可能文字に置き換えられました。[ 7 ] [ 67 ]その一部はHP-41C / CV / CXのFOCAL文字セットから派生したものであり、その他はHP-42S電卓で使用される改訂版FOCAL文字セットに組み込まれましたが、コードポイントは異なっていました。HP-28シリーズでは、147(0x93)を超える文字は電卓に表示できず、印刷のみ可能でした。[ 67 ] [ 7 ] [ 68 ]
この修正された文字セットには、ユーロ記号の公式なコードポイント定義はありません。HP 49/50シリーズの電卓は、ユーロ記号を含むECMA-94 / ISO 8859-1に基づく別の文字セット[ 69 ]を使用しています。
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | あ | B | C | D | E | F | |
| 0x | ヌル | SOH | STX | ETX | 終了時刻 | ENQ | 確認 | ベル | 学士 | HT | LF | VT | FF | CR | それで | SI |
| 1倍 | DLE | DC1 | DC2 | DC3 | DC4 | ナク | シン | ETB | できる | EM | サブ | ESC | FS | GS | RS | 私たち |
| 7倍 | p | q | r | s | t | あなた | v | わ | × | y | z | { | | | } | 〜 | ▒ |
| 8倍 | NBSP [ 69 ] | ÷ | × | √ | ∫ | Σ | ▶ | π | ∂ | ≤ | ≥ | ≠ | α | → | ← | µ / µ |
| 9倍 | ␊ | ° | 「 | » | ⊦ [あ] | ₁ | ₂ | ² | ³ | ᵢ | ⱼ | ‥ | ⁱ | ʲ | ᵏ | ⁿ |
| 斧 | ∡ / ∠ | ア | Â | È | Ê | Ë | 私 | 私 | ´ | ˋ / ` | ˆ | ¨ | 〜 | Ù | Û | ₤ [ b ] |
- ^ HP Roman-8のこの変種におけるコードポイント148のグリフ( ⊦ )は、ヒューレット・パッカードの用語ではAPPEND文字と呼ばれます。HP -41C / CV / CXおよびHP-42Sシリーズの電卓では、この文字は、アルファベットレジスタの既存の内容を置き換えるのではなく、後続の文字がアルファベットレジスタに追加されることを示すために使用されます。ただし、これらの電卓はFOCAL文字セットを使用しており、グリフはコードポイント127にあります。
- ^ 上記のローマ拡張に関する注記を参照
ローマ9
[編集]HP Roman-9 ( HP Roman 9、hp-roman9、roman9、R9とも呼ばれる)は、8ビットのHP Roman-8文字セットをわずかに変更したもので、コードポイント186(0xBA)の一般通貨記号(¤ )がユーロ記号(€ )に置き換えられました。[ 70 ] [ 71 ]これは1999年初頭に導入されました。[ 8 ] 2017年現在、HP Roman-9にはまだ割り当てられたコードページ番号がわかっていません。
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | あ | B | C | D | E | F | |
| バックス | ¯ / ‾ | Ý | ý | ° / ˚ | Ç | ç | Ñ | ñ | ¡ | ¿ | € | £ | ¥ | § | ƒ | ¢ |
参照
[編集]参考文献
[編集]- ^ a b Stone, Artie (1983年12月1日). 「Two for one printer program」 (PDF) . Computer News - for HP Field Personnel . 9 (3). Hewlett-Packard : 32. 2016年8月17日時点のオリジナルよりアーカイブ (PDF) . 2016年8月17日閲覧。
- ^ a b c d e 「MPE XLネイティブ言語プログラマーズガイド」(PDF)。ヒューレット・パッカード。付録Aの図A-2ページ。 2006年3月13日時点のオリジナル(PDF)からアーカイブ。
- ^ a b 「ThinkJetプリンター - Hewlett-Packardのパーソナルプリンター - リファレンスセクション」(PDF)。Hewlett -Packard。1987年3月。pp. D-2、D-3、32。2016年8月21日時点のオリジナルよりアーカイブ(PDF) 。 2016年8月21日閲覧。
- ^ a b Hewlett-Packard LaserJet プリンタ ファミリ ソフト フォント選択ガイド(PDF)。Hewlett-Packard。 1986 年 11 月。 HP-ID 26026-90924。2016 年 8 月 17 日のオリジナルからアーカイブ(PDF) 。 2016 年8 月 17 日閲覧。
Roman-8 と Roman Extension: Roman-8 文字と Roman Extension 文字は 1985 年の更新を反映しています。 1. 以前の空白位置に 6 つの文字が追加されました。
Ý
ý
·
µ
¶
¾
2. 小文字の
đ文字の外観が
ð
に変更されました
。
- ^ a b c d Hewlett-Packard - Technical Reference Manual - Portable PLUS (1 ed.). Corvallis, OR, USA: Hewlett-Packard Company , Portable Computer Division. August 1985. 45559-90001 . 2016年11月27日閲覧。
- ^ a b c d Hewlett-Packard - Technical Reference Manual - Portable PLUS (PDF) (第2版). Portable Computer Division, Corvallis, OR, USA: Hewlett-Packard Company . 1986年12月[1985年8月]. 45559-90006. 2016年11月28日時点のオリジナルよりアーカイブ(PDF) 。 2016年11月27日閲覧。
- ^ a b c d e HP 82240A 赤外線プリンター(PDF) (第2版). Corvallis, OR, USA: Hewlett Packard , Portable Computer Division. October 1986. HP再注文番号 82240-90001 (82240-90008). 2016年8月6日時点のオリジナルよりアーカイブ(PDF) 。 2016年8月6日閲覧。
- ^ a b HP Deskjet 610C Benutzerhandbuch [ HP Deskjet 610 ユーザーズガイド] (PDF) (ドイツ語) (第1版). Hewlett-Packard Company . 1999年3月. 2016年11月28日時点のオリジナルよりアーカイブ(PDF) . 2016年11月27日閲覧。
- ^ a b c 「オーナーズマニュアル - 2671Aプリンター - 2671Gグラフィックスプリンター」(PDF)。ヒューレット・パッカード。1982年10月。pp. 3-7 – 3-12 , 6-4 – 6-14。HP部品番号02670-90015。2016年8月20日時点のオリジナルよりアーカイブ(PDF) 。 2016年8月20日閲覧。
- ^ a b 「HPエミュレーションの文字セット」。Attachmate 。2005年6月2日。テクニカルノート1179。2016年8月10日時点のオリジナルよりアーカイブ。2016年8月10日閲覧。
- ^ Terry, F. Duncan (1978年11月). 「長寿命を保証する摩擦のないメカニズムを備えた多用途400lpmラインプリンター」(PDF) . Hewlett-Packard Journal . Hewlett-Packard : 20–22 . 2016年8月15日時点のオリジナルよりアーカイブ(PDF) . 2016年8月15日閲覧。
- ^ a b Peery, Dennis L. (1979年4月). 「HP 250 BASIC: 使いやすく、インタラクティブで、強力なシステム言語」(PDF) . Hewlett-Packard Journal . 30 (4). Hewlett-Packard : 14–19 . 2016年8月17日時点のオリジナルよりアーカイブ(PDF) . 2016年8月17日閲覧。
- ^ a b Ha, Eric PL; Groff, James R. (1979年6月). "The Integrated Display System and Terminal Access Method" (PDF) . Hewlett-Packard Journal . 30 (6). Hewlett-Packard : 6–9 . 2016年8月17日時点のオリジナルよりアーカイブ(PDF) . 2016年8月17日閲覧。
- ^ a b Knoll, Alfred F.; Marschke, Norman D. (1979年7月). 「革新的なプログラミングおよびオペレーティングコンソール」(PDF) . Hewlett-Packard Journal . 30 (7). Hewlett-Packard : 13–17 . 2016年8月17日時点のオリジナルよりアーカイブ(PDF) . 2016年8月17日閲覧。
- ^ a b Davis, Steve (1979年9月1日). "European 2631A Users Beware!" (PDF) . Computer Systems Newsletter - for HP Field Personnel . 4 (20). Hewlett-Packard : 4. 2016年8月17日時点のオリジナルよりアーカイブ(PDF) . 2016年8月17日閲覧.
009 - Roman Extension Set ... オプション009は、一般的に使用されるすべてのヨーロッパ文字に固有のコードを提供します。この「Roman Extension」セットを標準ASCII文字セットと組み合わせて使用すると、8ビットコードで表される256文字セットが生成されます。10進コード0から127は自動的に
USASCIIにアクセスし、コード128から255はヨーロッパ文字にアクセスするため、
シフトイン文字
と
シフトアウト
文字の使用は不要です
。2つの手法の違いを理解し、特定のシステムでどちらの手法がサポートされているかを知ることが重要です。 HP
250
と
HP 300は
8ビットコード方式をサポートしているため、これらの2つのシステムでローカル言語印刷を行うには、
2631A
オプション009を注文する必要があります。その他のHPコンピュータシステムと264X端末は、7ビットコードのシフトイン/シフトアウト方式をサポートしています。
- ^ 「コードページ1050」(PDF) . IBM . 2014年4月16日. 2016年8月10日時点のオリジナル(PDF)からアーカイブ。 2016年8月10日閲覧。
- ^ 「コントロールピクチャー、範囲: 2400-243f」(PDF) . Unicodeコンソーシアム.
- ^ Allen, Julie D. 編 (2015年8月) [1991]. Unicode標準 - バージョン8.0 - コア仕様 - 第22.1章 通貨記号(PDF)マウンテンビュー、カリフォルニア州、米国: Unicode, Inc. pp. 751– 752. ISBN 978-1-936213-10-8. 2016年12月6日時点のオリジナルからアーカイブ (PDF) . 2016年12月6日閲覧.
通貨記号:U+20A0–U+20CF ... リラ記号。HP Roman-8文字セット(現在も広くプリンタに実装されている)との互換性のために、独立した通貨記号U+20A4 LIRA SIGNがエンコードされています。一般に、U+00A3 POUND SIGNは、ポンド(またはプント)と呼ばれる様々な通貨と、リラと呼ばれる通貨の両方に使用できます。
- ^ JPC ROM - クイックリファレンスガイド(PDF) . D. PPC Paris. 1988. p. 12. 2016年10月18日時点のオリジナルよりアーカイブ(PDF) . 2016年10月18日閲覧。
注: これは、HP 71-B 用のカスタム ROM のマニュアルです。「A Short History of the JPC ROM Project」によると、これはRevue JPCから始まりました。 - ^ 「Hewlett Packard Roman8 文字セット」 .カーミット.コロンビア大学. 2020年6月24日閲覧。
- ^ a b c PCL 5 プリンタ言語テクニカルリファレンスマニュアル(第1版)。Hewlett -Packard Company。1990年9月。pp. A-1、A-6、A-11 – A-18。HP部品番号33459-90903。
- ^ a b c d 「SBCS コードページ情報 - CPGID: 01051 / 名前: HP エミュレーション、Roman 8」。IBMソフトウェア: グローバリゼーション: コード化文字セットおよび関連リソース: CPGID 別コードページ: コードページ識別子。1. IBM。1989年5月1日。CH 3-3220-050。2016年8月9日時点のオリジナルよりアーカイブ。 2016年8月9日閲覧。
文字テーブルを含むリンクされたファイルはまだアーカイブされていませんが、まだ公開されています: [ permanent dead link ] & [ permanent dead link ] - ^ a b c 「コードページ1051」(PDF)。IBM 。 2014年4月16日。2016年8月10日時点のオリジナルよりアーカイブ(PDF) 。 2016年8月10日閲覧。
- ^ テクニカルガイドhp.com
- ^ a b Bettencourt, Rebecca G. (2016年8月1日) [1999]. 「文字エンコーディング - レガシーエンコーディング - HP Roman-8」 . Kreative Korporation. 2018年11月8日時点のオリジナルよりアーカイブ。 2016年8月9日閲覧。
- ^ a b Simonsen, K. (1992). 「RFC 1345 — 文字ニーモニックと文字セット」 . Request for Comments . doi : 10.17487/RFC1345 .
- ^ 「JCharset - Java 文字セット パッケージ」。
- ^ “Complete Character List for hp-roman8” . fileformat.info . 2015年5月19日時点のオリジナルよりアーカイブ。2022年1月15日閲覧。
- ^ 「JMatchParser」。
- ^ a b c 「ヒエログリフからディンバットまですべての Unicode 文字を見つける – Unicode Compart」。
- ^ a b 「HP エミュレーションの文字セット」。
- ^ a b Flohr、Guido (2016) [2002]. 「Locale::RecodeData::HP_ROMAN8 — HP_ROMAN8 の変換ルーチン」。CPAN libintl-perl。 1.0。2017 年 1 月 14 日のオリジナルからアーカイブ。2017 年1 月 14 日に取得。
- ^ Rossi, Markku (2003年3月) [1998]. 「HP Roman-8 文字セット」 . GNU enscript . 1.58. 2016年8月10日時点のオリジナルよりアーカイブ。 2016年8月10日閲覧。
- ^ Kostis, Kosta (2000年8月16日). 「HP Roman-8」 . 1.20. 2016年3月7日時点のオリジナルよりアーカイブ。2016年8月9日閲覧。
- ^ “Codepages / Ascii Table HP Roman-8” . ASCII.ca. 2016 [2006]. 2016年4月3日時点のオリジナルよりアーカイブ。 2016年8月10日閲覧。
- ^ a b c 「文字セット」。
- ^ 「Encode::Byte — シングルバイトエンコーディング — Perldoc ブラウザ」。
- ^ Gourley, David; Totty, Brian; Sayer, Marjorie; Aggarwal, Anshu; Reddy, Sailu (2002年9月27日). HTTP: The Definitive Guide . O'Reilly Media, Inc.. ISBN 9781565925090。
- ^ アンダーソン、ロビン、ジョンストン、アンディ (2002). Unix Unleashed . Sams. ISBN 9780672322518。
- ^ 「JCharset — Java 文字セット パッケージ」。
- ^ "MHonArc リソース: CHARSETCONVERTERS" .
- ^ "MhaEncode.pm" . mhonarc.org . 2024年1月30日閲覧。
- ^ 「IANA 文字セットコード - コードリストスキーマモジュール - UNECE」 。2008年2月1日時点のオリジナルよりアーカイブ。
- ^ “Character Sets” . 2015年6月26日時点のオリジナルよりアーカイブ。2015年6月26日閲覧。
- ^ "ExtraCharsetsProvider (jMatchParser-charset 0.1 API)" . jmatchparser.sourceforge.io . 2024年1月30日閲覧。
- ^ a b c 「利用可能なコードページ」。IBM 。
- ^ a b 「ICU 文字セット」 . firebirdsql.org . 2024年1月30日閲覧。
- ^ 「セマンティックモデル3のスキーマ項目CharsetWKVのドキュメント」。
- ^ 「SAS ヘルプ センター」。
- ^ Czyborra, Roman (1998年6月27日). "Codepage & Co" . HP-Roman8. 2016年12月7日時点のオリジナルよりアーカイブ。 2016年12月6日閲覧。 [1] [2]ミラー
- ^ "Codepage & Co" . flagship.de . 2024年1月30日閲覧。
- ^ 「HP-UX 11.11でのgnupgのコンパイル」 Lists.gnupg.org、2005年1月28日。 2022年8月8日閲覧。
- ^ "www.opengroup.org" . www.opengroup.org . 2024年1月30日閲覧。
- ^ 「Performance Advisorヘルプセンター」 support.ptc.com 2024年1月30日閲覧。
- ^ 「HP-71 Lexfile リスト」。
- ^ 「z/OS FTPでのデータ変換の使用に関する概要」 IBM 2017年12月4日。
- ^ 「IANAAppCodePage値の表」。
- ^ アレックス、ウルフ;ゲルハルト・ベルナー(2013年3月14日)。UNIX、C およびインターネット: Wissenschaft および Technik の最新の日付。スプリンガー。ISBN 9783662107072。
- ^ 「文字セットとマルチバイト文字(共通デスクトップ環境:ヘルプ・システム作成者およびプログラマーズ・ガイド)」 . docs.oracle.com . 2024年1月30日閲覧。
- ^ 「サポートされている文字セットのリスト」。IBM 。
- ^ 「Python 3、ロケールとエンコーディング — Victor Stinner ブログ 3」 . vstinner.github.io . 2024年1月30日閲覧。
- ^ a b 「IBM Java 2コンバーター」 Borgendale.com . 2022年8月8日閲覧。
- ^ ミラ・アレギ、ミゲル (2016). Windows のドキュメントの表示を監視します。hdl : 10835/6885。
- ^ 「Java Charsets here, there and everywhere」。2016年3月30日。
- ^ https://github.com/unicode-org/icu/blame/773345e418e012ed31499def440b89cb7ef5c188/icu4c/data/ibm-1051.ucmこのファイルは、1995 年にcdctables.zip
からインポートされて以来、基本的に変更されていませんいくつかのフラグのみが変更されました: 2000 年 7 月、一部の文字は Unicode からのマッピングのみとしてマークされ、Unicode からのマッピングは行われませんでした:` \xA9 # SD130100 → ` \xA9# SD130100 |1£ \xAF # SC020001 → £ \xAF # SC020001 |1 ▒ \x7F # SF150000 → ▒ \x7F # SF150000 |1全角 ! \x21 # SP020000 → 全角 ! \x21 # SP020000 |1全角 " \x22 # SP040000 → 全角 " \x22 # SP040000 |1
...
全角 } \x7D # SM140000 → 全角 } \x7D # SM140000 |1
全角 ~ \x7E # SD190000 → 全角 ~ \x7E # SD190000 |1
全角 ■ \xFC # SM470000 → 全角 ■ \xFC # SM470000 |1
これらはすべて、複数の文字が同じバイトにマップされる場合です。
2000 年 11 月には、一部の文字は Unicode にのみマップされるとマークされていましたが、その逆はマークされていませんでした。
- \xF6 |0 → - \xF6 |3
` \xA9 |1 → ` \xA9 |3
£ \xAF |1 → £ \xAF |3
これらはすべて、複数のバイトが同じ文字にマップされる場合です。 - ^ a b c Nelson, Richard J. (2010年5月). 「HP 82240B IRプリンター」(PDF) . HP Solve (18). 2016年9月21日時点のオリジナル(PDF)からのアーカイブ。 2016年9月21日閲覧。
- ^ a b HP-28S 高度科学計算電卓リファレンスマニュアル(PDF) (第4版). Hewlett-Packard . 1988年11月 [1987年10月]. pp. 266– 267. HP 00028-90068. 2015年6月8日時点のオリジナルよりアーカイブ(PDF) . 2015年10月10日閲覧。
- ^ Nungester, Rick (1988年8月18日). 「赤外線出力コンバータ」 . Luc Pauwels (2006年10月24日公開). 2016年8月6日時点のオリジナルよりアーカイブ。 2016年8月6日閲覧。
- ^ a b Prange, James M. (2006年11月2日). 「Re: 文字メニューの実線ブロック体文字について」 . HPフォーラムアーカイブ16. The Museum of HP Calculators (MoHPC). 2016年8月2日時点のオリジナルよりアーカイブ。 2016年8月2日閲覧。
- ^ 「HP PCL/PJL Reference PCL 5 Comparison Guide」(PDF)(第2版)。Hewlett -Packard Company, LP。2003年6月。HP部品番号502-0378。2016年8月10日時点のオリジナル(PDF)からアーカイブ。 2016年8月10日閲覧。 [3]
- ^ Blackwell, Sally (2002). Lamandassa, Ingrid (ed.). "The Euro Symbol € on the 3000" . Hewlett-Packard , Netherlands. 2016年8月10日時点のオリジナルよりアーカイブ。 2016年8月10日閲覧。
外部リンク
[編集]- 「コードページ1051のグラフィカル表示」 ICUのコンバーターエクスプローラー。 2016年8月9日閲覧。