Files
w3m/doc-jp
Fumitoshi UKAI 9efbc08856 w3m-img merge (w3m-0.2.4+cvs-1.278-img-2.2.patch.gz)
* NEWS: w3m-img merge
* .cvsignore: add w3mimgdisplay, w3mimgsize
* XMakefile: add image.c to SRCS
	     add image.o to OBJS
             add IMGDISPLAY, IMGSIZE
* config.h.dist: USE_IMAGE, IMGSIZE, IMGDISPLAY
* configure: add find_imlib
		ask use_image
	(config.h) add $imgtarget to EXT_TARGETS
		   $def_use_image
		   IMGSIZE, IMGDISPLAY
* fm.h (MAX_IMAGE): added
* fm.h (DEFAULT_PIXEL_PER_CHAR): fix for USE_IMAGE
* fm.h (DEFAULT_PIXEL_PER_LINE): added
* fm.h (B_REDRAW_IMAGE): added
* fm.h (IMG_FLAG_SKIP): added
* fm.h (IMG_FLAG_AUTO): added
* fm.h (IMG_FLAG_START): added
* fm.h (IMG_FLAG_STOP): added
* fm.h (IMG_FLAG_NEXT): added
* fm.h (IMG_FLAG_UNLOADED): added
* fm.h (IMG_FLAG_LOADED): added
* fm.h (IMG_FLAG_ERROR): added
* fm.h (MapArea): added
* fm.h (MapList): s/urls/alts/, add area
* fm.h (ImageCache): added
* fm.h (Image): added
* fm.h (Anchor): add image
* fm.h (Buffer): add imarklist, image_flag, need_reshape
* fm.h (RG_FRAME_SRC): added
* fm.h (ALIGN_MIDDLE): added
* fm.h (ALIGN_TOP): added
* fm.h (ALIGN_BOTTOM): added
* fm.h (QuietMessage): added
* fm.h (Imgdisplay): added
* fm.h (Imgsize): added
* fm.h (activeImage): added
* fm.h (displayImage): added
* fm.h (autoImage): added
* fm.h (useExtImageViewer): added
* fm.h (image_source): added
* fm.h (view_unseenobject): change default if USE_IMAGE
* fm.h (set_pixel_per_char): added
* fm.h (pixel_per_line): added
* fm.h (set_pixel_per_line): added
* fm.h (image_scale): added
* proto.h (dispI): added
* proto.h (stopI): added
* proto.h (deleteImage): added
* proto.h (getAllImage): added
* proto.h (loadImage): added
* proto.h (getImage): added
* proto.h (getImageSize): added
* proto.h (process_img): add width arg
* proto.h (loadImageBuffer): added
* proto.h (follow_map_menu): add a_img arg
* proto.h (getMapXY): added
* proto.h (newMapArea): added
* proto.h (touch_cursor): added
* proto.h (cURLcode): added
* proto.h (initImage): added
* proto.h (termImage): added
* proto.h (addImage): added
* proto.h (drawImage): added
* proto.h (clearImage): added
* anchor.c (addMultirowsImg): added
* buffer.c (discardBuffer): deleteImage if USE_IMAGE
* buffer.c (reshapeBuffer): buf->need_reshape check
* display.c (fmTerm): if activeImage, stop load image
* display.c (fmInit): if displayImage, initImage
* display.c (image_touch): added
* display.c (draw_image_flag): added
* display.c (redrawLineImage): added
* display.c (displayBuffer): buf->need_reshape = TRUE
			mode == B_REDRAW_IMAGE
			image flag checks
			force redraw image in mode == B_REDRAW_IMAGE
			displayBuffer if need reshape
			drawImage
* display.c (redrawNLine): redrawLineImage
* display.c (redrawLineImage): added
* display.c (disp_message_nsec): return immediately if QuietMessage
* etc.c (reset_signals): ignore SIGUSR1
* file.c (frame_source): added
* file.c (_MoveFile): added
* file.c (cur_baseURL): added
* file.c (cur_document_code): added
* file.c (cur_iseq): added
* file.c (loadGeneralFile): fix fmInitialized and prevtrap checks
			save cur_baseURL
			image_source load
			loadImageBuffer for "image/*"
			frame_source flag
			fix b->type when proc is loadImageBuffer
