On Thursday 01 July 2004 17:21, you wrote:
> The steps described below are not relevant for the current versions
> of LilyPond. However, they provided enough hints that I think I have
> found a solution, see the following example. Note that I don't know
> any russian, so I just copied a text from a web page.
>
> ------------------------------------------------
> \header{
> inputencoding="koi8-r"
> fontencoding="T2A"
> }
>
> \score{<<
> \context Voice = melody \notes \relative c'{
> c d e f g a b c}
> \lyricsto melody \new Lyrics \lyrics{
> ÐÐÑ ÐÐÐÐÐÑÐÐÐ ÑÑÑÑÐÐÐÐ ÑÐÑÐÐ Ð teTeX ÐÑÐÐÐ
> }>>
> \paper{
> \context{
> \LyricsContext
> \override LyricText #'font-name = #'"larm1000"
> }
> }
> }
>
> -------------------------------------------------------
>
> As you can see, the necessary steps are to define the
> inputencoding and the fontencoding and to tell LilyPond
> the name of the font file. The steps to find out the name of
> the font file is just as described below (I don't understand
> the problems mentioned about the larm* files though).
>
> Note that you need LilyPond version 2.2.0 or newer for
> this solution to work.
>
Thanks, I got it now so far that I can compile the file correctly, though
there are some problems in getting the script on the paper.
I do send the source and the log of the verbose translation with it.
Maybe you can give me a final hint where to look for, because there are a few
projects waiting to be resolved on this.
==
Greetings,
Herman Grootaers
%% Generated by lilypond-book
%% Options: [printfilename,texidoc,linewidth]
#(define toplevel-score-handler ly:parser-print-score)
\paper { linewidth = 160 \mm
}
\renameinput "Ektenia101.ly"
\version "2.3.5"
\header { texidoc = "Mayor or Peace-litany"
%% Choral response to the prayers by the Diacon or Priest
%% First litany in the orthodox services
%% Named after it's size and after the first prayer
inputencoding="Unicode"
fontencoding="T2A"
}
sopMusic = \relative c''
{ \cadenzaOn
\stemUp
\autoBeamOff
a4 a2^\fermata \bar "||"
a8 a a a a2 a^\fermata \bar "|:"
a8 a a a g2 a^\fermata \bar ":|"
a4 a2 bes bes a^\fermata \bar "||"
a4 a2^\fermata \bar "|."
}
sopWords = \lyrics
{
}
altoMusic = \relative c'
{ \cadenzaOn
\stemDown
\autoBeamOff
c4 c2_\fermata \bar "||"
c8 c c c c2 c_\fermata \bar "|:"
c8 c c c c2 c_\fermata \bar ":|"
c4 c2 d c c_\fermata \bar "||"
c4 c2_\fermata \bar "|."
}
altoWords =\lyrics
{ Ð-4 ÐÐÐ.2
ÐÐÑ-8 ÐÐ- ÐÐ- ÐÐ- ÐÐ-2 ÐÑÐ.
ÐÐÑ-8 ÐÐ- ÐÐ- ÐÐ- ÐÐ-2 ÐÑÐ.
ÐÐ-4 ÐÐ,2 ÐÐÑ- ÐÐ- ÐÐ.
Ð-4 ÐÐÐ.2
}
tenorMusic = \relative c'
{ \cadenzaOn
\stemUp
\autoBeamOff
c4 c2^\fermata \bar "||"
c8 c c c c2 c^\fermata \bar "|:"
c8 c c c c2 c^\fermata \bar ":|"
c4 c2 d c c^\fermata \bar "||"
c4 c2^\fermata \bar "|."
}
tenorWords = \lyrics
{
}
bassMusic = \relative c
{ \cadenzaOn
\stemDown
\autoBeamOff
f4 f2_\fermata \bar "||"
f8 f f f f2 f_\fermata \bar "|:"
f8 f f f c2 f_\fermata \bar ":|"
f4 f2 bes, c f_\fermata \bar "||"
f4 f2_\fermata \bar "|."
}
bassWords = \lyrics
{
}
\score { << \context StaffGroup << \context Lyrics = sopranos { s1 }
\context Staff = women << \context Voice = sopranos
{ \voiceOne \sopMusic }
\context Voice = altos {
\voiceTwo \altoMusic }
>>
\context Lyrics = altos { s1 }
\context Lyrics = tenors { s1 }
\context Staff = men << \clef bass
\context Voice = tenors {
\voiceOne \tenorMusic }
\context Voice = basses {
\voiceTwo \bassMusic }
>>
\context Lyrics = basses { s1 }
\context Lyrics = sopranos \lyricsto sopranos
\sopWords
\context Lyrics = altos \lyricsto altos \altoWords
\context Lyrics = tenors \lyricsto tenors
\tenorWords
\context Lyrics = basses \lyricsto basses \bassWords
>>
>>
}
\paper { \context { % a little smaller so lyrics can be closer to the staff.
\Staff minimumVerticalExtent = #'(-3 . 3)
\override LyricText #'fontname = #'"verdana"
}
}
_______________________________________________
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user