Thank you for your answers. I found functional-harmony page and I viewed the code.

But the problem is now, how to merge functional-harmony letters and figured bass symbols.

We have to explain the altering sounds on IVth (Subdominant chord) degree. So I have to use letters and figured bass symbols together.

When I try to merge, an additional staff is being added within the figured bass symols.

I am sending to LilyPond files and compiled PDF files.

I need help please. Thank you.

On 06/14/2014 08:47 PM, Malte Meyn wrote:
Hello,

you can try to use either the letter D with stroke (Đ, U+0110) or, if
you want a longer an diagonal stroke, a regular D and a combining long
solidus overlay from unicode (D̸, U+0044 U+0337):

\version "2.19.6"

\relative c' {
   \repeat unfold 8 { <c e g> <c f a> <d f b> <e g c> }
}
\addlyrics  {
   T S Đ⁷ T
   T S D̸⁷ T
   T S \markup\concat{\char##x110 \char##x2077 } T
   T S \markup\concat{D \char##x337 \char##x2077 } T
   T S \markup\concat{\char##x110 \super 7} T
   T S \markup\concat{D \char##x337 \super 7} T
   T S \markup\concat{Đ \super 7} T
   T S \markup\concat{D̸ \super 7} T
}

The first two bars show the unicode characters in the source code, the
last two use LilyPond’s \char command (an optically not satisfying
solution for the overlay IMO).

I have seen both versions of the stroke (the short horizontal one and
the long diagonal one), use the one you prefer ;)

Malte

P.S. \char##x2077 is the superscript 7 (⁷), so you don’t need LilyPond’s
superscript command if you don’t like it (the placement and font of the
superscript is different).

On 14.06.2014 17:31, Server Acim wrote:
Hello,
I am writing an Harmony book with my friend. I want to use "Diminished
Dominant" symbol in figured bass below the note. It has to mark
"diminished fifth" interval with a cross line on "D" letter.

In our country, some music teachers had gotten their education in
Germany in 1930'ies. They learned "German Harmonie Schule" terms and
they taught their students in the same way. So we are still using these
terms.

So I need this detail. Do you have any idea?

Thank you.


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


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

--
Server ACİM
- Besteci (Composer)
- İnönü Üniversitesi Öğretim Üyesi (Full Professor of Music Composition at Inonu Universitesi - Malatya - TURKEY)
- Linux Mint Kullanıcısı ve Destekçisi (Linux Mint User and Supporter)

http://google.com/+ServerAcim
http://about.me/server.acim
  \version "2.18.0"

  dizi = \relative c'
  {
    c1 d e f g aes b c
    \bar "||"
  }
  
  sifre = \figuremode {
   r1 r r r r <VI> r r 
  }
  
  \score {
   <<
     \new Staff \dizi
     \new FiguredBass \sifre 
   >>
  }
\version "2.18.0"

%% Generated by lilypond-book.py
%% Options: [exampleindent=10.16\mm,fragment,indent=0\mm,line-width=13.0\cm,notime,quote,relative=2]
\include "lilypond-book-preamble.ly"
\include "C21-Ornek6_dizi.ly"

% ****************************************************************
% Start cut-&-pastable-section
% ****************************************************************

\paper{
indent=0\mm
line-width=120\mm
oddFooterMarkup=##f
oddHeaderMarkup=##f
bookTitleMarkup = ##f
scoreTitleMarkup = ##f
}

\layout {
  
 \context {
   \Score
   timing = ##f     
 }
 \context {
   \Staff
   \remove "Time_signature_engraver"
 }
}



\relative c''
{


% ****************************************************************
% ly snippet contents follows:
% ****************************************************************
\sourcefileline 3882
#(define-markup-command (diagonal-stroke layout props arg)
  (markup?)
  #:category font
  #:properties ((font-size 0) (thickness 1.5) (extension 0.07))
  (let*
   ((thick (* (magstep font-size)
      (ly:output-def-lookup layout 'line-thickness)))
    (underline-thick (* thickness thick))
    (markup (interpret-markup layout props arg))
    (x1 (car (ly:stencil-extent markup X)))
    (x2 (cdr (ly:stencil-extent markup X)))
    (y1 (car (ly:stencil-extent markup Y)))
    (y2 (cdr (ly:stencil-extent markup Y)))
    (dx (* extension (- x2 x1)))
    (dy (* extension (- y2 y1)))
    (line (make-line-stencil underline-thick
      (- x1 dx) (- y1 dy)
      (+ x2 dx) (+ y2 dy))))
   (ly:stencil-add markup line)))
<<
  {
    <d aes f>1 <aes! f d> <c aes! f d>
    <c aes! f d b> <aes! f d b g> 
  }
  
  \figuremode {
   r1 | <5-> | <7 5-> | <7-> | <9- 7> | 
  }
  
  \lyrics {
    s sk sk
    \markup { \concat { \diagonal-stroke D } }
    D
  }  
  
>>

%\score {
 %  <<    
  % \new Staff \akorlar
   %\new FiguredBass \sifre
   %\new Lyrics \fonksiyonlar   
   %>>
%}

% ****************************************************************
% end ly snippet
% ****************************************************************
}

Attachment: C21-Ornek6_master.pdf
Description: Adobe PDF document

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

Reply via email to