* file.c (process_img): add width arg
		parse height and width attr, align
		fix for inline-image
* file.c (process_input): fix for form <input type="image">
* file.c (HTMLtagproc1): pass h_env->limit to process_img()
		fix <img_alt> for inline-image
		save cur_baseURL
* file.c (HTMLlineproc2body): fix <img_alt> for inline-image
* file.c (loadHTMLstream): fix for inline-image
		fix fmInitialized and prevtrap checks
		save cur_document_code
		save image_flag
* file.c (loadGopherDir): save cur_document_code
		fix fmInitialized and prevtrap checks
* file.c (loadImageBuffer): added for inline-image
* file.c (save2tmp): fix fmInitialized and prevtrap checks
* frame.c (frame_download_source): set RG_FRAME_SRC flag
		image check
* funcname.tab (DISPLAY_IMAGE): added
* funcname.tab (STOP_IMAGE): added
* html.c (ALST_IMG): add align, ismap
* html.c (ALST_AREA): add shape, coords
* html.c (ALST_IMG_ALT): add width, height, usemap, ismap, hseq,
			xoffset, yoffset, top_margin, bottom_margin
* html.c (AttrMap): add shape, coords, ismap, xoffset, yoffset
* html.h (ATTR_SHAPE): added
* html.h (ATTR_COORDS): added
* html.h (ATTR_ISMAP): added
* html.h (ATTR_XOFFSET): added
* html.h (ATTR_YOFFSET): added
* html.h (ATTR_TOP_MARGIN): added
* html.h (ATTR_BOTTOM_MARGIN): added
* html.h (SHAPE_UNKNOWN): added
* html.h (SHAPE_DEFAULT): added
* html.h (SHAPE_RECT): added
* html.h (SHAPE_CIRCLE): added
* html.h (SHAPE_POLY): added
* image.c: added
* main.c (fversion): add USE_IMAGE
* main.c (fusage): -ppl option
* main.c (MAIN): set_pixel_per_char if ppc specified
		-ppl option
		loadImage
* main.c (pushBuffer): deleteImage
* main.c (quitfm): termImage
* main.c (selBuf): deleteImage
* main.c (followA): fix for inline-image and map area
* main.c (query_from_followform): getMapXY()
* main.c (setOpt): displayBuffer B_REDRAW_IMAGE
* main.c (follow_map): fix calculate x, y
* main.c (dispI): added
* main.c (stopI): added
* map.c: include <math.h>
* map.c (inMapArea): added
* map.c (follow_map_menu): add a_img arg to handle inline-image
* map.c (follow_map_panel): use MapArea
* map.c (getMapXY): added
* map.c (newMapArea): added
* menu.c (smChBuf): deleteImage
* parsetagx.c (toAlign): align top, bottom, middle
* rc.c (P_SCALE): added
* rc.c (CMT_PIXEL_PER_LINE): added
* rc.c (CMT_DISP_IMAGE): added
* rc.c (CMT_AUTO_IMAGE): added
* rc.c (CMT_EXT_IMAGE_VIEWER): added
* rc.c (CMT_IMAGE_SCALE): added
* rc.c (CMT_IMGDISPLAY): added
* rc.c (CMT_IMGSIZE): added
* rc.c (show_param): P_PIXELS
* rc.c (set_param): P_PIXELS
* rc.c (sync_with_option): initImage
* rc.c (to_str): P_PIXELS
* table.c (feed_table_tag): fix <img> for inline-image
* tagtable.tab (image): added
* terms.c (wgetch): retry read when EINTR or EAGAIN
* terms.c (touch_cursor): added
* w3mimgdisplay.c: added
* w3mimgsize.c: added
* doc/README.func (DISPLAY_IMAGE): added
* doc/README.func (STOP_IMAGE): added
* doc/README.img: added
* doc-jp/README.func (DISPLAY_IMAGE): added
* doc-jp/README.func (STOP_IMAGE): added
* doc-jp/README.img: added
* scripts/w3mhelp.cgi.in: show dispI, stopI
* scripts/multipart/multipart.cgi.in: inline image support
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-01-31 17:54:47 +00:00
..
2001-11-27 03:54:49 +00:00
2001-11-08 05:14:08 +00:00
2002-01-23 17:19:47 +00:00
2002-01-23 17:19:47 +00:00
2001-11-08 05:14:08 +00:00
2001-11-08 05:14:08 +00:00
2002-01-31 15:00:58 +00:00
2001-11-08 05:14:08 +00:00
2001-11-08 05:14:08 +00:00
2001-11-23 19:00:47 +00:00
2001-11-08 05:14:08 +00:00
2001-11-08 05:14:08 +00:00
2001-12-27 18:30:02 +00:00

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

	w3m: WWW wo Miru Tool  version 0.2.5
		(C) Copyright by Akinori ITO	January 31, 2002

