• ベストアンサー

winshellでの日本語入力

最近、PLaTeXの勉強を始めました。 そこで、TeXの環境を整えるために Winshellを導入したまでは良いのですが・・・・。 なぜか日本語を入力すると 文字化けして 正しく表示されません。 アルファベットなら問題ないのですが・・・・。 (数式も入力してみたものは問題なし) googleで検索してみても 良い結果が得られなかったので みなさんの御力を貸して頂きたいです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

Shift-JISの「表」や「予」やカタカナの「ソ」などの文字は最初の1バイトにエスケープ文字「\」を含んでいます。そのため2バイト目をエスケープしようとして文字化けを起こします。エスケープを文字をエスケープする、たとえば「\表示」のように入力すれば、表という文字がちゃんと表示されることがわかります。しかしこれではLaTeXの原稿として使い物になりません ^^; これはWinShellのβ板で修正されているようです。

star_blue
質問者

お礼

おお~! 確かにちゃんと書けました! ありがとうございました。

その他の回答 (1)

回答No.1

症状を確認しました。 テキストフィールド(入力する領域)には、フォントの属性の他にマルチバイト文字(日本語)に対応するかどうかの属性があったように記憶しています。 マルチバイトに対応してない場合、日本語は表示されません。 以下の処置によって自分の環境では改善しました。 <<対応>> 1.メニュー項目「オプション」から「フォント」→「フォントと強調表示」と進み、「現在のフォント」の「変更」ボタンを押す。 2.フォント名から「MS ゴシック」などの適当な日本語フォントを選ぶ。 3.右下の「文字セット」を「日本語」にする。 ところで、うちの大学では確かWinshellのようなソフトはなく、代わりに秀丸というテキストエディタにtexmacというマクロが組み込んであり、それでTeXの入力からコンパイルまで一連の作業をすることがでる環境でした。 秀丸はシェアウェアですが、登録しなくても使えます。また、texmacは何かの本の付録についているものらしく、ネットではダウンロードすることができなさそうですが、他にも「祝鳥(のりてふ)」のような優れたマクロも多数存在します。 ちなみに自分の環境は秀丸でソースを書き、CygwinというLinuxエミュでコンパイルしています。 LaTeXは設定やコマンドを覚えるのが大変ですよね。がんばってください。

star_blue
質問者

お礼

回答ありがとうございました。 私も学校では、Linux系のOSを使っているので 学校でするには良いのですが 実家に帰るとWindowsしかないので なんとかWindowsでできるようにしたいんですよ。 LaTeXは修論でも必要なので 必要に駆られたら嫌でも覚えるので たぶん大丈夫です(笑)

star_blue
質問者

補足

日本語にできたのは良いのですが 微妙に日本語化ができないんですよ・・・・。 例えば "表" という字が "・¥" みたいになったり。 これはもうどうしようもないんでしょうか? 無理ならひらがな、カタカナのどちらかにしようと 思っています。

