Re: YaTeXでpdf出力をしたい

名前: munepi
日時: 2007-02-25 12:16:17
IPアドレス: 218.41.224.*

>>47137 %s に渡される引数が,GNU emacs の環境によってまちまちなようですので, それならばそれに合わせてあげればよいだけではないでしょうか? 私のところでも,Vine Linux 4.x と Gentoo Linux では,%s が拡張子なしで取りますが, Meadow 3 では,%s が拡張子を含んでしまいます. もっとも私は .tex ファイルのヘッダーに #LPR を全て書いていますので, デフォルトで設定している lpr は全く使わないのですが, フーバーさんはデフォルトで実現したい!?ようですので, 以下のようなバッチファイルを作ってみました. 以下のバッチファイルをパスが通ったところへ置いて,適切にセットしてください. ---------------------------------------------------------------------------- @echo off ::: yatex-pdfview.bat %1 ::: %1: %s ::: %s から拡張子を取り除く(例えば,hoge.dvi -> hoge) set DVIFILE=%1 for /f "delims=\ tokens=*" %%z in ("%DVIFILE%") do ( set BASENAME=%%~nz ) ::: dvipdfmx で pdf に変換 dvipdfmx -p a4 -r 1200 %BASENAME% ::: Adobe Reader で開く :: ::: based on acroread.bat :: set acroread="C:\Program Files\Adobe\Acrobat 7.0\Reader\AcroRd32.exe" :: %acroread% %BASENAME%.pdf start %BASENAME%.pdf :: exit

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)