This patch does the following

1. Add some encoding to encoding.c & correct some language information.

2. If screen_font_encoding is iso10646, then the symbol glyphs are taken from
the screen_font_roman font (and not from a separate symbol font).
However, as many fonts do not contain all necessary glyphs, I've temporarily 
disabled this feature (in the future, we can add direct support for TrueType
fonts using the freetype library, with support for combining several fonts
into one, which will make this feature (more) useful).

3. Fixed a bug with math greek keyboard.
Suppose you enable math greek keyboard and then press C.
If LyX was in math mode, the correct result (= X) appears on screen,
but when the file is saved to disk/ viewed as postscript, the 'X' is missing.
If LyX was not in math mode, the letter C appears on screen.
(this is pretty meaningless bug, as the capital Greek letters whose shapes are
the same as a Latin capital letter, are never used. Nevertheless, I still
fixed it.)

patch.gz

Reply via email to