From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Gary Newsgroups: gmane.emacs.help Subject: Re: html editing Date: Fri, 26 Feb 2010 13:00:23 +0100 Message-ID: <20100226120023.GA752@mimosa.garydjones.name> References: <20100226084632.GC25195@debian-eeepc> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1267279286 6350 80.91.229.12 (27 Feb 2010 14:01:26 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 27 Feb 2010 14:01:26 +0000 (UTC) To: Help-gnu-emacs Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Feb 27 15:01:22 2010 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1NlNEN-0006i2-HF for geh-help-gnu-emacs@m.gmane.org; Sat, 27 Feb 2010 15:01:19 +0100 Original-Received: from localhost ([127.0.0.1]:47236 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NlNEN-0008Rj-6P for geh-help-gnu-emacs@m.gmane.org; Sat, 27 Feb 2010 09:01:19 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Nkyvj-0004N9-Gj for help-gnu-emacs@gnu.org; Fri, 26 Feb 2010 07:04:27 -0500 Original-Received: from [140.186.70.92] (port=40541 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nkyvi-0004N1-KA for Help-gnu-emacs@gnu.org; Fri, 26 Feb 2010 07:04:27 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Nkyvh-00013D-Qr for Help-gnu-emacs@gnu.org; Fri, 26 Feb 2010 07:04:26 -0500 Original-Received: from fg-out-1718.google.com ([72.14.220.157]:56348) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nkyvh-00012M-MF for Help-gnu-emacs@gnu.org; Fri, 26 Feb 2010 07:04:25 -0500 Original-Received: by fg-out-1718.google.com with SMTP id 19so152653fgg.12 for ; Fri, 26 Feb 2010 04:04:21 -0800 (PST) Original-Received: by 10.87.64.32 with SMTP id r32mr666743fgk.52.1267185861608; Fri, 26 Feb 2010 04:04:21 -0800 (PST) Original-Received: from localhost (77-58-243-207.dclient.hispeed.ch [77.58.243.207]) by mx.google.com with ESMTPS id 12sm3700242fgg.19.2010.02.26.04.04.19 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 26 Feb 2010 04:04:20 -0800 (PST) Mail-Followup-To: Help-gnu-emacs Content-Disposition: inline In-Reply-To: <20100226084632.GC25195@debian-eeepc> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Mailman-Approved-At: Sat, 27 Feb 2010 08:59:15 -0500 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:72193 Archived-At: On Fri, Feb 26, 2010 at 07:46:32PM +1100, Daniel Dalton wrote: > So, for generating tables, changing fonts, and I guess for repetitive > html tasks, what tools can I use to speed up the process? Perhaps there > are tools that are available to save me so much typing...? Well there is html mode of course, and there's a nice tutorial for that at http://xahlee.org/emacs/emacs_html.html. That would definitely save you typing tags. I don't know if you are expected to use CSS for your fonts, styling and so on, it probably depends how advanced you are in the course, but there is also a CSS mode with recent versions of emacs. Predictive mode also has support for completing HTML tags, and maybe other things you want as well - http://www.dr-qubit.org/predictive/predictive-user-manual/html/HTML-Support.html#HTML-Support I haven't use it myself yet, but it looks pretty flexible. If you start with a plain text file you could also use txt2html, which is a standalone tool that, as its name suggests, generates html from plain text files. It only generates the basic HTML though, including tables and so forth, you would have to add any styling yourself. There is also emacs muse, of course, which can publish HTML, but I guess that's not what you want.