[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
[MD:1866] ps-print
- X-ml-count: 1866
- Subject: [MD:1866] ps-print
- From: MIYASHITA Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: 20 Nov 2000 13:54:54 +0900
- User-agent: T-gnus/6.14.1 (based on Gnus v5.8.3) SEMI/1.13.5 (Meihō) FLIM/1.13.2 (Kasanui) Emacs/20.6 (i386-*-nt5.0.2195) MULE/4.1 (AOI) Meadow/1.13 Beta1 (TANAHASHI:61)
meadow-developに移りましょうか。
"UENO Tetsuyuki" <uenox@xxxxxxxxxxxx> writes:
> 実は、現在、Meadow のソースをごりごりいじっており、印刷
> コモンダイアログを開いて、Meadowから直接印刷してしまう機
> 能を追加中です。
>
> 現在、プリンタGDIのフォント周りの調整がうまくいかないのと、
> タブをどうやって展開するか?長すぎる行をどうやって折り曲げ
> るか?複数ページにまたがる場合どうやって改ページするか?
> というWindowsの印刷まわりと、Mule/Emacsのメモリ確保を
> したのはいいけれど、メモリーリークしていないか怪しい部分が
> あって、もうすこしかかりそうですが、運がよければ1ヶ月程度で
> 以下の関数が、ご提供できそうです。(単に印刷するだけ・・・)
>
> uenox-print-buffer
> uenox-print-region
>
> フォントの調整とか、ヘッダ・フッタとかの調整とかは、1次リリー
> スの後に対応したいと考えています。(そうそうWindowsのフォ
> ント使うんで、shift-jisのみ対応です。bdf のBitBltができれば
> 多言語もと思うのですが、自分自身ニーズがないのでそこまで
> の対応は予定ないです。)
おお、どういう構造になっております? dumpglyphをDC非依存にする
作業も加わってますか?
個人的には、DC操作のelisp functionをたくさん加えるという形に
したいと思っていたんですが。
## まあ、Emacs 21 baseの方がこういう作業はやりやすいんですが。
from himi