Here is my situation:
I'm blind and doing a unit on web design, which I must complete. I'm
generating html pages. Currently I type all the code out by hand. My
fellow class mates are using gui front ends such as dream weaver on
windows.
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...?
Thanks!
Dan
Have a look at skeleton and dabbrev.
Of course, if you're a programmer, you can write a program to generate
the html instead of writing it manually...
--
__Pascal Bourguignon__
Best,
--
Henri-Paul Indiogine
Email: hindi...@gmail.com
Skype: hindiogine
Website: http://www.coe.tamu.edu/~enrico
> 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.
I wonder how that works if you are blind. The overlays used for menus
in predictive mode (and in the interface used by company mode) are
perhaps difficult for blind people, I do not know.
I think the authors of predictive mode and company mode are thinking
about dividing the GUI part and the completion part better.
They both have frame works for this and mixing the best of them is in
my opinion what is needed now to get something like this into Emacs.
So anyone who is interested in this could perhaps help. (This is
probably much more valuable than spawning new similar GUI:s.)