名前: フーバー 日時: 2007-02-25 01:02:15 IPアドレス: 220.40.94.*
以前にも同じ質問があったので、それをまねしたはずなんですが上手くいきません。 .emacsにはYaTeXの関連として以下のものを書いています。 ;;;YaTeXの設定 (setq auto-mode-alist (cons (cons "\\.tex$" 'yatex-mode) auto-mode-alist)) (autoload 'yatex-mode "yatex" "Yet Another LaTeX mode" t) (setq load-path (cons (expand-file-name "~/site-lisp/emacs/yatex") load-path)) ;;;dviからpdfを作成する%sはファイル名 (setq dviprint-command-format "dvipdfmx %s") (setq dviprint-command-format "C:/meadow/makepdf.bat %s") ;;; タイプセッタ (setq tex-command "C:/usr/local/bin/latexcompile") ;;; プレヴューア (setq dvi2-command "C:/dviout/dviout") ;;; 漢字コード ;;; 1=Shift JIS >== Windows なら ;;; 2=JIS ;;; 3=EUC (setq YaTeX-kanji-code 1) ;;; LaTeX2e を使う (setq YaTeX-use-LaTeX2e t) ;;; 色付け (setq YaTeX-use-font-lock t) ;;;use LaTeX2e and AMS-LaTeX (setq YaTeX-use-LaTeX2e t) (setq YaTeX-use-AMS-LaTeX t) またmakepdf.bat には dvipdfmx %1 start %1.pdf と書きました。 TeXの文章は \documentclass[12pt]{jsarticle} \usepackage[dvipdfmx]{graphicx} \begin{document} \section{YaTeX} テスト \end{document} と書いてあります。 これをctrl+t+jとしたあとctrl+c+lとすると以下のようになってしまいます。 Edit command line: C:/meadow/makepdf.bat test34.dvi このあとリターンキーを押すとエラーになりました。そして次のように言われました。 これを回避してctrl+c+j→ctrl+c+lでpdfの出力が出来るようにしたいんですが 何がいけないんでしょうか? c:\meadow\bin>dvipdfmx test34.dvi test34.dvi -> test34.pdf [1] 4032 bytes written c:\meadow\bin>start test34.dvi.pdf ファイル test34.dvi.pdf が見つかりません
この書き込みへの返事: