Re: エラーの出る漢字があります

名前: ZR
日時: 2008-04-06 01:30:33
IPアドレス: 123.224.80.*

>>51214 いくら、Unicode が普及したといっても、世の中には Unicode に対応して いない、つまり従来の漢字コード(JIS X 0208)しか通らないものが依然として 多数あります。例えば、この掲示板自体がそうです(だから、JIS X 0208 に ない漢字は決してそのままでは投稿されない)。よって私も目的の字を 「𦙾」と表記することにします。 そして、pTeX もまた「従来の漢字」しか通らない(古い)ソフトウェアだから 「従来の漢字」でないものはそのまま書いても通る訳がない、というのが 理由となります。 こういう場合の最近の標準的な解決法は OTF パッケージを使うことです。 詳細についてはリンク先の TeX Wiki のページを見てください。ともかく、 OTF パッケージを使う場合、「𦙾」は「\CID{18416}」と書いて入力 することになります。 \documentclass{jsarticle} \usepackage{otf} \begin{document} \CID{18416}骨 \end{document} 上のように書くと、OTF パッケージが正しくインストールおよび設定されている ならば、dvipdfmx で生成した PDF において、目的の漢字が表示されます。 ところで、TeXShop でのエラーメッセージをよく見ると、 >! Undefined control sequence. >l.4 \CID > {18416} � >? TeXShop が気を利かせて「𦙾」を「\CID{18416}」に変換してくれている ことが判ります。だから、「\usepackage{otf}」を入れておくとそのまま漢字を 書いても通ってしまうのかもしれません。 >原因と思われるのは、\のコード(番号)が𦙾の文字に含まれている?。 >位ですが。𦙾の先に\をつけてみましたが、ダメでした。 これは「表」等のいわゆる「ダメ文字」の問題のことを指しているのだと思い ますが、pTeX には「ダメ文字」の問題はファイル名の扱い以外にはありません。

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)