lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Guitar fingering and string numbers


From: Daniel Tonda
Subject: Re: Guitar fingering and string numbers
Date: Tue, 30 Jan 2007 23:52:56 -0600

Hi, from a fellow guitarist!


2007/1/30, Martin Nopola <address@hidden>:

\version "2.8.8"   on Suse Linux 10

I have been making beautiful copies of classical guitar music for
my 8 string guitar. Everything works fine as long as I can copy
a template such as
\set Score.skipTypesetting = ##t
 s4*8

And this works for string number spacing if I enter them as text
\once \override TextScript #'staff-padding = #3.0
  b4^"2" e a2-3
But the numbers are twice as large as default string numbers.

However, when I try changing variables on my own nothing works.
This is one of my numerous failures
\once \override StringNumberOrientations #' Stringnumber = down
  <g\6>4-1 fis e <d\7>
For fingerings and such I always put them between brackets:

<g\6-1>4 fis e <d\7> %...

If the fingering is outside the brackets, the fingering orientations
may not work properly.

How do I set
fingeringOrientation (up,down,left.right)

\set fingeringOrientations = #'(left)

StringNumberOrientations (up, down)
\set stringNumberOrientation = #'(up)
StringNumber #'staff-padding = #2.0

\override StringNumber #'padding = #2.0

fingerNumber #'staff-padding

Someday this will all make sense.

Marty


This is an idea that may work for you.

I have a settings file where I define certain items, such as fingering
positions, string number positions, etc, and I include it in every
guitar-oriented score I typeset.

for example:

rhu = { \set strokeFingerOrientation = #'(up) }
rhd = { \set strokeFingerOrientation = #'(down) }
rhuonce = { \once \set strokeFingerOrientation = #'(up) }
% ...etc

I include it in the new ly score, such as:

\version "2.11.14"

\include "/home/danton67/lib/ly/mydefs.ly"

% Whenever I need an upward stroke fingering overall I just put:
\rhu

% If i only need it occassionally, I just put:
\rhuonce

If you're interested in the "library", ask and I'll send it to your
mail. So as not to burden the list.



_______________________________________________
lilypond-user mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-user



--
Daniel Tonda C.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]