[w3m-dev 03342]

* doc/README.img: updated
* doc-jp/README.img: updated
From: Hiroyuki Ito <hito@crl.go.jp>
This commit is contained in:
Fumitoshi UKAI
2002-10-16 18:13:42 +00:00
parent eca32d1b71
commit 71a6f8baae
3 changed files with 104 additions and 41 deletions

View File

@@ -1,3 +1,9 @@
2002-10-17 Hiroyuki Ito <hito@crl.go.jp>
* [w3m-dev 03342]
* doc/README.img: updated
* doc-jp/README.img: updated
2002-10-17 Daiki Ueno <ueno@unixuser.org>
* [w3m-dev 03341] white space is needed to close an empty-element tag
@@ -3935,4 +3941,4 @@
* release-0-2-1
* import w3m-0.2.1
$Id: ChangeLog,v 1.443 2002/10/16 18:11:15 ukai Exp $
$Id: ChangeLog,v 1.444 2002/10/16 18:13:42 ukai Exp $

View File

@@ -1,7 +1,9 @@
w3m <20>ǥ<EFBFBD><C7A5><EFBFBD><EFBFBD><EFBFBD><E9A5A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD>
2002/02/04
<20><><EFBFBD><EFBFBD> <20><EFBFBD>§
(2002/02/04) <20><><EFBFBD>ܹ<EFBFBD>§
hsaka@mth.biglobe.ne.jp
(2002/10/16) <20><><EFBFBD>침Ƿ
ZXB01226@nifty.com
<EFBFBD>Ϥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
@@ -9,7 +11,8 @@ w3m
<EFBFBD><EFBFBD>ǽ
<20><>X11 <20><><EFBFBD><EFBFBD>ü<EFBFBD><C3BC>(xterm,kterm,rxvt,...)<29><><EFBFBD>˲<EFBFBD><EFBFBD><EFBFBD>(GIF,PNG,JPEG <20><>)<29><>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><EFBFBD><EFBFBD>
<20><>X11 <20><><EFBFBD><EFBFBD>ü<EFBFBD><C3BC>(xterm,kterm,rxvt,...)<29>ޤ<EFBFBD><EFBFBD><EFBFBD> Linux <20><> framebuffer <20><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD>(GIF,PNG,JPEG <20><>)<29><>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>
<20><>img <20><><EFBFBD><EFBFBD><EFBFBD>ǻ<EFBFBD><C7BB><EFBFBD>줿<EFBFBD><ECA4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E9A5A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>Ǥ<EFBFBD><C7A4>ޤ<EFBFBD><DEA4><EFBFBD>
width,height °<><C2B0><EFBFBD>˱<EFBFBD><CBB1><EFBFBD><EFBFBD><EFBFBD>ɬ<EFBFBD>פ<EFBFBD><D7A4>ΰ<EFBFBD><CEB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݤ<EFBFBD><DDA4>ƥ<EFBFBD><C6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>󥰤<EFBFBD><F3A5B0A4>ޤ<EFBFBD><DEA4><EFBFBD>
align °<><C2B0><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ޤ<EFBFBD><DEA4><EFBFBD>
@@ -22,6 +25,7 @@ w3m
<20><>ɸ<EFBFBD>ͤ<EFBFBD> <name>.x=<x>&<name>.y=<y> <20>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD>
<20><><EFBFBD><EFBFBD>Ʊ<EFBFBD><C6B1><EFBFBD>˲<EFBFBD><CBB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɤ߹<C9A4><DFB9>ߤޤ<DFA4><DEA4><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>򥭥<EFBFBD><F2A5ADA5>å<EFBFBD><C3A5><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4>ޤ<EFBFBD><DEA4><EFBFBD>
<20><>GdkPixbuf <20><><EFBFBD><EFBFBD><EFBFBD>Ѥ<EFBFBD><D1A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> GIF animation <20><>ɽ<EFBFBD><C9BD><EFBFBD>Ǥ<EFBFBD><C7A4>ޤ<EFBFBD><DEA4><EFBFBD>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
@@ -72,29 +76,37 @@ w3m
imgdisplay
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E9A5A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>뤿<EFBFBD><EBA4BF><EFBFBD>Υ<EFBFBD><CEA5>ޥ<EFBFBD><DEA5>ɡ<EFBFBD><C9A1>ǥե<C7A5><D5A5><EFBFBD><EFBFBD>Ȥ<EFBFBD> w3mimgdisplay<61><79>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> "w3mimgdisplay <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>" <20>򻲹ͤˤ<CDA4><CBA4>ƥ<EFBFBD><C6A5>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
imgsize
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E9A5A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E7A4AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뤿<EFBFBD><EBA4BF><EFBFBD>Υ<EFBFBD><CEA5>ޥ<EFBFBD><DEA5>ɡ<EFBFBD><C9A1>ǥե<C7A5><D5A5><EFBFBD><EFBFBD>Ȥ<EFBFBD> w3mimgsize<7A><65>
ɬ<EFBFBD>פʤ<EFBFBD><EFBFBD><EFBFBD>
* Imlib-1.9.8<EFBFBD>ʾ<EFBFBD> (1.9.10 <20>ʾ<EFBFBD><EFBFBD>侩)
ftp://ftp.gnome.org/pub/GNOME/stable/sources/imlib/
* libungif-4.1.0b1 <20>ʾ<EFBFBD>
ftp://prtr-13.ucsc.edu/pub/libungif/
http://prtr-13.ucsc.edu/~badger/software/libungif/
<EFBFBD><EFBFBD>X11 <20><><EFBFBD>ѻ<EFBFBD>
* GdkPixbuf (0.16 <20>ʾ<EFBFBD><CABE>侩)
<20>ʲ<EFBFBD><EFBFBD><EFBFBD> Imlib <20>Υ<EFBFBD><CEA5>󥹥ȡ<F3A5B9A5><C8A1><EFBFBD><EFBFBD><EFBFBD>ɬ<EFBFBD><EFBFBD>
* libjpeg
ftp://ftp.uu.net/graphics/jpeg/
* libpng
http://www.libpng.org/pub/png/libpng.html
http://libpng.sourceforge.net/
* libtiff
http://www.libtiff.org/
* zlib-1.1.4
http://www.gzip.org/zlib/
* netpbm
http://netpbm.sourceforge.net/
<20>ޤ<EFBFBD><EFBFBD><EFBFBD>
* Imlib-1.9.8<EFBFBD>ʾ<EFBFBD> (1.9.10 <20>ʾ<EFBFBD><CABE>侩)
ftp://ftp.gnome.org/pub/GNOME/stable/sources/imlib/
* libungif-4.1.0b1 <20>ʾ<EFBFBD>
ftp://prtr-13.ucsc.edu/pub/libungif/
http://prtr-13.ucsc.edu/~badger/software/libungif/
<20>ʲ<EFBFBD><CAB2><EFBFBD> Imlib <20>Υ<EFBFBD><CEA5>󥹥ȡ<F3A5B9A5><C8A1><EFBFBD><EFBFBD><EFBFBD>ɬ<EFBFBD><C9AC>
* libjpeg
ftp://ftp.uu.net/graphics/jpeg/
* libpng
http://www.libpng.org/pub/png/libpng.html
http://libpng.sourceforge.net/
* libtiff
http://www.libtiff.org/
* zlib-1.1.4
http://www.gzip.org/zlib/
* netpbm
http://netpbm.sourceforge.net/
<20><>Linux framebuffer <20><><EFBFBD>ѻ<EFBFBD>
* Linux <20><> 15,16,24,32bpp PACKED-PIXELS TRUE-COLOR/DIRECT-COLOR,
8bpp PACKED-PIXELS PSEUDO-COLOR framebuffer <20><><EFBFBD><EFBFBD><EFBFBD>ѤǤ<D1A4><C7A4><EFBFBD><EFBFBD>Ķ<EFBFBD>
* GdkPixbuf (0.16 <20>ʾ<EFBFBD><CABE>侩) <20>ޤ<EFBFBD><DEA4><EFBFBD> Imlib2 (1.0.6 <20>ʾ<EFBFBD><CABE>侩)
w3mimgdisplay <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
@@ -102,20 +114,31 @@ w3mimgdisplay
<20><><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѥͥ<D1A5><CDA5><EFBFBD>(<28>ޤ<EFBFBD><DEA4><EFBFBD> -o <20><><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<29><><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
-x <offset_x>
ü<><C3BC><EFBFBD><EFBFBD><EFBFBD>˲<EFBFBD><CBB2><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> X <20><><EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD><CEB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǥե<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD> 2 <20>Ǥ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
xterm <20><> kterm <20>Ǥϥ<C7A4><CFA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><D0A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ʋä<C6B2><EFBFBD><EFBFBD>Ȥ<EFBFBD><EFBFBD>ޤ<EFBFBD><EFBFBD><EFBFBD>
(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><E2A4B7><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD><EFBFBD><EFBFBD>)
ü<><C3BC><EFBFBD><EFBFBD><EFBFBD>˲<EFBFBD><CBB2><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> X <20><><EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD><CEB8><EFBFBD><EFBFBD><EFBFBD>X11 <20><><EFBFBD><EFBFBD><EFBFBD>Ѥ<EFBFBD><D1A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǥե<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<EFBFBD><EFBFBD> 2 <20>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>xterm <20><> kterm <20>Ǥϥ<C7A4><CFA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><D0A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>׻<EFBFBD><D7BB><EFBFBD><EFBFBD>Ʋä<C6B2>
<EFBFBD><EFBFBD>Ȥ<EFBFBD><EFBFBD>ޤ<EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><E2A4B7><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD><EFBFBD><EFBFBD>)
Eterm <20>Ǥ<EFBFBD> 5 <20>ˤ<EFBFBD><CBA4>٤<EFBFBD><D9A4><EFBFBD><EFBFBD><EFBFBD><E2A4B7><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD><EFBFBD><EFBFBD>
Linux framebuffer <20><><EFBFBD><EFBFBD><EFBFBD>Ѥ<EFBFBD><D1A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǥե<C7A5><D5A5><EFBFBD><EFBFBD>Ȥ<EFBFBD> 0 <20>Ǥ<EFBFBD><C7A4><EFBFBD>
-y <offset_y>
ü<><C3BC><EFBFBD><EFBFBD><EFBFBD>˲<EFBFBD><CBB2><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Y <20><><EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD><CEB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǥե<C7A5><D5A5><EFBFBD><EFBFBD>Ȥ<EFBFBD> 2<><32>
ü<><C3BC><EFBFBD><EFBFBD><EFBFBD>˲<EFBFBD><CBB2><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Y <20><><EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD><CEB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǥե<C7A5><D5A5><EFBFBD><EFBFBD>Ȥϡ<EFBFBD>X11 <20>Ǥ<EFBFBD> 2<><32>
Linux framebuffer <20>Ǥ<EFBFBD> 0<><30>
Eterm <20>Ǥ<EFBFBD> 5 <20>ˤ<EFBFBD><CBA4>٤<EFBFBD><D9A4><EFBFBD><EFBFBD><EFBFBD><E2A4B7><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD><EFBFBD><EFBFBD>
-bg <background>
ü<><C3BC><EFBFBD><EFBFBD><EFBFBD>طʿ<D8B7><CABF><EFBFBD><EFBFBD>ǥե<C7A5><D5A5><EFBFBD><EFBFBD>Ȥϼ<EFBFBD>ư<EFBFBD><EFBFBD><EFBFBD>
ü<><C3BC><EFBFBD><EFBFBD><EFBFBD>طʿ<D8B7><CABF><EFBFBD><EFBFBD>ǥե<C7A5><D5A5><EFBFBD><EFBFBD>Ȥϡ<EFBFBD>X11 <20>Ǥϼ<C7A4>ư<EFBFBD><C6B0><EFBFBD>ꡢLinux framebuffer
<20>Ǥ<EFBFBD> #000000 (<28><>)<29><>
#RRGGBB <20>ǻ<EFBFBD><C7BB><EFBFBD><EAA4B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> # <20>򥨥<EFBFBD><F2A5A8A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>פ<EFBFBD><D7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><>)
w3m -o 'imgdisplay=w3mimgdisplay -x 5 -bg "#cccccc"'
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>¾
<20><>GIF animation <20><> w3m <20><><EFBFBD><EFBFBD><EFBFBD>κ<EFBFBD><CEBA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>׵<EFBFBD><D7B5>˱<EFBFBD><CBB1><EFBFBD><EFBFBD>ƥե졼<D5A5><ECA1BC><EFBFBD><EFBFBD><EFBFBD>񤭴<EFBFBD><F1A4ADB4><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>ʤΤǾ<CEA4><C7BE><EFBFBD><EFBFBD><EFBFBD>ư<EFBFBD><C6B0><EFBFBD>ƤϤ<C6A4><CFA4><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4>󡣳<EFBFBD><F3A1A3B3><EFBFBD>ư<EFBFBD><C6B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD> 'h', 'l' <20><>
<20><>Ŭ<EFBFBD><C5AC><EFBFBD>ʥ<EFBFBD><CAA5><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD>Ǥ<EFBFBD><C7A4>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><>framebuffer <20><><EFBFBD><EFBFBD><EFBFBD>ط<EFBFBD><D8B7>ˤϡ<CBA4><CFA1><EFBFBD><EFBFBD><EFBFBD> URI <20>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>ɤ<EFBFBD><C9A4><EFBFBD><EFBFBD>Ѥ<EFBFBD><D1A4>ޤ<EFBFBD><DEA4><EFBFBD><EFBFBD><EFBFBD>
http://www.sainet.or.jp/~yamasaki/download/fb-sample.tar.gz
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ͽ
2002/02/04

