Georg Baum wrote: > I am not sure whether it is a good idea to do the change for all languages, > since the euro sign is not the only change in latin1 vs. latin9.
I know. But the changes are still marginal: http://www.cs.tut.fi/~jkorpela/latin9.html > I would prefer to ask native speakers. This will take ages for all languages. And note that you can override the default language in the document dialog. In this case, I'd prefer to just do the change at once and revert if there are complaints. (but if you insist, I'll change only the German varieties and leave the others to their users). > Unfortunately this change does also affect the conversion from pre unicode > to utf8 in lyx2lyx, since lyx2lyx gets the encoding from the languages > file. If you now change encodings in the languages file this conversion > will be incorrect. Therefore this patch should only go in with an > additional part that freezes the encodings in lyx2lyx to the current > values. What do you have in mind? A file format change? I don't see another way to decide which encoding was actually used. And how do you handle the case where a user changed the languages file himself (which several have done to get the euro afaik)? And if he sends me his file then? Will this ever work correctly? Isn't there a way to get the encoding from the file? > > There are also some places in the > > source where iso8859-1 is declared as default language (e.g. lyxrc.C and > > language.C). Should this be changes as well? > > I don't think so. In fact, I would be surprised if this stuff (font_norm) > is actually still needed. > The encoding of the "latex language" is wrong anyway, it should inherit the > encoding of the surrounding text. OK. > Georg Jürgen