[Top][All Lists]
[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.