2008年2月12日

[plamo:28894] Re: CUPS euc-jp error

On Tue, 12 Feb 2008 09:53:01 +0900
Akira Matsui <akira_matsui@xxxxx> wrote:

| "/usr/lib/cups/filter/cjktexttops" はバイナリですので,バージョンは異な

あらら、そうなんですか。vine のものは、

$ file /usr/lib/cups/filter/cjktexttops

/usr/lib/cups/filter/cjktexttops: Bourne-Again shell script text executable

となっています。で、中身はというと、

#!/bin/bash

INPUT=-
if [ $# == 6 ]
then
INPUT=$6
fi

# Extract the papersize
PAPERSIZE=`grep '^\*DefaultPageSize' "$PPD" | cut -d\ -f2`
#LC_ALL=ja_JP mpage -b$PAPERSIZE -1 -o -f -m18lr36bt -P- "$INPUT"
LC_ALL=ja_JP mpage -b$PAPERSIZE -1 -o -f -m68l18r36bt -P- "$INPUT"

です。ただし "LC_ALL =..." の行は、行頭に "#" が付いてコメントになっている
方が Vine のオリジナルです。その下にある現在使われている方は、左マージン
を調整するために私が "-m" オプションを変更したものです。
なお、その辺りの事については、個人的にまとめたものが以下にあります。
参考になるかどうか分かりませんが、よければご覧ください。
http://homepage3.nifty.com/peterpan/Printing/setpxv630.html

--芳賀

投稿者 xml-rpc : 2008年2月12日 10:32
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/69682
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。