No.1ベストアンサー
- 回答日時:
文字コードとフォントの問題です。
日本語文字の文字コードと字形の対応は、JIS規格である、JIS X 0208 で定められているのですが、
JIS X 0208-1978と、JIS X 0208-1983 で、篭と籠など、一部の文字が入れ替わってしまっているのです。
http://www5d.biglobe.ne.jp/~stssk/kanji.html
Windows 上のアプリケーションの場合、フォント(字形)の取り扱いはOS側が
処理しており、JIS X 0208-1990 ベースで字形が表現されます。
MS-DOS の場合、印刷時の字形に関してアプリケーション側はタッチせず、
プリンタには文字コードを送り込むだけで、それがどういう字形で印刷されるかはプリンタ任せになります。
あとは、プリンタがどういうフォントを採用しているかという問題になるわけですが
NEC は、1983 策定後もながらくJIS X 0208-1978 を採用し続けました。
NECのプリンタ(PC-PRシリーズ)は多大なシェアがあったため、
他社のプリンタも PC-PR 互換モードを付けたわけですが、
その場合、NEC のプリンタでの印刷と同じ字形になるよう、PC-PRモードでの印刷では、フォントは1978として指定されたものとして印刷されることになります。
PC-PRモードで印刷する場合、印刷するアプリケーション側が対応していないのであれば、これはもう対処方法はありません。印刷で「入れ替わる」ことを前提に、入力段階で入れ替えておくしかないです。
この回答へのお礼
お礼日時:2012/04/24 21:12
さっそくのご教示ありがとうございます。
なんと簡潔にして明快なご回答でしょうか!!!
とてもよくわかり,感激いたしました。
職場で情報管理の仕事をしており,どうしても前記3つのモードを使わざるを得ないのです。
「﨑」や「髙」でも苦労しています。
ほんとうに、ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- プリンタ・スキャナー エプソンのプリンタEP-879AWを使っていますが印刷文字がぼやけます。 家電量販店で写真印刷がメイ 4 2022/03/26 23:20
- Excel(エクセル) エクセル2013「次のページ数に合わせて印刷」が小さすぎる 9 2023/03/28 10:18
- Word(ワード) Wordでの印刷サイズについて A4の原稿をB5サイズで出力したいとき、 印刷から用紙サイズの指定か 4 2022/04/30 09:51
- UNIX・Linux テキストファイルをページ番号付きでコマンドラインから印刷したい 1 2023/02/22 12:47
- Excel(エクセル) エクセルの罫線が印刷できない 4 2023/02/04 10:48
- Excel(エクセル) エクセルシートのPDFでの保存 2 2022/09/06 13:05
- Word(ワード) IMEパッドがショートカットキーで開かないのですが。。。 5 2023/06/11 09:23
- 邦画 映画『四月物語』の題名は旧約聖書:民族の系譜を表現するとともに露国ウクライナ侵攻の結末を暗示してる? 1 2023/05/03 06:05
- 事務・総務 郵便払込取扱票への記入揺れ 1 2022/03/26 22:54
- Excel(エクセル) スラッシュ記号(/)を入力できないッ! 2 2022/05/22 11:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
vbaでPDFファイルが印刷されない
-
Accessフォームで全レコードを...
-
A4の2枚をA3の1枚にする編集方法?
-
印刷要求順番と印刷出力順番が...
-
VBAで印刷の成功判定
-
プリンターを指定して印刷するには
-
MSAccessのVBAで印刷時の並べ替...
-
印刷ダイアログを表示させたくない
-
2回以上PDFをコピーや印刷がで...
-
両面印刷設定方法について
-
印刷方向縦横変更の設定の仕方...
-
cプログラムを読んでいると put...
-
プリンタの印刷ジョブを削除し...
-
VBscriptでPDFファイルを直接印...
-
エクセルのVBAでプリンタを変更...
-
PHPでPDFファイルの直接印刷
-
VBからのプリンタ制御について
-
VB6の印刷でメモリリーク
-
オートメーションエラー(214741...
-
phpでの自動印刷
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
印刷ダイアログを表示させない方法
-
印刷要求順番と印刷出力順番が...
-
プリンターを指定して印刷するには
-
vbaでPDFファイルが印刷されない
-
VBAで印刷スプール終了の判定を...
-
PDFファイルを印刷し終了するには
-
VBからプリンタに出力する時に...
-
ACCESSで設定した帳票の用紙サ...
-
印刷ダイアログを表示させたくない
-
VBscriptでPDFファイルを直接印...
-
ActiveReportsを使って[印刷ダ...
-
VBAで印刷の成功判定
-
Accessフォームで全レコードを...
-
VB.NET+ActiveReports で印刷...
-
A4の2枚をA3の1枚にする編集方法?
-
Eclipseを使ってソースを印刷し...
-
EXCELファイルの複数ダウンロー...
-
VBAにて指定したセルをプルダウ...
-
VBでExcel印刷する時のプリンタ...
-
Javaから直接プリンターへ印刷...
おすすめ情報