🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.editor.emacs
Article #579

Re: Emacs からスクリプトを使って印刷をする。

#579
From: Yoshitaka Ikeda
Date: Fri, 23 Jun 2006 05:07
50 lines
2716 bytes
OTA Takashi <takot+news@sfc.keio.ac.jp> writes:

> おおたです。
> 
> 編集中のファイルの名前をとってきて,
> 
> (setq lpr-command (concat ("/home/username/print_via_mail.sh") (FILE)))
> 
> みたいな感じにして,print_via_mail.sh の方では

ちょっと、引数調べてみると、
$1 : -J
$2 : ファイル名+Emacs Buffer
というのが勝手に負荷されている様です。

> > #!/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 を
> 渡すようにすればいいんじゃないでしょうか.

/usr/local/bin/a2ps-j -l "$2"
って感じで入れてみたんですが、 Emacs Bufferの文字が入っちゃってちょっと
いや~んな感じ。
かといって、
/usr/local/bin/a2ps-j -l $2
とすると生成されません。たぶん
/usr/local/bin/a2ps-j -l ファイル名 Emacs Buffer
で、Emacsというファイルを変換しに行って失敗してると思われます。
#シェルスクリプト側で処理するのが正しいかな?

今は、とりあえず Emacs Bufferの文字が入ってるのを我慢してます。

ところで、
6 23 13:51 2006 print_via_mail.sh Emacs buffer Page 1
みたいな文字列が本文エリアに付加されていますが
これは、Emacsが付加してるんですよね?


 
-- 
I LOVE SNOOPY!  でつ
Yoshitaka Ikeda mailto:ikeda@4bn.ne.jp
My Honeypot: honey@4bn.ne.jp  <-don't send this address
Technical Details
Message-ID: <86k678tq7c.fsf@bsd2.4bn.ne.jp>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.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.media.kyoto-u.ac.jp!ns.4bn.ne.jp!news
References: <861wtgn5g6.fsf@bsd2.4bn.ne.jp> <060623103127.M0107664@ccz00.sfc.keio.ac.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!news4.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.media.kyoto-u.ac.jp!ns.4bn.ne.jp!news
From: Yoshitaka Ikeda <ikeda@4bn.ne.jp>
Newsgroups: fj.editor.emacs
Subject: Re: Emacs からスクリプトを使って印刷をする。
Date: 23 Jun 2006 14:07:35 +0900
Organization: Yonbetsu Netzwerk
Lines: 50
Sender: ikeda@4bn.ne.jp
Message-ID: <86k678tq7c.fsf@bsd2.4bn.ne.jp>
References: <861wtgn5g6.fsf@bsd2.4bn.ne.jp> <060623103127.M0107664@ccz00.sfc.keio.ac.jp>
NNTP-Posting-Host: kaneko20.ee.noda.sut.ac.jp
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 8bit
X-Trace: caraway.media.kyoto-u.ac.jp 1151039404 13198 133.31.107.241 (23 Jun 2006 05:10:04 GMT)
X-Complaints-To: news@news.media.kyoto-u.ac.jp
NNTP-Posting-Date: Fri, 23 Jun 2006 05:10:04 +0000 (UTC)
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3