I don't really know anything about how the Hebrew support in eLaTeX is implemented. What I know is that Lilypond uses low-level font selection commands like \font\myfont=jerus10 \myfont when typesetting the lyrics.
Regarding the backwords notation, I can think of two main solutions (again not knowing anything about the Hebrew support):
- Let Lilypond just change the font and write the syllables backwards by hand. This should probably work without any extra LaTeX package for Hebrew and with ordinary LaTeX instead of eLaTeX, but you probably want such a package anyway for the titling.
- Use some LaTeX package that lets you insert Hebrew quotes in a document that mainly is written with latin letters. Let's say that the corresponding command is \hebrew{...}. Then you could typeset your lyrics using lyrics = \lyrics{"\\hebrew{first syllable}" "\\hebrew{second syllable}" } Of course, this is a bit clumsy and ruins Lilypond's ability to calculate the length of each syllable when it determines the note spacing. However, it should be fairly easy for som Scheme hacker on the Lilypond list to make a small hack that automatically adds the \hebrew{...} around each syllable, once you have made it work.
The problem you experience with notation written backwards indicates that you use a LaTeX package that by default writes everything as Hebrew. What you need is Latin text (or at least left to right text) as the default and a possibility to switch to Hebrew on demand.
/Mats
Aaron wrote:
Well, you are welcome, but I just copied it from a letter on cyrillic fonts.
but if it helped I am happy.
On the hebrew side I have a stickier problem.
When I run my example through lilypond-book it treats all text as hebrew.
I need a way to make sure that just the lyrics are processed as hebrew.
Additionally. The use of hebrew itself is problematic: hebrew is right to left and english is left to right, but hebrew lyrics are left to right globally and right to left locally:
As follows: this is english -> -> abc abc starts from the left <- <- hebrew is this cba cba starts from the right
lyrics start from the left, but each syllable are read from the right.
------------------------ the problem I am having is how to get everything both the notation and the lyrics to start from the left!!! Think about it a second when I tell latex to use hebrew it makes everything go from right to left even the notation!!! I have dvi's with hebrew and the notation backwards....
Any thoughts???
Aaron
On Thu, 2003-06-26 at 01:12, Warren Stickney wrote:
My Lyrics problem is now solved.
Thanks, Aaron, for the correct command and structure as in your message on hebrew lyrics.
I have so much to learn.
Warren Stickney Wellington, New Zealand E-mail : [EMAIL PROTECTED]
_______________________________________________ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
_______________________________________________ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user
-- ============================================= Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe =============================================
_______________________________________________ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user