1. はじめに

  w3m はWorld Wide Web に対応したページャです.あくまでページャですが,
テキストベース WWW プラウザとしても使うことができます.

  w3m はfm というページャをベースとして作られましたfm についての詳細
はREADME.fm をお読みくださいw3m のページャとしての基本的な特徴はfm
とほとんど同じです.

  w3m 独自の特徴としては,次のようなものがあります.

  ・WWW 対応なのでHTML の文書を読んでいる時には,その中のリンクを辿った
    り,画像を見ることができる.
  ・Internet message 表示のためのモードがあるこの時Content-Type: が
    text/html の場合は,自動的に HTML の文書として表示する.また,自力で
    MIME header のデコードをする.
  ・見ている plain text 文書中に URL 表記があった場合,その部分からリンク
    をたどることができる.

  現在の問題点は以下のようなものです.

  ・インライン画像表示ができない(w3m homepageの w3m-img を参照!)
  ・オンラインマニュアルが貧弱簡単な使い方についてはMANUAL.html をお読み
    ください.

  現在動作が確認されている OS は以下の通りです.
      SunOS4.1.x
      HP-UX 9.x, 10.x
      Solaris2.5.x
      Linux 2.0.30
      FreeBSD 2.2.8, 3.1, 3.2
      NetBSD/macppc, m68k
      EWS4800 Rel.12.2 Rev.A
      Digital UNIX: v3.2D, v4.0D
      IRIX 5.3, IRIX 6.5
      OS/2 with emx
      Windows 9x/NT with Cygwin32 b20.1
      MS-DOS with DJGPP and WATT32 packet driver
      MacOS X Server

2. インストール

インストールをするには,次のようにします.

  2.1 configure を実行する.いくつか質問されるので,それに答えます.

  2.2 make を実行

  2.3 make install を実行

以上でインストールは終わりです.

機種ごとの注意点:

HP-UX
	HP の C コンパイラ(gccでなく)でコンパイルする場合,
	configure の

		Input your favorite C-compiler.
		(Default: cc)

	にcc -Aa -D_HPUX_SOURCE と答えてくださいcc
	だけだとコンパイルが通りませんgcc なら普通に
	通りますが,バージョン古めの場合は -g を付けな
	いでください.

OS/2
	emx を使うことで w3m をコンパイルすることができます.
	まず最初に

	  cd gc
	  make -f EMX_MAKEFILE

	を実行して GC ライブラリをコンパイルしておいてからw3m
	本体をコンパイルします.なお,カラー表示が変になるらしい
	ので,モノクロ用にコンパイルした方が良いでしょう.
Windows
	README.cygwin をごらんください.


3. 著作権

w3m の著作権は,伊藤彰則に属しています.
(C) Copyright 1994-2002 by Akinori Ito

添付ライブラリのうちBoehm GC library の著作権は Hans-J. Boehm,
Alan J. Demers および Xerox Corporation, Silicon Graphics に属し
ています.

4. 配布条件

このソフトウェアによって利用者または第三者が何らかの被害を受けた
場合,作者はその責任を一切負いません.この事を承諾する限りにおい
て,このソフトウェアは,誰でも作者に断りなく利用・改変・配布でき
ます.

5. 作者

ご意見,ご感想を作者までお寄せください.

	山形大学工学部電子情報工学科
	伊藤 彰則
	aito@fw.ipsj.or.jp
	http://w3m.sourceforge.net/