User Installation


Pointers to more information:

How to use and also some hints.
Brief description of features.
Problem solving.


If you want to use the menu accessible HTML mode options in Emacs or Lucid Emacs then you must perform the following steps:


Note 1: HTML mode is only available in Emacs ver. 19.24 or higher, or in Lucid Emacs ver. 19.8 or higher.
Note 2: A perl script make_signature_page will interactively set up your HTML directory (step 1.) and generate a default signature page (step 4.).

  1. Create the directory public_html in your home account, by command: mkdir ~/public_html Any HTML document in this directory will be accessible to an WWW browser, such as Mosaic. How are they accessible? Please read about HTTP document server

  2. Obtain a copy of the file .hm--html-configuration.el in your home directory from directory /usr/local/emacs.local/lisp, by command: cp /usr/local/emacs.local/lisp/.hm--html-configuration.el ~

    Edit and/or modify the default settings. Make sure to set:

  3. Copy the following lines to your .emacs file in your home directory. This file can be copied from file /usr/local/emacs.local/lisp/.emacs) : ;;; Some autoload for W3 option (autoload 'w3-follow-url-at-point "w3" "Find document at pt" t) (autoload 'w3-follow-link "w3" "Follow a hypertext link.") (autoload 'gopher-dispatch-object "gopher" "Fetch gopher dir" t) ;;; Load HTML mode if file extension = .html or .shtml (autoload 'html-mode "hm--html-menu" "HTML major mode." t) (or (assoc "\\.html$" auto-mode-alist) (setq auto-mode-alist (cons '("\\.html$" . html-mode) auto-mode-alist))) (or (assoc "\\.shtml$" auto-mode-alist) (setq auto-mode-alist (cons '("\\.shtml$" . html-mode) auto-mode-alist))) This code will automatically load HTML mode and menus if the file extension is ".html" or ".shtml".
  4. Create your personal signature HTML document that describes you as the author of HTML pages. A reference to this page is automatically included when using the "Full HTML Frame" option, or you can manually add a reference to any HTML document (option "signature"). Use Emacs or Lemacs, for example: lemacs ~/public_html/<my-signature-filename>.html
Kent Husefest