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

[MD:1866] ps-print



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