Guenter Milde wrote:
On 2009-02-09, Nikos Chantziaras wrote:
I'm using LyX 1.6.1 with TeXLive 2007 on Linux (Gentoo).

I created a new document using the "article" class and selected "Greek" as language. The document is a mix of English and Greek, but there's a problem: even though English words appear correctly in LyX, the final PDF output shows English using the Greek alphabet. For example, instead of "executive", I see "εξεςυτιε".

Greek text can be input either with the correct unicode chars or with a
Latin transcription (this is a feature to help people without a Greek
keyboard and pre-dates Unicode).  This is why LaTeX will typeset English
text with Greek letters if it believes it to bee Greek text.

You need to tell LyX which parts of the document are Greek and which are
English:
Select the English text and choose Edit>Text style>Custom>Language English (Subsequent parts can be changed easier by selecting and clicking the "Font" button right of the Emphasis and Small-Caps button or with Alt-x
textstyle-apply)

If you happen to need this feature regularely, define a keybinding for
setting the text language to English or Greek.

This is too slow, really, and in contrast with every other software out there where you simply press Alt+Shift (or whatever combination you've set up) and type away. It's not really an option to have to type two shortcuts to switch language (one with Alt+Shift and on LyX specific) and trying to keep them in sync.

But if this is a limitation of TeX or LaTeX then I guess LyX has to live with it. As it stands, it's too painful to use LyX for multilingual documents that way, where the second language does not use a Latin alphabet. I suppose most people can't really comprehend the painfulness of this because their language is based on the Latin alphabet and Alt+Shift does the right thing for them.

Reply via email to