TeXworks (Windows 7)の日本語処理がうまくいきません。

TeXworks (Windows 7)の日本語処理がうまくいきません。

- 匿 名 の投稿
返信数: 7
美文書作成入門5版のDVDを使ってTexworksをWindows 7のパソコンにインストールしました。やり方は指示通りにしたつもりです。(ただしこのようなことには慣れていないのでミスがあったかもしれません)
英語の文書は数式やeps画像も含め、問題なくコンパイルできて、見ることができますが、他のコンピュータで作った日本語を含むTex文書を開くと、�g�ݍ��킹�Q�というような字に化けてしまいます。
また、直接日本語を打ち込むとEditorではちゃんと日本語に表示されるのですが、コンパイルしても日本語がない状態でviewerに出ます。
texに詳しくないので、初歩的な質問かもしれませんが、よろしくお願いします。
匿 名 への返信

Re: TeXworks (Windows 7)の日本語処理がうまくいきません。

- 若 雲 の投稿
「他のコンピュータで作った」ファイルの文字コードがUTF-8以外なのではないでしょうか? TeXWorksは(そのままでは)UTF-8以外の文字コードに対応していません。一般的にWindowsでファイルを作ると、Shift-JISという文字コードで保存されます。

他のコンピュータで作ったShift-JISのファイルをTeXWorksで読み込めるUTF-8に変換するには、例えば「メモ帳」でファイルを開き、「名前を付けて保存」の際に「utf-8」を選択します(添付画像参照)。

また、「コンパイルしても日本語がない状態でviewerに出ます。」という点については、美文書の344ページに、参考として「PDFに日本語フォントが埋め込まれていないと表示されない」点について書かれていますが、そのようなことがないよう対処されているはずです。もしかして、インストール時に「ネットワークを使わない」のチェックをオフにして、インターネットからファイルをダウンロード、インストールしたのでしょうか。自力でフォントを埋め込むよう設定するには、TeXWorksで日本語が表示されない、という時はなどを参考に作業してみてください。
添付 memopad_utf8.jpg
若 雲 への返信

Re: TeXworks (Windows 7)の日本語処理がうまくいきません。

- 宮寺 良平 の投稿

若 雲 さんの投稿を読ませていただきました。有益なアドバイスをいただきましたので、正式にここのメンバー登録をさせていただきました。

若 雲 さんがいわれていたように「メモ帳」でファイルを開き、「名前を付けて保存」の際に「utf-8」を選択することで化け字は回避できました。

またフォント埋め込みのことですが、、TeXWorksで日本語が表示されない、という時はについては、アドバイス通りにファイルを書き換えました。しかし、コンパイルしてもまだ日本語が出てきません。


宮寺 良平 への返信

Re: TeXworks (Windows 7)の日本語処理がうまくいきません。

- 奥村 晴彦 の投稿
インストールが成功していたらIPAフォントが埋め込まれると思うのですが。
ひょっとして古いTeXが残っているということはないでしょうか。
奥村 晴彦 への返信

Re: TeXworks (Windows 7)の日本語処理がうまくいきません。

- 宮寺 良平 の投稿

このパソコンは買ったばかりで、texは初めて入れました。それから、cid-x.mapについては、メモ帳で開けて、指示に従って書き直しました。ただし、メモ帳で開けたときは全く改行のない状態でした。その中で書き直す部分を検索で見つけて、見やすくするために改行し、それから書き直しました。このファイルに関しては文字の間のスペースや改行は関係ないと思ってそのまま保存したのですがこれは問題ないでしょうか。

この状態で日本語が処理できないだけでなく、articelはコンパイルしますが、jarticle, jsarticleはコンパイルできないです。

宮寺 良平 への返信

Re: TeXworks (Windows 7)の日本語処理がうまくいきません。

- 奥村 晴彦 の投稿
別のTeXが入っていないのであれば,若雲さんのおっしゃるように

> もしかして、インストール時に「ネットワークを使わない」のチェックをオフにして、インターネットからファイルをダウンロード、インストールしたのでしょうか。

に該当するのでしょうか。であれば,もう一度デフォルトのまま上書きインストールしていただければ使えるようになると思います。

> メモ帳で開けたときは全く改行のない状態でした。

メモ帳はW32TeXの改行を正しく扱えないので使わないほうがいいと思います。

この本の付録のcid-x.mapは書き換える必要のないものです(texmf-localの下に入っているものが実際に使われるものです)。
奥村 晴彦 への返信

Re: TeXworks (Windows 7)の日本語処理がうまくいきません。

- 宮寺 良平 の投稿

奥村先生のアドバイスに従ってもう一度インストールしたところ全く正常に動いています。そして、以前に作ったファイルに関しては若雲さんのアドバイス通りに文字化けするとutf-8に変換したら問題はなくなりました。

ただし、インストール時に「ネットワークを使わない」のチェックをオフにしたおぼえがなく、心配なので無線ランをノートパソコンの本体のスイッチで切って行いました。

このことがうまくいったことに関係しているかどうかはわかりません。

正常にtexが使えるようになり非常に助かっています。奥村先生の本でインストールしたアップルのパソコンの調子が悪くて修理に出したいのですが、仕事にどうしてもtexが必要でとても困ってしました。本当に感謝です。

宮寺 良平 への返信

Re: TeXworks (Windows 7)の日本語処理がうまくいきません。

- 奥村 晴彦 の投稿
よかったです。

今回のインストーラは,作者あべのりさんと,Windows環境に詳しい黒木さんと,私とで,一生懸命に準備しましたので,かなり安心してお勧めできるのではないかと自負しています。ただ,インストーラから別のインストーラを呼ばなければならないところがどうしてもあって,それが終わった時点で全体のインストールも終わったと思って再起動したりすると,中途半端に終わってしまいます。それだけでなく,我々の気づかないほかの原因もあるかもしれませんので,少しでも不具合があれば情報をお寄せいただければ助かります。