![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
latexについての質問です。
wintpicというフリーソフトで作図して、その図をlatexに貼りつけることが目標です。
wintpicで作図し、[TeX preview]によってdviファイルを作成しました。
そして、そのdviファイルをコマンドプロンプトで
dvipsk file1.dvi
というコマンドで、psファイルを作成しました。そのpsファイルをepsファイルに変換して、
texファイルと同じフォルダに入れて
\begin{figure}
\includegraphics[width=5cm,clip]{file1.eps}
\end{figure}
としてコンパイルしたのに、図が貼りつけされないのですが、原因がわかりません。
誰か教えていただけないでしょうか?
よろしくお願いします。
(ちなみに私は、コンピュータについてはあまりよくわかっていません。)
No.2ベストアンサー
- 回答日時:
あなたの質問で唯一わかるのは実は
dvipsk
といっていることから
角藤先生のwin32TeXを使っているということだけなんです.
#ほかの配布ではdvipskというのは存在しない.
>ファイルを変換したいのは、pdfファイルに変換したときにwintpicで作った図に
>余計な線が入ってしまったからです。
あなたのTeXシステムは恐ろしく古いということはありませんか?
かなり昔のdvipsにはそういう不具合があります.
もしそうなら,pdfにしようがPSのままだろうが
dvipsを使っている限り無駄です.
かならず「余計な線」が入ります.
また,PSではOKだが,PDFにするとアウトというのであれば
PDFへの変換方法が問題なります.
acrobat distillerの古いバージョン(バージョン5以前)では
パスが異常に多いグラフをPDFに変換すると
余計な線がでるという不具合があります
ということで余計な線がはいるというのはどの段階ですか?
あとは最低限「ログ」がないと何も分かりません.
ghostscriptでfile1.epsがきちんと表示できるかも要確認です.
とにかくあなたの質問と補足では,エスパーでもなければ
誰もまともな返答はできませんよ.
きちんと問題を切り分けてください.
あなたの質問には最低でも二つ以上の問題がまぎれています.
数学カテで回答するくらいの数学力があるのであれば
論理的に問題を分析することは
コンピュータやTeXの知識以前のこととしてできるでしょう.
この回答への補足
回答していただき、ありがとうございます。
私のTeXのバージョンは、角藤さんの先々月くらいに最新のものを入れたので新しいです。
わかったことが一つあります。
PDFファイルに変換したときに、余計な線が入る場合は、wintpicで作った図を
同じページ内に2つ入れた場合に起こります。
(違うページに挿入したら、問題は起こらなくなりました。)
まずは、問題点をはっきりさせてきます。
ありがとうございました。
No.4
- 回答日時:
>あのー、何か勘違いされていないでしょうか?
>dviファイルはpsファイルを作りますが、epsファイルは作りません。
いちおう言っておきます.
dviファイルをPSファイルに変換するdvipsは
オプションによってEPSを生成することが可能です.
つまり,1ページのみのdviファイル test.dvi があった場合
dvips -E test.dvi -o test.eps
によって,EPSファイル test.eps が生成できます.
#dvipsが生成するPSファイルはじつはかなり単純なPSファイルで
#EPSでの使用が禁止されているPSの命令はまず含みません.
#ですので,BoundingBoxの計算さえ行えば
#実際にEPSとして許容されるものができるのです.
質問者がこの操作を行っているかは
分かりません(たぶんしていない)が,
となると今度は、どうやってEPSを生成しているのか
ということが問題になります。
ghostscript(のフロントエンドであるgsview)によって
PSをEPSに変換することも可能ですしね.
No.3
- 回答日時:
>dvipsk file1.dvi
>というコマンドで、psファイルを作成しました。そのpsファイルをepsファイルに変換して...
あのー、何か勘違いされていないでしょうか?
dviファイルはpsファイルを作りますが、epsファイルは作りません。
最初の○○.texファイルを作るときには △△.epsファイルが揃っていなければなりません。
私の場合は、フリーソフトの「 GIMP」を使って画像の△△.epsファイルを作っています。
まず慌てずに、手始めは △△.epsファイルを作ってから Latexに移って下さい。
参考URL:http://www.rsch.tuis.ac.jp/~mizutani/online/late …
No.1
- 回答日時:
そもそもWinTpicで吐き出したTpicをそのまま使えばいいんですけど
何かでどうしてもEPSを使いたいのですか?
TeX previewというのはどういう動作ですか?
たぶん何らかの形でTeXソースを生成して
それをコンパイルさせるのだと思いますが,
どういうソースでdviを作っているのですか?
>dvipsk file1.dvi
>というコマンドで、psファイルを作成しました。そのpsファイルをepsファイルに変換して、
こうして作成されたPSはA4サイズになります.
そして出来上がったPSをどうやってEPSにしましたか?
BoundingBoxはどうなってますか?
#そもそもdvipsはEPSを吐き出すオプションもあるので
#それを使うというのも一つの手.
>\begin{figure}
>\includegraphics[width=5cm,clip]{file1.eps}
>\end{figure}
>としてコンパイルしたのに、図が貼りつけされないのですが、原因がわかりません。
本当に貼り付けられてないのですか?
エラーはでてませんか?
警告がでてませんか?
最低限,ログがなければわかりません
本当は「現象が再現できる最小限のソース一式」が必要です.
ありがちなのは,BoundingBoxが不正な値になっていて,
実際には貼り付けられているのに,
用紙の外のとんでもないところに図がでてきているケースです.
また図が小さくなりすぎて見落としていることもあります.
とりあえず奥村先生のところは最低限チェックしましょう
kabaokabaさん、回答していただきありがとうございます。
ファイルを変換したいのは、pdfファイルに変換したときにwintpicで作った図に
余計な線が入ってしまったからです。
kabaokabaさんの質問に対する答えを用意できるほどの知識がないのが恥ずかしいです。
とりあえず、奥村先生のところをチェックしてみます。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) VS CodeでTEXファイルにPDF形式の図を挿入する方法 2 2023/01/19 11:56
- Visual Basic(VBA) このVBAでExcelアプリケーションを作成は必要ですか? 3 2023/07/19 21:13
- その他(プログラミング・Web制作) セレクトボックスで選択された値をコントローラーで使用したい 2 2022/07/26 16:41
- 画像編集・動画編集・音楽編集 inkscapeで作成した図の保存の仕方とその保存したファイルの編集の仕方 1 2022/09/22 09:33
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/07/02 11:48
- Visual Basic(VBA) エクセルのマクロについて教えてください 物件ごとのフォルダを作成してます そのフォルダ内にサブフォル 2 2023/07/02 17:58
- Visual Basic(VBA) Wordマクロで指定したフォルダ名に保存する方法について 8 2022/12/13 11:35
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- ノートパソコン パソコンのファイル追加履歴について 1 2022/05/07 15:35
- Visual Basic(VBA) vbaの構文の修正相談(xmlファイルを順に開いてコピペ作業) 1 2023/04/22 01:18
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
binファイルを解凍したいの...
-
テンプレートを開いたらWindows...
-
reaper音声ファイルについて
-
.NETアプリを作ったときの .man...
-
jarファイル
-
自分で作成した重要ファイルを...
-
dreamweaverの並び替え
-
csvファイルをexcelで開けない
-
コマンドプロンプトで作成日時...
-
監視ツールを入れさせられまし...
-
リンクの張り付けかたを教えて...
-
#include <Windows.h>というヘ...
-
CSSを1ページに1枚作るのって変...
-
公文書のxmlファイルの開き方が...
-
HSPのdpmファイルの使い方
-
HTAのウィンドウを閉じるには・...
-
ゲームの中身を見てみたい
-
ドラッグ&ドロップで読み込む...
-
VB6.0でFTPでのファイルの送受信
-
VBAからファイルをセル入力から...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アクセス 壊れた? 「ファイ...
-
#include <Windows.h>というヘ...
-
binファイルを解凍したいの...
-
Latexで図番号だけを「図1.1」...
-
.NETアプリを作ったときの .man...
-
C言語---ファイルに出力したデ...
-
exeファイルをデータ転送サービ...
-
Word VBA MSGBOX 内で降順表示
-
jarファイル
-
公文書のxmlファイルの開き方が...
-
参照するファイルをワイルドカ...
-
コマンドプロンプトで、指定し...
-
パイソンでpy ファイルと p...
-
exeファイルの中身を見る方法は...
-
コマンドプロンプトで作成日時...
-
ハッシュ値を取る時はファイル...
-
CSSを1ページに1枚作るのって変...
-
実行ファイル(.exeファイル)...
-
バッチ処理で追記コピーしたい
-
自分で作成した重要ファイルを...
おすすめ情報