• 締切済み

LINUXのtexについて

こんばんは。LINUXでのtexについて教えていただきたいことがございます。 現在ノートPCにcentos5をインストールし、さらにtetex(インストール時にカスタマイズできるもの)をインストールしています。 そこで、”platex ファイル名.tex”と言うコマンドでtexファイルをコンパイルした結果、英語の文章は全く問題なく、ちゃんとしたdviファイルが作成されますが、日本語のtexファイルはコンパイル時に文字バケのようなエラーを出してしまいます。日本語の文章をtexで作成できないので、少々困っています。 上記のことをどのようにして解決すれば良いか、ネットで調べてもわかりませんので、やったことがある方などがおりましたら、対処方法を教えていただけたらと思います。 よろしくお願いいたします。

みんなの回答

回答No.4

たぶん、日本語の文字コードの問題だと思います。 platex は、-kanji=xxxx で、文字コードを指定することが出来ます。 (euc,sjis,sjis,utf8) まず、処理対象のファイルがどのコードでかかれているか、確認してください。 fileコマンドを使うと、どのコードが使われているか分かると思います。 file ファイル名 ファイルのコード変換にはnkfコマンドを使用してください。 それから、以下のURLによると、 http://ja.wikipedia.org/wiki/TeTeX 以下の様なことなので、TeX Liveに切り替えた方がよいかもしれません。 teTeX は Unix-like システム用の TeX ディストリビューションである。2006年5月現在、teTeX はすでにアクティブにメンテナンスされておらず、メンテナーであった Thomas Esser は代わりにTeX Live を使うことを薦めている[1]。

  • hofchan
  • ベストアンサー率62% (17/27)
回答No.3

>お返事ありがとうございます。 >エラーメッセージの方は、ほとんど文字がバケたものが表示されて、 >とりあえず、フォントのせいなんだろうとしかわかりませんでした・・・ >実際、いろんなサイトを見ても、やはりわたしの知識ではまだ >難しいようです・・・ TeX のインストールが難しいと思われるのは最初だけです 私は色々な OS に TeX をインストールしてきましたが 問題になるのは十中八九、文字化けです、これも基本的には フォントと保存するファイル(***.tex) の文字コードで 解決します保存する文字コードは euc-jp です nkf コマンドで nkf -e ***.tex > ***2.tex なんてすれば終わりですし、GUI のエディタで書いているのなら 保存文字コード等があるはずです、フォントは cmap-adobe-japan1 と gs-cjk-resource あたりを入れてみて 下さい、とりあえずは日本語表示が出来るはずです >tetex(インストール時にカスタマイズできるもの) と言うのがよくわからないですが、英語なら表示出来ると言う事なので そのあたりで解決出来るはずです、色々調べられてるようなので 参考URL はすでに見られてるかと思いますが、載せておきます 頑張って TeX で綺麗な文章を書いてください

参考URL:
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/
  • hofchan
  • ベストアンサー率62% (17/27)
回答No.2

日本語フォントが無いのでは? エラーメッセージが無ければそれ以上はわかりません

namake25
質問者

補足

お返事ありがとうございます。 エラーメッセージの方は、ほとんど文字がバケたものが表示されて、 とりあえず、フォントのせいなんだろうとしかわかりませんでした・・・ 実際、いろんなサイトを見ても、やはりわたしの知識ではまだ 難しいようです・・・

  • nthnbslk
  • ベストアンサー率80% (8/10)
回答No.1

とりあえず下記の参考URLへ。

参考URL:
http://tutimura.ath.cx/ptetex/
namake25
質問者

補足

お返事ありがとうございます。 こちらのサイトは書き込む前に何度か拝見させていただきましたが、 よくわからなくて・・・ ただ、参考としてあげてくださるということは、このサイトに書かれている ことが重要なようですね。もう一度よく読んで勉強してみようと思います。