View File

@@ -2,6 +2,8 @@
Inline image support of w3m
2002/02/04
H. Sakamoto
2002/10/16
H. Ito
Introduction
@@ -10,7 +12,7 @@ Introduction
Support
* Display inline image (GIF,PNG,JPEG, etc.) on terminals
(xterm,rxvt, etc.) of X11.
(xterm,rxvt, etc.) of X11 or Linux framebuffer device.
* Support inline image of <img> tag.
Support of attributes "width", "height", and "align".
* Direct display of image file which header is "Content-type: image/*"
@@ -22,6 +24,8 @@ Support
"w3m" sends coordinate of the cursor as <name>.x=<x>&<name>.y=<y>.
* Asynchronous loading of image files.
* Using cache of image file as pixmap.
* Support of GIF animation when use GdkPixbuf.
Key functions
@@ -77,31 +81,61 @@ Option panel
Required programs
* w3m-0.2.5+cvs-1.287 or later
http://w3m.sourceforge.net/
http://sourceforge.net/projects/w3m/
http://prdownloads.sourceforge.net/w3m/
* Imlib-1.9.8 (1.9.10 is recommendable.)
libungif-4.1.0b1 is recommendable.
for X11
* GdkPixbuf-0.16 or later
or
* w3m-0.2.5+cvs-1.287 or later
http://w3m.sourceforge.net/
http://sourceforge.net/projects/w3m/
http://prdownloads.sourceforge.net/w3m/
* Imlib-1.9.8 (1.9.10 is recommendable.)
libungif-4.1.0b1 is recommendable.
for Linux framebuffer device
* GdkPixbuf-0.16 or later
or
* Imlib2-1.0.6 or later
* Framebuffer device(packed pixels with 8 bpp pseudocolor
and 16/24/32 bpp truecolor/directcolor)
Setting w3mimgdisplay
"w3mimgdisplay" has the following options. Set options to fit terminal.
-x <offset_x>
The X origin of display of image on terminal. The default value is 2.
The X origin of display of image on terminal. The default value
for X11 is 2.
If the terminal is "xterm", the width of scroll bar is added.
If the terminal is "Eterm", it may be better to specify 5.
The default value for Linux framebuffer device is 0.
-y <offset_y>
The Y origin of display of image on terminal. The default value is 2.
The Y origin of display of image on terminal. The default value
for X11 is 2.
If the terminal is "Eterm", it may be better to specify 5.
The default value for Linux framebuffer device is 0.
-bg <background>
Background color of terminal. The default value is automatically
detected. When the color is specified as #RRGGBB, escape '#'.
Background color of terminal. The default value for X11 is
automatically detected.
The default value for Linux framebuffer device is #000000 (black).
When the color is specified as #RRGGBB, escape '#'.
ex.)
w3m -o 'imgdisplay=w3mimgdisplay -x 5 -bg "#cccccc"'
Notice
If you want to see GIF animation, please hit a suitable key, such
as 'h', 'l', etc., repeatedly, because a frame is rewritten
according to the re-drawing demand from w3m.
Some code in w3mimg/fb/fb.c was originally written by Mr. Yamasaki.
http://www.sainet.or.jp/~yamasaki/download/fb-sample.tar.gz
Change log
2002/02/04