On 14 Nov 1999, Sergei Pokrovsky wrote:
> Eli> You need to put the string "-*- coding: latin-3 -*-" on the
> Eli> *first line* of the file. I just tried this, and it worked for
> Eli> me in Emacs 20.4.
>
> Well, that's what I had done -- but the problem was that I had put it
> into the index file.
That's what I did, too, and it worked for me.
> There was a slight problem with the precise syntax: it works in the
> form I've tried before (with semicolon), Eli adds two spaces around;
> and it does not work in the form "-*-coding: latin-3-*-". What is the
> recommended form?
The syntax is explained in the Emacs manual, under "File Variables" .
> And now back to the scope of this mailing list: I suggest that such a
> string be generated by makeinfo on the basis of the @documentencoding
> directive.
This is what Texinfo should do, except that currently, makeinfo doesn't
support non-ASCII characters at all. It cannot, for example, generate an
Info file encoded in a particular coding scheme.