関連するQ&A

  • Latexについて

    Linuxで platex, dvipdfmxを使って日本語文章をtexファイルからPDFファイルを作成したいのですが、texファイルがユニコード対応のplatexなどあるのでしょうか?

  • tex でコンパイルができなくなってしまいました...

    Windows XP で Tex を使っています. 新しいバージョンにしようと, http://www.fsci.fuk.kindai.ac.jp/~kakuto/win32-ptex/web2c75.html に書いてある通りにして,標準インストールをしました. また,それと同時にdvioutも新しいのにしようと, http://www.vector.co.jp/soft/dl/win95/writing/se046164.html より dviout for windows をダウンロードし,c:/usr/local の下にインストールしました.dvioutの詳細な設定(フォントのところ)は分からなかったので,とりあえず Guess で設定しました. 全てが終わり,platexでコンパイルしようとしたら,jarticleがないとおこられてしまいました.でも,c:/usr/local/share/texmf/fonts....,にはちゃんとあるんです.もちろん新しい tex のバージョンを入れたときに,Pathの設定は上記のサイトに書いてある通りに設定してあります.しょうがないので,cls,styファイルを全て同フォルダにコピーして,それで再度コンパイルしてみたのですが,結局なんだかんだでうまくいきません... また,他のいじってない dviファイルを表示できるかどうか試してみたところ,これもまたフォントがないなどとのエラーがでてしまい,図しか表示されない状態...以前ならアイコンもちゃんとdvi用のアイコンになっていたのに,それすらもダメな状態です...一体全体どうしたものやら,途方にくれそうです. PCにはcygwinも入っており,そちらにも tex が入っているので,その辺で何か変なことでも起きているのでしょうか? ちなみに,英語の文章しか書いてないものは普通にコンパイルが通ります(この場合は latex です). このままではにっちもさっちもいかないので,どなたかアドバイスをいただけないでしょうか? よろしくお願いいたします.

  • texの日本語フォントを変更したい

    ディストリビューションはdebianのsargeなのですが、texをコンパイルすると、日本語のフォントがかなりカッコ悪いdviファイルができあがります。 この場合、どのようにしてフォントの変更をしたらよいのでしょうか?

  • ubuntuでtexファイルが見つからない

    ubuntuでtexファイルをplatexでコンパイルしようしとしても「ファイルが見つからない」と表示されます。 lsコマンドを実声してもtexファイルが表示されないです。ls -aコマンドだと表示されます。 どなたか対処方法わかる方いらっしゃいますか?

  • TeXのインストールについて

    昨日本を買ってきまして、インストールのページを見てやってみようと思ったのですが、イマイチです。 「pLaTeX2e」の前に「tgif2tex」のインストールが説明されてるし・・・。 私は、ほとんど知識が無く、おぼえてみようかと思っていますが、ソフトが無いと何も出来ず。 こんなお馬鹿な私に、「pLaTeX2e」のインストールの方法を詳しく最初から教えてください。 大変初歩的な質問で申し訳ないです。 windows XP でtex関係のものは何も入っていません。

  • TEXパッケージの置き場所

     OS 10.5.6です。  TEXど初心者ですが、必要に迫られXyMTeX(キュムテック)を導入中です。    ダウンロードしたパッケージ(xymtexフォルダ)を、 usr>local>teTex>share>texmf>package に置きました。  しかし、コンパイルしても、.styファイルがないと文句を言われてしまいます。  初めは、説明書通りの場所に(http://homepage3.nifty.com/xymtex/fujitas3/xymtex/manualjpn/xymtexk.pdfの2-1)置いていましたが、同じ結果でしたので、他の本を参考にしたり、色々と試してみました。  パッケージファイルを入れるべき場所というのはどこになるのでしょうか。  それとも、全然違うことをやっているのでしょうか。 ・上述の場所は、無事に読めている他のマクロなどが置かれている位置を参考にしました。また、それら既存マクロの場所を正確に言うと、usr>local>teTex>share>texmf>ptex>platex>jsclasses/にエイリアスとしてありました。 ・ファイル自体は確かに存在しています。 ・TeXは、美文書作成入門 改訂台4版 第1刷発行のCDを使っています。 ・タイプミスはないと思われます。多分・・・ 初心者ゆえ、必要情報が他にありましたらご指摘ください。

    • ベストアンサー
    • Mac
  • TeX のfigure環境の中のlabelが有効にならない

    新しくpLatexをインストールしました。 TeXのfigure環境をつかって \begin{figure} .... \label{hogehoge} \end{figure} というふうに書いて、\ref{hogehoge}と参照すると、普通は、図の番号が返ってきますね。ところが、セクション番号が返ってきてしまいます。つまり、\begin{figure}...\end{figure}で囲まれていないのと同じ働きになってしまいます。equation環境などはちゃんと動くのに.....。こんな経験をした方いらっしゃいますか。 ちなみにインストールしたバージョンは、 tetex-src-2.0.2.tar.gz tetex-texmf-2.0.2.tar.gz tetex-texmfsrc-2.0.2.tar.gz であります。インストール先はMacOSXです。

  • KNOPPIX6.0におけるtex環境でjarticleが使えません!

    KNOPPIX6.0(DVD)をDVDに焼いて、ノートパソコン(LaVie LL350/C)で起動させています。 texを書こうとしたら以下のような問題、疑問が有りましたので質問します。 1.コマンドラインで[platex]と入力してもコマンドが見つからないと言われるのですが、これはplatexがそもそもないのでしょうか、それともエイリアスが貼られていないのでしょうか。ちなみにエイリアスの確認や変更はどのように行えばよいのですか。 2.コマンドラインで[tex]でtexファイルをコンパイルしたら、以下の文章が出てきて止まってしまいます。[jarticle]が入っていないのでしょうか。 ! Undefined control sequence. l.2 \documentclass{jarticle} 3.[jarticle]が無いとしたらどのように組み込めばよいのでしょうか。 [jarticle]を使わないという手もありますが、今までのファイルは全部これを使っていたので、出来れば[jarticle]を使いたいです。 宜しくお願いします。

  • TEXについて

    最近大学のゼミでTEXを使うようになった者です。 実は文章をコンパイルすると、出力されるdviファイルで、 一行あたり37文字ほどで改行されてしまいます。 もっと行の端から端まで目いっぱい文字を敷き詰めたいのですが、 その場合はどのようにしたら良いのでしょうか? ご存知の方が居られれば教えて頂けませんでしょうか、宜しくお願い致しますm(_ _)m

  • TEXのファイルの扱いに関するコト

    例えば、hyoushi.tex , sample.texというファイルを作って、 sample.texだけをコンパイルして、sample.dviだけを開けば、 表紙を含めて全ての出力結果を見れる、 という風にするにはどうしたらいいんでしょう? (※hyoushi.texは、表紙のためのファイルです。)