• 締切済み

LATexの解像度を上げるとフォントエラーが出てしまいます・・・

LATexで作った文章をDVIOUTを使って印刷しようとしているのですが,解像度が粗くて困っています.プロパティの解像度を~400,600,800,1000,1200dpi以外に設定すると,cannot resolve Fontsのエラーメッセージが出て,文字化けしてしまいます. 参考書などを見ると,そもそもプリンタの解像度が700dpiなので,それ以上の設定は意味がないとの記述があるのですが,現状で設定できる上限の1200dpiでも粗く,全体的にぼやけてしまいます.何か大事な設定が足りないのでしょうか? せっかくLATexを使って書いたので,なんとか綺麗に印刷したいのですが・・・. 申し訳ありませんが,誰かわかる方がおられたらアドバイスをよろしくお願いいたします.

みんなの回答

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.6

まず確認ですが, #5 の内容に対して LaTeX ではエラーなくきちんとコンパイルできたんですね? そして, dviout で解像度を変えると「cannot resolve fonts」が出たわけですね? 出ているエラーメッセージを「一字一句そのまま」書いてもらえますか? なんとなく設定がおかしいような気がするんだけど.... ただ, #2 の「TeXソースをコンパイルしてdviファイルを作る必要があるかと思いますが,コンパイルの際にcannot resolve Fontsのエラーが出てしまいます」もちょっと気になるんだよな~. こちらも可能であればエラーメッセージを書いてください.

tokuti
質問者

補足

たびたび返答が遅れて申し訳ありません. また,お忙しい中ご面倒をおかけしております. エラーメッセージは以下のとおりです. 何かお気づきになる点はございますでしょうか? cmsy10.962(4809): Searched C:\usr\local\share\texmf\fonts\tfm\\cmsy10.tfm Searched C:\usr\local\share\texmf\fonts\pk\\cmsy10.962pk Searched C:\usr\local\share\texmf\fonts\pk\\cmsy10.963pk Searched C:\usr\local\share\texmf\fonts\pk\\cmsy10.961pk Searched C:\usr\local\share\texmf\fonts\vf\\cmsy10.vf Searched C:\usr\local\share\texmf\fonts\ovf\\cmsy10.ovf Searched C:\usr\local\share\texmf\fonts\tfm\\cmsy10.tfm Searched the above

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.5

あ, しまった. LaTeX のバージョンなんかも聞いておくべきだった. とにかく, TeX に関してインストールしたすべてのものとそのバージョンを列挙してください. あと, 以下のファイルはきちんとコンパイルできますか? ちゃんと印刷できますか? \documentclass{article} \begin{document} Test. \textbf{Test.} \textsl{Test.} \textit{Test. } \textsc{Test.} \texttt{Test.} $$a = \sum_{i=0}^{\infty} \frac{1}{2^i} = 2.$$ \end{document}

tokuti
質問者

補足

返事が遅れてしまい,大変申し訳ありませんでした.また,丁寧な回答をありがとうございます. ● 記述されていた内容でも同様に,質問内容に列挙した解像度以外では同じエラーがでました. ● 奥村晴彦先生の著書「LaTeX,美文書作成入門」(改訂版,第2版)に添付されているCD-ROMからLaTexをインストールしました.インストールした内容は以下のとおりです(:以下にVerを示しております). pTeX:p3.0.1(LaTex:3.14159),WinShell:2.0, Ghostscript:6.52, dviout:3.13.1 ● 使用しているフォントの件ですが,dvioutのWin Jfontで確認したところTrueTypeFontと記載されています. 以上,なにかとご面倒をおかけしておりますが,よろしくお願いいたします.また,返事が遅れましたことを重ねてお詫びいたします.

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.4

なんかだんだん怖い状況になってきたよ.... いったいどうやってインストールしたんだか. まさか, 「LaTeX 本体だけインストールした」っていうんじゃないだろうなぁ.... 確認ですが, 使っているフォントは Computer Modern でいいですか? [はい]>kpsewhich cmr10.tfm の結果はどうなりますか? [いいえ]>使っているフォントの種類を教えてください.

参考URL:
http://oku.edu.mie-u.ac.jp/~okumura/texwiki/
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.3

現状の DVIOUT の設定がわからないのであれですが, TrueType フォントを使ったら全て解決したりして. ただ, 標準では「存在しなければ自動的に pkフォントを作る」という設定になっているはずなので, pkフォントを作るあたりがおかしいのかもしれません.

参考URL:
http://akagi.ms.u-tokyo.ac.jp/tex_dvioutw.html#FONT3
  • latex2e
  • ベストアンサー率70% (41/58)
回答No.2

dvioutで印刷するのでなくて、 dvipdfmx をつかって、PDFを作成してから、印刷するときれいにできるのでは ないでしょうか。

tokuti
質問者

補足

ご回答をありがとうございました.ただ,dvipdfmxをつかってPDFを作成する場合にしても,TeXソースをコンパイルしてdviファイルを作る必要があるかと思いますが,コンパイルの際にcannot resolve Fontsのエラーが出てしまいます.何か理由について思い当たりましたら,ご教授願えないでしょうか?

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

700 dpi のプリンタって珍しいような気がする. あなたが使っているプリンタが何かは知りませんが, 本当にそれであってますか? ちなみに LATex じゃなくて LaTeX, ね.

tokuti
質問者

補足

私の使用しているプリンタはEPSONのPM-A750です.解像度は正確には720dpiです.それからLaTeXの間違いでした.質問内容に不備があり,大変申し訳ありませんでした. いずれにせよ,cannot resolve Fontsのエラーメッセージが出る理由が良くわかりません.もし何か思い当たる理由がございましたら,ご教授をお願いいたします.

関連するQ&A

専門家に質問してみよう