Nigel Pegram wrote:
Hi everyone,

I've been using Lyx for a while but have not been able to get nikud to work correctly. I can enter unicode, even to the point of consonantal Hebrew, but as soon as I add a vowel, I get errors.

I have attached a sample file with one point added. If I delete the vowel, the document is generated correctly. The relevant part of the log seems to be:

! Package ucs Error: Please activate option 'combine'.

See the ucs package documentation for explanation.

Type H <return> for immediate help.

...

l.32 שדגשֻ

\selectlanguage{polutonikogreek}

Composed characters can only be rendered correctly, when the option 'combine' i

s activated

! Undefined control sequence.

\u-default-1467 #1->\...@cmb \qubuts

{#1}

l.32 שדגשֻ

\selectlanguage{polutonikogreek}

The control sequence at the end of the top line

of your error message was never \def'ed. If you have

misspelled it (e.g., `\hobx'), type `I' and the correct

spelling (e.g., `I\hbox'). Otherwise just continue,

and I'll forget about whatever was undefined.


The full log is also attached.


Lyx 1.6.1, Ubuntu 8.10

Any suggestions appreciated.

TIA
Nigel


I have had some success with this in the past, though I haven't tried it recently. It mostly has to do with whether latex itself has nikud support. So I would first focus on getting it working with latex itself.

There's culmus-latex (http://www.guyrutenberg.com/culmus-latex/), the latest version of which at least partially supports nikud; I'm not sure if it's packaged for ubuntu or if you have to install from source.

You might also want to ask about this on the ivritex mailing list (http://listserv.tau.ac.il/archives/ivritex.html) --- that's more latex-oriented, but again --- I think that's the real problem, not LyX.

I don't have time to look into this right now, but if you do follow this up and come up with anything interesting, please report it back here and/or update the bugzilla issue for nikud (http://bugzilla.lyx.org/show_bug.cgi?id=3366).

Good luck!
Dov

Reply via email to