Article View: fj.editor.emacs
Article #578Re: Emacs からスクリプトを使って印刷をする。
From: OTA Takashi
Date: Fri, 23 Jun 2006 01:31
Date: Fri, 23 Jun 2006 01:31
38 lines
2668 bytes
2668 bytes
おおたです。
ikedaさんが2006年06月23日(金) 08時20分09秒に、
fj.editor.emacsに投稿した<861wtgn5g6.fsf@bsd2.4bn.ne.jp>の記事から
> さて、.emacsで
> (setq lpr-command "/home/username/print_via_mail.sh")
> ってやると、
> M-x print-bufferで、テキストからPDFファイルを使ってメールで
> 送ってきてくれます。
> これで印刷するとa2psでつく枠の部分でファイル名が「stdin」になります。
> これをemacsで編集中のファイル名にしたい。
> できれば送ってくるファイル名を "ファイル名.pdf"にしたいと思ってます。
> どうすればいいものか、どなたか知恵をください。
編集中のファイルの名前をとってきて,
(setq lpr-command (concat ("/home/username/print_via_mail.sh") (FILE)))
みたいな感じにして,print_via_mail.sh の方では
> #!/bin/sh
> /usr/local/bin/nkf | /usr/local/bin/a2ps-j -p
% a2ps --help
syntax: a2ps [switches] [files]
switches are:
-l @ label string
(略)
とあるので,こっちでは a2ps に -l でラベルをその FILE を
渡すようにすればいいんじゃないでしょうか.
# 昔々,某サイトでは label にログイン名を入れる an2ps というコマンドが
# あったそうじゃ…….
----- ニュースはみんなのために /|\ メールは個人のために ---- 太田尚志 -----
http://web.sfc.keio.ac.jp/~takot/ Msngr(NOT for mail): supertakot@hotmail.コム
Technical Details
Message-ID:
<060623103127.M0107664@ccz00.sfc.keio.ac.jp>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed-east.nntpserver.com!nntpserver.com!statler.nntpserver.com!newsfeed.media.kyoto-u.ac.jp!news.tains.tohoku.ac.jp!news-sv.sinet!news.ecc.u-tokyo.ac.jp!wnoc-tyo-news!sfc-keio-news!takotReferences:
<861wtgn5g6.fsf@bsd2.4bn.ne.jp>Show Full Headers
Complete Article Headers
X-Google-Thread: ff358,378c471ca1b9d312 X-Google-Attributes: gidff358,public X-Google-Language: Japanese,JIS Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed-east.nntpserver.com!nntpserver.com!statler.nntpserver.com!newsfeed.media.kyoto-u.ac.jp!news.tains.tohoku.ac.jp!news-sv.sinet!news.ecc.u-tokyo.ac.jp!wnoc-tyo-news!sfc-keio-news!takot From: OTA Takashi <takot+news@sfc.keio.ac.jp> Newsgroups: fj.editor.emacs Subject: Re: Emacs からスクリプトを使って印刷をする。 Date: Fri, 23 Jun 2006 01:31:27 GMT Organization: Shonan Fujisawa Campus, Keio University Lines: 38 Message-ID: <060623103127.M0107664@ccz00.sfc.keio.ac.jp> References: <861wtgn5g6.fsf@bsd2.4bn.ne.jp> NNTP-Posting-Host: ccz00.sfc.keio.ac.jp Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP X-Trace: news.sfc.keio.ac.jp 1151026288 17110 133.27.4.201 (23 Jun 2006 01:31:28 GMT) X-Complaints-To: usenet@sfc.keio.ac.jp NNTP-Posting-Date: Fri, 23 Jun 2006 01:31:28 +0000 (UTC) X-Newsreader: mnews [version 1.22PL7] 2003-09/29(Mon)