bg_ie@yahoo.com (Barry) wrote:
[color=blue]
> I'd like to implement a Gaelic tutorial with the inclusion of
> Gaelic fonts.[/color]
You don't need to include any fonts. Forget fonts for the time being.
If it helps, think about the possibility that the document will be
spoken by a speech browser if it just gets the right _characters_.
(Unfortunately not very realistic, but a useful thought experiment.)
[color=blue]
> I am aware that ISO-Latin-8 caters for Celtic fonts, including
> Irish,[/color]
No, ISO Latin 8 covers the _characters_.
If you wish to use the old orthography, then things inevitably get more
complicated, both at the authoring end and at the user end. It seems to
me that most pages in Irish use the new orthography, which can be
written in ISO Latin 1, so it's smooth sailing. For example, the page
http://www.inishowenheritage.com/gae...sh-script.html
which explains the old orthography is in ISO Latin 1 and uses images
for the old texts. It also suggests downloading an "Irish font",
presumably for use with some 8-bit encoding (such as ISO Latin 8).
This is one possibility, see
http://ppewww.ph.gla.ac.uk/~flavell/...checklist.html
I don't think any widespread browser has builtin support for the
ISO Latin 8 encoding. But most modern browsers support utf-8, though
they may have problems with fonts - _this_ is where fonts come into the
picture, at the user side. What the user may need to do is to install
"multilingual support" or something similar. This helps with a large
number of different pages, as opposite to downloading a special font
for reading pages in a particular language.
Utf-8 would appear to be the optimal approach. You would probably need
a suitable editor, see e.g. the nice list at
http://www.alanwood.net/unicode/utilities_editors.html
Alternatively you could write the document using US-Ascii only,
presenting all non-Ascii characters using entity references or
character references. This is somewhat clumsy, but manageable and does
not require any special software. I suppose you know what to do with
characters with acute accent (there are entities for them), so what you
would additionally need is a handful of numbers from e.g.
http://www.alanwood.net/unicode/latin_extended_a.html
--
Yucca,
http://www.cs.tut.fi/~jkorpela/
Pages about Web authoring:
http://www.cs.tut.fi/~jkorpela/www.html