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

Re: Print Region with Web Browser & Psv-ftp



07/02/14 に Toru Ito<toru.ito.aa@xxxxxxxxxxxxxxxxxxxxxxxx> さんは書きました:

>  2. 印刷
>  こちら↓のページで紹介されているブラウザ経由印刷をすると…
>    http://www.bookshelf.jp/soft/meadow_15.html#SEC140
>  a) Print Buffer with Web Browser
>     ブラウザには綺麗に表示されているが、印刷すると先頭の0.5〜1列が欠ける。
>     #って事はブラウザ(I.E.)の問題だろう?…^^;

うち(WinXP)ではIE6でも正常に出ましたので、マージンなどの印刷設定の問題かも
しれません。あるいはCSS絡みかもしれませんが再現できないので。


>  b) Print Region with Web Browser
>     ブラウザまで届かない、
>     ----- *Messages* ------------------------
> Creating a html version for printing ...
> w32-winprint-print-htmlize: Symbol's function definition is void: burrent-buffer
> Symbol's function definition is void: burrent-buffer
>     ----- *Messages* ------------------------
>     となってしまう。

これは w32-winprint.elのバグですね。
以下でどうでしょう。

--- c:/users/gotoh/lisp/w32-winprint.el	Wed Feb 14 01:24:20 2007
+++ c:/users/gotoh/lisp/w32-winprint.el	Wed Feb 14 01:31:28 2007
@@ -176,7 +176,7 @@ (defun w32-winprint-print-htmlize(whole-
       (let ((html-temp-buffer
 	     (if whole-buffer
 		 (htmlize-buffer (current-buffer))
-	       (htmlize-region (burrent-buffer))))
+	       (htmlize-region (region-beginning) (region-end))))
 	    (file (w32-winprint-gettemp-print-name t)))
 	(set-buffer html-temp-buffer)
 	(write-file file nil)

-- Shun-ichi GOTO