[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: ps-print with Meadow. (Re: ps-print.el and X-Face)



圭一です。

あけましておめでとうございます。今年もよろしくお願いします。

>>>>> meadow-users-jp の Mail No. 427 で、
>>>>> "市川" == Tatsuya Ichikawa <ichikawa@xxxxxxxxxxxxxx> さま曰く...

市川>   この ps-print を使用して、日本語、ASCII 混じりの文書を印刷すると、

市川>     これはテストです。            |
市川>     This is a テスト              |

市川>   こぉんなのを印刷すると後ろの "|" がずれませんか??

たしかにずれますね。

市川>   この設定を使用していますが…
市川>   (setq ps-multibyte-buffer 'bdf-font)
市川>   とするとずれずに印刷できますが…とっても汚いです。:-p

>>>>> meadow-users-jp の Mail No. 400 で、
>>>>> "白井" == Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxxxxxxxxxx> さま曰く...

圭一> (add-to-list 'ps-mule-font-info-database-ps
圭一> '(latin-iso8859-4
圭一> (normal bdf "etl16-latin4.bdf" iso-latin-4 1)))
白井>              ~~~~~~~~~~~~~~~~
白井> ここのところは、なるだけ大きい font を使った方が出力がきれいにな
白井> るようです。この例なら "etl24-latin4.bdf" の方が良いみたい。
白井> # japanese-jisx0212 は顕著にわかります。

という手を使うという方法もあります。 :-p

... がこれでは芸がないと思い、いろいろやってみましたがどうも結果が思わし
くありません。

;; X-Face もすきまがなくなり、市川さんがおっしゃっている「ずれ」もなくな
;; るのですが、日本語の font ばかり大きくなるは、上の行と重なってしまう
;; はで、とても公開できるものにはなりませんでした。 ^^;;;;

X-Face に関しては行間の調整さえ行えばこの方法でも良いかなとは思っていま
すが、「ずれ」に関しては日本語の font 種別によって文字間ピッチを調整して
やるしか方法がないような気がします。

市川> このあたりの事って、X-Face や smiley 等の間が空いてしまうのと同じ
市川> 問題かな??

うーん、文字間が ASCII の場合は A|B| と2文字分で2つあるのに、日本語の場
合は 日| となってしまうせいかな?

;; ところで PostScript の世界ってそもそもプロポーショナルな世界ではあり
;; ませんでしたっけ?
;; 線を引くならそれ用のコマンドを使いなさいってことかも。 :-p

どーーーーーーーーしても試してみたいという方は、後につけたファイルを展開
して、ps-mule.el を load した後に評価してみてください。

;; おすすめできない理由がすぐにわかると思います。 ^^;;;;
-- 
鈴木圭一 / keiichi@xxxxxxxxxxxx, kei-suzu@xxxxxxxxxxxxxx
PGP finger print (DH/DSS) 796B B9B1 436B 481C 709B  430C 829F 1705 9BB2 CAF3

Attachment: oops-print.el.gz
Description: Binary data