• 締切済み

TEXでコンパイルしたDVIファイルがDVIOUTでみれません。

TEXでコンパイル(コンパイルはできました。)したDVIファイルがDVIOUTでみれません。 GhostscriptでPBMファイルを作るのに失敗した。って言われます。 オプションのグラフィックのとこの GSX: というところに C:\gs\gs6.50\bin\gswin32.exe とgsのパスを入れたのですが、これだけではだめなのでしょうか? もしくは間違っているのでしょうか?

みんなの回答

  • Tax-See
  • ベストアンサー率33% (1/3)
回答No.1

私の環境では、GSXの欄に記入がなくても動作しています。 これはシステムのプログラム検索パスを通してあるからだと思います。 最新のghostscriptは使っていませんが、dvioutが使用するのはgswin32c.exe(コマンドプロンプト版)ではないかとも思います。 図を表示する必然性がなければ、ghostscriptをoffにしてboxのみの表示にする解決法もあります。

関連するQ&A

  • EPSのファイル名だけが表示されてしまう_TeX

    TeXは一年間ほど利用しているものです。 PCを買い換えTeX関連を再インストールしたのですがEPSの出力でつまづいてしまいました。 本文はうまく表示されるのですが、EPS画像(例えばtiger.eps)が、図の四角い枠の中央付近に「tiger.eps」と、名前だけが表示される という事態で、うまい方法が見つからず、こちらに伺ってみようと思った次第です。 用いているのはtest.texで、中身は \documentclass{jarticle} \usepackage[dvipdfm]{graphicx} \begin{document} ただいまテスト中。 TeX \begin{figure} \begin{center} \includegraphics[width=\linewidth]{tiger.eps} \end{center} \end{figure} \end{document} です。logファイルを見てもエラーは見つからず、PATH設定も正しくされております。 Ghostscriptに画像を放り込んだらちゃんと見れますので、dvioutとGhostscriptの関連付けがうまくいっていないのかなと思っておりますが、いかがでしょうか。 ちなみに、dvioutのoption→Setup parameters→Graphicのgsx;の値は C:\tex\gs\gs7.07\bin\gswin32c.exe^-IC:\tex\gs\fonts;C:\tex\gs\gs7.07\lib;C:\tex\gs\gs7.07\kanji となっております。 ご教授いただければ幸いです、よろしくお願いいたします。 PS. ちなみにTeXのインストールはTeX Wikiを参照いたしました。

  • 最近Texを利用し始めた大学生です.

    最近Texを利用し始めた大学生です. 本文中にグラフを挿入したいのでNgraphを使ってグラフを作成しEPSに出力しました. しかしそれをTexで挿入してコンパイルするとdvioutでエラーがでて表示することができません. エラーメッセージは以下のようになっています. Failed to make graph.pbm by the command C:\gs\gs8.54\bin\gswin32c.exe @tmp$.@@@ The file tmp$.@@@ is parameter file epsファイル自体が不正なのかと思い,GSviewでPS to EPSのコマンドを実行してみましたが解決されませんでした. GhostScriptの環境変数の設定は正しくやってあるはずです. EPSファイルを単体でGSviewで表示したときはうまく表示されます. 最終的にはPDF形式にしたいので,dviout上で表示するのはとりあえず保留して先にPDFに変換してしまおうとも思いましたが,それもエラーがでてダメでした. どなたか解決法のわかる方教えてください.

  • TeXからPDFへの変換について

    TeXのインストールに関して、TeXのコンパイラ?(w32texやtexlive等)の他に、Ghostgum(gsview)やghostscript(gs)、dviout等をインストールしているようですが、それぞれのプログラムは、TeXからPDFを作成するまでのどんなところを担当しているのでしょうか? また、Windows環境変数と、各種ソフトの設定画面に記述するパスとの関係も教えて戴けますと幸いです。 gsのインストールをするとWindows環境変数にbinとlibへのパスが記述されてしまうのですが、これは例えばdvioutのOptions->Setup Parameters->Graphicにbinまでのパスを書いておけば消してしまってもいいのでしょうか?それともここに記述するパスは環境変数とは全く別のものなのでしょうか? 逆に、環境変数にdviout.exeまでのパスを書かなくてもいいのか?という疑問もあります。 TeXエディタにはTeXmakerを使っています。こうしたエディタを使わずに全てコマンドプロンプトからdvipdfmx等のコマンドをいちいち打ってpdfを作成したいという場合にだけ、環境変数にdviout.exeまでのパスを書く必要がある、ということでしょうか? 質問がまとまっておらず申し訳ありませんが、どうかご鞭撻戴けますよう、宜しくお願い致します。

  • texのソフト「LyX」について

    TeXのソフト「LyX」で質問があります。 簡単な文書(たとえば「こんにちは」1行)は[dvi]ボタンを押してコンパイルされたイメージがdvioutで表示さあれるのですが、ちょっと長めの文書やヘルプで収録されている文書(たとえば「LyXはじめの一歩」)は[dvi]ボタンを押すと以下のようなエラーが出てしまいコンパイルできません。 どのように解消したらいいのでしょうか? LyXのバージョンは1.6.8です。 Failed to make tmpps1.pdm by the command c:\gs\gs9.04\bin\gswin32c.exe @tmp$.@@@ The file tmp$.@@@ is a parameter file (A)bort to include Direct PS code until this dviout is closed? (R)etry this command for the investigation of this error? (I)gnore this graphic?

  • 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でeps形式の画像が貼り付けられない

    現在Texで作業を行っているのですが、画像が貼り付けることができずに困っております。 色々な画像をはりつけているのですが、PC上でスクリーンショットで得られた画像(jpg形式)をGimpを用いてepsファイルに変換したものをTexで貼り付けようとするとエラーがでてしまいます。 失敗した後メッセージボックスがでてきて、以下のことが書かれておりました。 Failed to make ○○.eps.pbm by the command C:\gs\gs9.00\bin\gswin32c.exe @tmp$.@@@ The file tmp$.@@@ is a parameter file jpgからepsに変換しているのが悪いのでしょうか? どなたか分かる方いらっしゃいましたら教えていただけると幸いです。

  • doxygenで生成されたtexファイルを使う方法

    WindowsXP上でDoxygenを使っているのですが、texファイルからdviに変換できません。 どうやら生成されたtexファイルがutf8のようで、nkfを用いてShift JISに変換したのですが、エラーが出てdviファイルに変換できません。 Doxygenのバージョンは1.5.4、texのバージョンはWeb2C 7.5.6(よく分からないのですが、インストーラで一遍にdvioutやghostscriptを入れた記憶があります)です。 ・ファイルをシフトJIS変換する ・utf-8対応のtexをインストールする などの方法で変換できている方がおりましたら、お教えいただけたらと思います。

  • dvioutの「Cannot resolve Fonts」エラーを解決

    dvioutの「Cannot resolve Fonts」エラーを解決できません(涙) dviout を Windows 7 Professional (64bit) に入れました。 dviファイルを読み込むと、一部のファイルで、 「Cannot resolve Fonts」 というエラーが出ます。 不思議なのは、全てのファイルではなく一部のdviファイルだけでエラーが出るということです。 エラーは出るのですが、ちゃんと表示されているようにも思えます。 dvioutでは以下の情報が表示されています。 ------------------------- line10.300(1500): Searched c:\cygwin\usr\local\tex\share\texmf\fonts\tfm\\line10.tfm Searched c:\cygwin\usr\local\tex\share\texmf\fonts\pk\\line10.300pk Searched c:\cygwin\usr\local\tex\share\texmf\fonts\pk\\line10.301pk Searched c:\cygwin\usr\local\tex\share\texmf\fonts\pk\\line10.299pk Searched c:\cygwin\usr\local\tex\share\texmf\fonts\vf\\line10.vf Searched c:\cygwin\usr\local\tex\share\texmf\fonts\ovf\\line10.ovf Searched c:\cygwin\usr\local\tex\share\texmf\fonts\tfm\\line10.tfm Searched the above ------------------------- http://akagi.ms.u-tokyo.ac.jp/dvioutQA.html​ を読んで格闘したのですが・・・解決しませんでした。 絶望的でしょうか? ●使用しているのは角藤さんのW32TeXとdvioutです。 cygwinをインストールした後、 ・c:\cygwin\usr\local\tex に角藤さんのW32TeX ・c:\cygwin\usr\local\dviout にdviout をインストールしました。 ●%TEMP% %TMP% とも C:\Users\私\AppData\Local\Tempです。 ●PATHの順番は、前から (1) c:\cygwin\usr\local\tex\bin ← 角藤さんのW32TeX (2) c:\cygwin\usr\local\tex\dviout ← dviout (3) C:\cygwin\usr\local\bin;C:\cygwin\bin ← cygwin です。 ●dvipsk はうまくいきます。 --- Environment --- C:\cygwin\usr\local\tex\dviout\dviout.exe dviout : Ver 3.18.1 (July 20, 2006) OS : WindowsXP Version 6.1 (4 日本語 (日本)) comctl32.dll : Version 5.82 shell32.dll : Version 6.1 printer : Canon MF4360-4390 monochrome(600dpi) TeX 3.1415926 (Web2C 2009) pTeX 3.1415926-p3.1.11 (sjis) (Web2C 2009) dvips(k) p1.7b GPL Ghostscript 8.70 (2009-07-31) TEXMF="" TEXMFMAIN="" TEXMFCNF="" GS_LIB="" PATH="C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\ImageMagick-6.5.7-Q16;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v 1.0\;c:\cygwin\usr\local\tex\bin;c:\cygwin\usr\local\gs\gs8.70\bin;c:\cygwin\us

  • Texでの画像出力

    Texにおいてpsファイルをdvioutで表示するときに、 毎回のようにコンピュータがGhostscriptをサーチしてしまいます。 一応パスは設定しているつもりなんですけれども‥ パスが間違ってる可能性も無きにしもあらずなので分かる方教えてください。 なぜでしょうか??毎回サーチしていては時間がかかりすぎてしまいます。 どうすればいいかアドバイスをお願いします。

  • dviout 以外に windows で dvi ファイルを見る方法は?

    (1) dviout を Windows 7 (64bit) に入れました。  http://www.nsknet.or.jp/~tony/TeX/install/を参考にしました。 しかし、dviファイルを読み込むと  Cant't make fnt-batch file というエラーが出ます。 http://akagi.ms.u-tokyo.ac.jp/dvioutQA.html​ ​http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?dviout を5日くらい丁寧に読みましたがまったく解決しません。 (情報が・・・) dvipdfmx で pdf にするときちんと読めるので、dviout だけの問題だと思います。 どうすればよいでしょうか? まったく同じインストール方法で、32bit Windows 7 は大丈夫だったのですが、64bit Windows 7 なのが問題なのでしょうか? (2) dviout 以外に dvi ファイルを見る方法はないでしょうか?

専門家に質問してみよう