関連するQ&A

  • winshellで日本語が処理できません。windows7(32bit

    winshellで日本語が処理できません。windows7(32bit)のマシンに winshellの3.3.1.5をインストールして、日本語交じりのtexファイルを作りましたが、platexコマンドを実行したら、エラーが発生してwinshellが落ちます。コマンドプロンプトからplatexを実行すると、dviファイルを作ってくれますが、dvioutで表示させると、英語オンリーのページだけ表示できて、日本語交じりのページは表示できずに落ちます。しかし、そのdviファイルをXPのパソコンに読ませると、ちゃんと日本語が表示されて正常に見えます。フォントの情報がうまくやり取りできていないのだと思います。ちなみに、winshellの編集画面では日本語表示できています。アドバイスをよろしくお願いします。

  • LaTeXでWinShell

    『WinShell Ver3.0』を使っています。LaTeXのインストールは『TeXインストーラ3』を使って、http://www.klavis.info/texinstnew.htmlのサイトを参考にしました。 一通り設定を終えて、DVIViewで作った文書をみることができます。しかし、日本語入力の際に日本語が90°回転した形になってしまうのですがどうしてでしょうか。

  • TeX winshell について

    Winshell2.6をダウンロードしたのですが、 日本語入力ができません。詳しくいうと、 日本語入力をすると、文字化けしてしまいます。 バージョンを下げることも考えられるのですが ほかのバージョンを手に入れるにはどうしたらよいのでしょうか?

  • texの設定に関して~日本語の入出力が出来ない

    texの設定に関して、お尋ねします。 現在、winshellの英語版をインストールし、MiKTeX 2.9をインストールして、設定を行ったlatex(platexではない)を使っております。 これまでは、英語の文面のみを入力・出力する事ばかりでしたので、何の問題もなく作業を行うことができていたのですが、最近になり、日本語の文章を打たなければならない機会が発生し、これまでの設定では、日本語の出力ができないことに気づき、現在困っております。 いろいろとインターネットで調べてみましたが、知識もあまりないため、何をどこに付け足せばよいのか、見当がつかず、非常に困っています。もしも、この件に関して、知識を持たれている方がおられれば、ご助言を頂けると幸いです。何卒よろしくお願い申し上げます。

  • 日本語入力がやりにくい

    以前のスマホではグーグルの日本語入力を使用していて写真のようにひらがな、!?#マークを押したら数字、記号、絵文字、顔マークになり、左下のあaを押すとアルファベットになりました。 現在はgboardですが、左下にひらがな、アルファベット、数字の切り替えになり、アルファベットと数字だけ入力する時、面倒くさいのが本音です。 重たくなくて良いキーボードはありませんか?

  • IMEで最初は常に日本語入力に固定しておく方法

    お世話になっております。 Windowsの文字入力について教えてください。 私はIEにGoogleツールバーをインストールして そこに検索キーワードを入れてネットで調べ物をしています。 しかし、検索バーに日本語でキーワードを入れたにも関わらず、 次に検索のバーに新たにキーワードを入力するときは半角の入力モードになっており、 アルファベットでキーワードを途中まで入力してしまい、 一旦検索バーに入れたアルファベットの文字を消してから もう一度日本語でキーワードを入力しなおすことがかなりあります。 日本語でキーワードを入力してから、英語入力には変えていません。 例: 「東京 夜景」と検索してから次に「横浜 デートスポット」と検索キーワード入力したい場合、 「東京 夜景」を入れてググってから次に「横浜 デートスポット」と入力しようとすると、 「yokohama」とアルファベットで入力してしまい、 「yokohama」を一度消してから再度「横浜 デートスポット」と日本語で入力しています。 メモ帳などのアプリケーションなどでもこのようなことが起こります。 文字入力を最初は常に日本語(ひらがな)に固定しておく方法はありませんでしょうか? 以下が環境です。 OS:Win8.1 ブラウザ:IE11 文字入力:IME2012 以上、宜しくお願い致します。

  • 英字と日本語を一緒に入力して変換

    アルファベットの文字と日本語含む文字をキーボードで入力したいです。 ただし[Enter]を押すのは一度だけにしたいです。 例えば「Google翻訳」を入力する時です。 入力モードが「ひらがな」でも大文字のGから打ち始めれば、後ろに続く文字はアルファベットになっていくので、Googleまでは入力できます。ですが、そのまま打ち続けると、「Googlehonnyaku」みたいになり、「honnyaku」が「翻訳」に変換できません。だから、いつもGoogleを打った後に[Enter]を押して、日本語部(今回は「翻訳」)を打ち込んでいます。そうすると[Enter]を押す回数が2回になってしまいます。 もっとスマートに入力する方法があれば教えてください!

  • 日本語入力が上手くいかない。

    こんにちは。 会社でWindows7のPCを利用しております。 先日まで快適に使えていたのですが、外部委託でセキュリティをちょっといじってもらった後、日本語入力が上手くいかなくなりました。 PCで日常業務を行う程度で、詳しい専門用語などはわかりませんので、下記説明にも不備があるかと思いますが、すみません。 コントロールパネルから言語の設定を見ると、 「Google日本語入力」と「Microsoft IME」という2つの入力方式が入っているみたいです。 Internet Explorerを使用する時は、「Google日本語入力」でないと入力出来ません。 「Microsoft IME」にしたまま検索窓に文字を入れて変換しようとすると、フリーズしてしまいます。 ExcelやWordを使う時は、逆に「Microsoft IME」でないと入力が出来ません。 「Google日本語入力」のままにしておくと、キーボードの「カナ」キーを押してもアルファベットしか入力出来ません。 なので、ネットを使う時は「Google日本語入力」、ExcelやWordを使う時は「Microsoft IME」に毎回切り替えている状態です。 ちなみに言語バーは、ネットを使う時は添付画像の上のように、Excelを使う時は下のようになっています。 Excelを使う時も上のような言語バーが出て来てくれれば、「Google日本語入力」でも日本語入力ができると思うのですが、なぜか下のような言語バーに切り替わってしまいます。 急ぎの仕事がある時など大変不便で困っております。 何分PCに詳しくないもので、説明がわかりにくいかと思いますが…。 対処方法をご存知の方がいらっしゃいましたら、よろしくお願い致します。

  • FireFoxとGoogle日本語入力

    galaxyS2でAndroid版のFireFoxとGoogle日本語入力を使っているのですが文字を入力しようとすると一文字目が・・・ 子音+母音の文字だと子音が勝手に小文字で入力・決定され母音だけが(日本語で)変換可能な状態で入力。 母音、アルファベットだけの文字だと入力されるものの勝手に決定されて変換できない状態で入力。 と、いう状態になってしまい非常に不便です。何か解決方法をご存知であれば教えてください。 ちなみに他のブラウザやアプリでは正常に入力できるので相性や設定の問題なのでしょうか?

  • グーグルツールバーで日本語が入力できません

    グーグルツールバーで日本語が入力できません、 正確に言えば日本語に限らず全角が入力出来ていないようです。 Alt + 半角/全角 を押すことにより、言語バーは日本語入力モードになるのですが、 何故かグーグルのツールバーでのみ日本語が入力できずに、半角のアルファベットになります。 ただ、常に入力出来ないのでは無く、入力出来る時も有ったりしますが、何が切っ掛けで入力出来ているのかはわかりません。 グーグルのホームページからは正常に日本語で入力できますし、 ワードやエクセルと言ったアプリでも正常に日本語が使えます、グーグルのツールバーだけで発生しているようです。 仕様環境 Windows7 Pro 64Bit、IE11です。

専門家に質問してみよう