[97] in linux-announce channel archive
ANNOUNCEMENT: hm--html-menus-4.7 - a package to write html pages
daemon@ATHENA.MIT.EDU (Lars Wirzenius)
Thu Jan 19 14:28:21 1995
Date: Thu, 19 Jan 1995 19:34:57 +0200
From: Lars Wirzenius <wirzeniu@cc.helsinki.fi>
To: linux-activists@niksula.hut.fi, linux-announce@vger.rutgers.edu
X-Mn-Key: announce
From: muenkel@daedalus.tnt.uni-hannover.de (Heiko Muenkel)
Subject: ANNOUNCEMENT: hm--html-menus-4.7 - a package to write html pages
Followup-To: comp.emacs.xemacs
X-Face: n}R'l6CHRf>pi&bj7[x0CW3:kmXm@1)7m+l*9[fp;-Ow4Xe~=5E;skf?2>y]f{HzB|Q(\V9 
        +y$PP~.4G[2n4W7{6Ilm[AMY9B:0kj.K_$-d%p4YIF*bX;=ADp6{HS@NEv9c.VII+9PgXHASx}K(jy 
        ^t=q%qzZ72q1e4E;O!$A$`&wgtLk"1%p.nC_G!]4d1!+J4Q#YD_iXeEy`1x)d\r$1Qn\'23n|[8Y_x 
        zuXJJ7W(EGqnzB]`]aq??;+z=)DW~\'Vq&F'g%QU[Mv2:}nS>SdZFTEC2GsgB=Q,:~H<R5S[:ZN%B: 
        s0;|v1x"Jb
Organization: Universitaet Hannover, Theoretische Nachrichtentechnik
Newsgroups: comp.os.linux.announce
Keywords: xemacs, html, editor, menus, www
Approved: linux-announce@tc.cornell.edu (Lars Wirzenius)
Hello,
I've written a new version (4.7) of my html package for the XEmacs 
(lemacs) and the GNU Emacs 19. It is based on the html-mode from Marc
Andreessen. 
With this package it is very easy to write html pages for the World Wide 
Web (WWW). Eg: In most cases the user gets help to construct a specific 
link by examples or by a completition list with possible input strings.
Some of the main changes in this version are support for tables, a lot
of new formating tags and some new forms input fields. Read the NEWS 
file for more details.
The name of the package is
	hm--html-menus-4.7.tar.gz
You can find it on the following ftp server:
	ftp.w3.org in /pub/www/contrib
	sunsite.unc.edu in /pub/Linux/apps/editors/emacs/
	ftp.rrzn.uni-hannover.de in /pub/unix/editors/lemacs/contrib
	ftp.tnt.uni-hannover.de in /pub/editors/xemacs/contrib
It make take some time, before the package is copied by the ftp admins
from the incoming directories to the above listed directories.
There is also a html documentation about the package. You can find it on:
http://www.tnt.uni-hannover.de:80/data/info/www/tnt/soft/info/www/html-editors/hm--html-menus/overview.html
At the moment it describes the last announced version (4.1), but it
will be updated in the near future.
The package provides functions to insert the following stuff in html-pages:
1. Anchors:
	html link, info link, gopher link, file link;
	ftp link, news link, mail link, wais (direct) link,
	wais (gateway) link;
	proggate link, local proggate link, general link;
	link target;
2. Frame elements:
	full html frame with html, head, body, title, header and signature
	elements or only the single elements;
	html 'created'- and 'changed'- comments;  
	the current date in the title; 
3. Structure elements:
	menu or list item, menu, unordered list, ordered list, directory list;
	description list, description title, description entry;
	new paragraph, new line, horizontal rule, table, table title, 
	table header, table row, table entry;
4. for formatting paragraphs:
	without links, with links, blockquote, listing, abstract;
5. formatting:
	bold, italic, underline, typewriter, strikethru, super and subscript,
	emphasized, strong, 
	definition, keyboard, command, argument, option, variable, instance,
	code, sample,  
	quote, acronym, abbrevation, citation, literature, publication, isbn,
	person, author, editor, credits, copyright,
	footnote, margin,
	html comment;
6. include:
	top aligned image, middle aligned image, bottom aligned image;
7. forms:
	form;
	text, password, isindex, integer, float, date, url, scribble fields; 
	checkbox, radio, reset, image, audio and submit buttons;
	option menus, scrolled lists and option entries;
	textarea;
If it makes sense, the functions worked also on selected regions.
I've used the same menu items and the same keystrokes. Therefore, you
don't need to learn different menus or keys for similar functions.
You can choose the popup menus between an expert menu, an novice menu and
the menu from Marc Andreessen interactively.
With the pulldown menu, you can do the following things:
- select the pulldown menu
- change the highlighting of html tags
- remove numeric names
- quotify hrefs
- reload the config files
- load html templates from a template directory (two templates are included
  in the package); templates written in a special template language are
  expanded automatically;
- preview html documents with the xmosaic
- preview html documents with the w3 package for the lemacs and emacs
You can configure the html mode with a special configuration file for
your site and with another file specific for a user.
The html specification is under development and therefore this
package is also under development. So, if you have any ideas to
extend the package, feel free to email them to muenkel@tnt.uni-hannover.de.
Heiko
-- 
Heiko Muenkel
muenkel@tnt.uni-hannover.de
<A href="http://www.tnt.uni-hannover.de/wiss/muenkel.html">Münkel</A>
--
Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov
PLEASE remember Keywords: and a short description of the software.