Paul, 
Thank you for the update.  It works wonders. I like it very much.  I can live 
with midi generated separately and put in lots of \skip1 in lyrics.  I will ask 
\tag and lyrics question as a separate thread in the lists.
One question:  Is this stable enough to merge with jianpu6.ly from David 
Zhang?Jianpu6.ly allows the display jianpu in two options:numbered:             
    1     2     3     4      5      6      7   solfege option1:         do  re  
  mi   fa     so     la     ti       ORsoffege option2:         d    r      m   
 f       s       l       t     (this option is not in jianpu6.ly yet but I wish 
it is)Note: Paul and David, who want to tackle this?   
Attached is the output generated by jianpu10.ly
Immanuel,ming. 


   
  
\version "2.18.2"
\language "english"


\include "jianpu10.ly"

\header {
  title = "十架七言"
  subtitle = "7 speech"
  % Remove default LilyPond tagline
  tagline = ##f
}

\paper {
  #(set-paper-size "letter")
}

\layout {
  \context {
    \Voice
    \consists "Melody_engraver"
    \override Stem #'neutral-direction = #'()
  }
}

globald = {
  \key d \major
  \numericTimeSignature
  \time 3/4
  \tempo 4=100
}
globalc = {
  \key c \major
  \numericTimeSignature
  \time 3/4
  \tempo 4=100
}

\include "include_lyndon-specific.ly"

melodyd =   {  
   
  fs'2. | %m01
  e'2 a'8. g'16 |%m002
  fs'4 fs'2 |%m03
  d'4 d''4 cs''8.( b'16) %m04
  a'2 b'8. g'16 |\break %m05
  fs'2 e'8 fs'8 |%m06
  e'8 b8 d'2 |%m07
  a'4 fs'2 |%m08
  e'4 fs'4  a'8( g'8) |%m09
  fs'2 d''4 | \break %m10
  cs''8( d''8) e''8( d''8) cs''8( b'8) |%m11
  a'2. |%m12
  d'4 d''2 |%m13
  d''4 cs''4 b'8 a'8 |%m14
  fs'2. |\break %m15
  d'4 b'2 |%m16
  b'4 a'4 g'8 fs'8 |%m17
  e'2 a'8( g'8) |%m18
  fs'2 fs'8( e'8) |%m19
  d'2 d''8( cs''8) |\break %m20
  b'2 b'8( a'8) |%m21
  g'2 fs'4 |%m22
  e'8 d' cs'( e') cs'( d') |%m23
  b2. |%m24
  b2 cs'8( e'16 d'16) | \break %m25
  b2 \tuplet 3/2{g'8( b'  g')} |%m26
  fs'2 r4 |%m27
  fs'8 fs'4~8 r4 |%m28
  b'4 a'8( g'8) fs'4 |%m29
  e'8 d' cs' e' d' cs' |  %m30
  b2. \bar"|."
  
}

melodyc =   {  

  e'2. %m01
  d'2 g'8. f'16 |%m002
  e'4 e'2 |%m03
  c'4 c''4 b'8.( a'16) %m04
  g'2 a'8. f'16 |%m05
  e'2 d'8 e'8 |%m06
  d'8 a8 c'2 |%m07
  g'4 e'2 |%m08
  d'4 e'4  g'8( f'8) |%m09
  e'2 c''4 |%m10
  b'8( c''8) d''8( c''8) b'8( a'8) |%m11
  g'2. |%m12
  c'4 c''2 |%m13
  c''4 b'4 a'8 g'8 |%m14
  e'2. |%m15
  c'4 a'2 |%m16
  a'4 g'4 f'8 e'8 |%m17
  d'2 g'8( f'8) |%m18
  e'2 e'8( d'8) |%m19
  c'2 c''8( b'8) |%m20
  a'2 a'8( g'8) |%m21
  f'2 e'4 |%m22
  d'8 c' b( d') b( c') |%m23
  a2. |%m24
  a2 b8( d'16 c'16) |%m25
  a2 f'8( a'16 f'16) |%m26
  e'2 r4 |%m27
  e'8 e'4. r4 |%m28
  a'4 g'8( f'8) e'4 |%m29
  d'8 c' b d' c' b |%m30
  a2. \bar"|."\break
   
}


verse = \lyricmode {
  父 啊! 赦 免 他 們, 因 為 他 們 所 作 的, 他 們 不 曉 得. 
  %{我 實 在 告 訴 你, %} 今 日 你 要 同 我 在 樂 園 裡 了. 
  母 親 看 你 的 兒 子, (門 徒) 看 你 的 母 親. 
  我 的 神 哪! 我 的 神 哪! 為 甚 麽 離 棄 我!
  我 渴 了!
  成 了!
  父 啊! 我 將 我 靈 魂 交 在 祢 手 裡.
  
}

verseJ = \lyricmode {
  父 \skip1 \skip1 啊! \skip1 赦 免 他 們, \skip1  因 為 他 們 \skip1  所 作 的, \skip1  他 們 不 曉 得. \skip1  
  %{我 實 在 告 訴 你, %} 今 日 \skip1  你 要 同 我 \skip1  在 樂 園 裡 了. \skip1  \skip1  
  母 親 \skip1  看 你 的 兒 子, \skip1  \skip1  (門 徒) \skip1  看 你 的 母 親. \skip1    
  我 的 \skip1  神 哪! \skip1  我 的 \skip1  神 哪! \skip1  為 甚 麽 離 棄 我! \skip1  \skip1 
  我 \skip1  渴 了! \skip1 
  成 了! \skip1  \skip1 
  父 啊! \skip1  我 將 我 靈 魂 交 在 祢 手 裡.
  
}


\score { 
  <<  
    %\jianpuVoice
    \new JianpuStaff \jianpuMusic  \transpose d f       {  \globald \melodyd }
    \addlyrics { \verseJ }  
    %\new ChordNames \chordNames
    \new Staff  \rup   { \globald \melodyd }
    %\new JianpuStaff \jianpuMusic \transpose d f      {  \globald \melodyd }
    %\addlyrics { \verse }
  >>
  \layout { }
  %\midi { }
}

\book {
  \bookOutputSuffix "10"
 \score { 
  <<  
    %\jianpuVoice
    %\new JianpuStaff \jianpuMusic         {  \globald \melodyd }
      
    %\new ChordNames \chordNames
    \new Staff   \transpose d f { \globald \melodyd }
    \addlyrics { \verse }
  >>
  %\layout { }
  \midi { }
 }
}

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to