Mac OS 10.6 に tex をインストールして、
tex ソースから dvi と pdf を作り、それらを表示したとき、
日本語の文字化けなく、図が出力するよう、設定を行いたいです。
(ターミナル(iterm) から dvi と pdf を作りたいです。)
現在は、pdf のみなら、文字化けがなく、図も出力しますが、
pdf を作る一部の手順でルートにならないといけません。
(手順は下に書きました。)
ルートにならなくても済むようにしたいです。
一方、dvi は図は出力しますが、文字化けします。
文字化けをなくしたいです。
以上、改善したいことは次の2点です。
1、pdf を作るときは、ルートにならなくて済むようにしたい。
2、dvi の文字化けをなくしたい。
tex は MacTeX2010 をインストールしました。
tex のソースファイル(1.tex)は次の通りです。
---------------------------------------
\documentclass{jarticle}
\usepackage[dvipdfmx]{graphicx}
\begin{document}
aaaあああ
\includegraphics{1.eps}
\end{document}
---------------------------------------
dvi と pdf を作るときのコマンドは次の通りです。
---------------------------------------
platex -kanji=utf8 1.tex
sudo dvipdfmx 1.dvi
---------------------------------------
sudo の部分をなくすと次の警告が出て、
この場合、pdf には図が出力しません(日本語は出力します)。
Ghostscript のバージョンは 8.71 です。
---------------------------------------
** WARNING ** Failed to create temporary file for image conversion: ./1.eps
** WARNING ** pdf: image inclusion failed for "1.eps".
** WARNING ** Failed to read image file: 1.eps
** WARNING ** Interpreting special command PSfile (ps:) failed.
** WARNING ** >> at page="1" position="(187.461, 210.103)" (in PDF)
** WARNING ** >> xxx "PSfile="1.eps" llx=0 lly=0 urx=471 ury=503 rwi=4710 "
---------------------------------------
改善方法をご存知の方、どうかご教示ください。
よろしくお願い致します。
No.2ベストアンサー
- 回答日時:
前者はよくわかりませんが, 環境変数の TMP とか TEMP とか, その辺は確認する必要があると思います. あと, dvipdfmx.cfg の中に「どのように変換するのか」も書かれているかもしれません. これは参照として挙げたところの最後の方に書いてあるので, そのような行があればそこをいじって調べることくらいならできるでしょう.
後者については xdvik が rml というフォントを見付けられないということなので, フォントマップを書いたファイルに適切に追加が必要でしょう. xdvik rml あたりで検索してみてください.
あるいは, 最悪の場合「その xdvik が日本語に対応していない」という可能性がないともいえないですが....
参考URL:http://ppwww.phys.sci.kobe-u.ac.jp/~akusumoto/li …
ご回答ありがとうございます。
解決いたしました。
環境変数TEMPDIRの設定に問題がありました。
TEXを別のルートでインストールしました。
日本語と図が表示できました。
No.1
- 回答日時:
Mac は全く知らないので一般論だけ:
まず「dvipdfmx で PDF にするときに root にならないとだめ」というのは, このメッセージで見る限り「Ghostscript で変換するときに, 変換した結果のファイルを出力するディレクトリに対するパーミッションが足りない」んだと思います. まず Ghostscript がどのディレクトリに出力しているのか, そしてそのディレクトリのパーミッションがどうなっているのかを確認してください. その結果を見て「Ghostscript が出力するディレクトリを (環境変数を設定するなどして) 変更する」なり「出力するディレクトリのパーミッションを適切に変える」なりしてください.
もう一方の「dvi の文字化けをなくしたい」ということについては, dvi のプレビューワとして何を使っているのかによるんじゃないでしょうか. 世の中のすべてのプレビューワが「日本語を正しく表示できる」わけじゃないし. 適切 (つまり「日本語が扱える」) プレビューワであることが確認できるなら, その設定を調べる.
ご回答ありがとうございます。
1点目に関してはパーミッションの変更を行いたいところですが、
どちらでファイルを出力をしているか分からないです。
ファイルの出力先を知る方法を教えて頂けましたら幸いです。
2点目に関しては xdvik 22.84.16 を用いています。
日本語のフォントが埋めこまれていないことが
原因かもしれませんが、
ついさきほど xdvik を表示しようとしたとき、
次のエラーが出ていることに気が付きました。
kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 0+577/600 --dpi 577 rml
mkdir: cannot create directory `/home/***/tmp/mt2971.tmp': No such file or directory
***はユーザー名です。
/home/***/tmp/ にpkフォントを作成できないことが
原因かもしれません。
(このことは1点目にも関係しているかもしれません)
Mac や Linux などのことは全然分かっていませんが、
現在、作業している場所は以下のディレクトリ内です。
/Users/***/
(***はユーザ名)
/home/***/では行っていません。
また、/home/ で無理やりユーザ名を作ろとすると、
例えば、sudo mkdir ***のコマンドをうつと、
mkdir: cannot create directory `***': Operation not supported
と表示されます。
/home/ にディレクトリが作れませんでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) VS CodeでTEXファイルにPDF形式の図を挿入する方法 2 2023/01/19 11:56
- PDF 「PDF文書を簡単にWordで編集する方法」と 罫線が 図形で出力されるのは? 6 2022/06/14 06:51
- その他(プログラミング・Web制作) python OpenPyXLを使って出力結果をエクセルに書き込み 2 2022/06/04 19:46
- JavaScript アップロードファイルの種類によって処理を分岐させたいのですが書き方が分からずアドバイスお願いします 4 2023/06/17 19:12
- PDF PDFに精通した方に質問。JPEGファイル群を一つのPDFファイルにするときの容量変化について 6 2023/07/23 19:06
- PDF ワードで作った文書のPDF化 5 2023/04/10 16:56
- Excel(エクセル) 【VBA】PDF出力に任意のファイル名前を付ける方法 3 2023/07/21 10:55
- PDF いきなりPDFで文書の切り取り 3 2022/10/29 13:25
- Excel(エクセル) PDFファイルに日付を名前にして保存したい。 エクセル2019でワークシートに請求書のフォームを作り 2 2023/05/27 11:13
- Excel(エクセル) 【マクロ】ファイル名の日付によって、保管するフォルダを、自動選択したい 4 2023/08/16 11:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Wordでの印刷サイズについて A4...
-
ワード2007の差し込み印刷につ...
-
sysstatでのリソース状況取得に...
-
B4のワードデータをA4サイズのP...
-
【白黒のモノラル画像データ】...
-
JWWで文字をカラー印刷するのは...
-
AutoCADで作成した図面を印刷す...
-
パワーポイントからイラストレ...
-
ワードのデータをIllustratorに...
-
AutoCADで文字が薄い灰色になる
-
ビューポートと印刷範囲がずれる
-
インデザインのページツールの...
-
JWWでの画像同梱 ファイルが開...
-
Adobe Illustrator cs リンクパ...
-
ベクターワークスで透明プリント
-
JW-CAD (win 灰色の線を印刷
-
印刷工程について
-
4色使用のイラストレーターのデ...
-
jwcadで印刷時の画面の色を白か...
-
PHOTOSHOP6.0で文字入力したい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
B4のワードデータをA4サイズのP...
-
Wordでの印刷サイズについて A4...
-
MICRO CADAMの プリンターポー...
-
自動車のシガーソケットからマ...
-
セブンイレブンのコピー機でCD...
-
なぜグラフィックデザイン業界...
-
Excelでオートフィルタしたシー...
-
outlook expressでのプリンタ...
-
MT4からエクセルへデータを出力
-
AccessのピボットテーブルからE...
-
ワード2007の差し込み印刷につ...
-
IgorのレイアウトをPDFファイル...
-
sysstatでのリソース状況取得に...
-
作成した文書をPDFで書き出す方...
-
プリンタリストからPDFが消...
-
データ漫画の持ち込み
-
同じプリンタで出力したのに色...
-
インデザインで綴じ方向の変更
-
PCからプリンタへ印刷がでる仕...
-
True flowとは?
おすすめ情報