lilypond-book - footnote spacing on page by page basis

2018-07-06 Thread Reilly Farrell
Question related to printing a book pdf with lilypond-book and LaTeX: is
there an easy way to set footnote spacing on a case by case basis, as
opposed to globally?  The intent is to take the effect of a line like this:

\setlength{\skip\footins}{2cm}

and have it apply only to pages for which footnotes are present.  The goal
is to avoid creating excess blank space at the bottom of any page without
footnotes.

Any suggestions are appreciated.  Thank you!
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: chord names - C Delta 7 chord?

2018-06-30 Thread Reilly Farrell
Thank you Thomas!  Works like a charm. :)

On Sat, Jun 30, 2018 at 1:08 AM, Thomas Morley 
wrote:

> 2018-06-30 8:37 GMT+02:00 Reilly Farrell :
> > Hi All,
> >
> > I'm looking for a solution for printing a C Delta 7 chord name (so that 7
> > prints clearly after the delta symbol).  I started off wth the failed
> > attempt below and haven't had much success anyway else:
> >
> > \version "2.18.2"
> >
> > \score {
> > <<
> > \relative c' {
> > c4 c c c |
> > }
> >
> > \chords {
> > c1:maj7.7
> > }
> >>>
> > \layout{}
> > \midi{}
> > }
> >
> > Any assistance or suggestion is appreciated.  Thank you!
>
>
> Usually the "delta symbol" _is_ the symbol for major seven.
> Admittedly, I know other notations as well. Though, I've never seen a
> "delta symbol" _and_ "7".
>
> Anyway, the context-property `majorSevenSymbol` could be adjusted to
> retrun as you wish.
>
> \layout {
>   \context {
> \Score
> %% whiteTriangleMarkup is the default, see engraver-init.ly
> majorSevenSymbol = \markup { #whiteTriangleMarkup 7 }
>   }
> }
>
> \chords {
>   c1:7+
> }
>
> HTH,
>   Harm
>



-- 
Reilly Farrell
reillycfarr...@gmail.com
(650) 787-2751
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


\chords and markup text?

2018-06-30 Thread Reilly Farrell
Hi All,

Is there a simple way of modifying chord names in the \chords field with
markup text?  More specifically, I'm looking for a way to print C7alt as a
chord name (with alt printing clearly after the 7), and I'm having some
trouble figuring out the syntax.

\version "2.18.2"

\score {
<<
\relative c' {
c4 c c c |
}

\chords {
c1:alt.7
}
>>
\layout{}
\midi{}
}

Any assistance is appreciated.  Thank you!
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


chord names - C Delta 7 chord?

2018-06-30 Thread Reilly Farrell
Hi All,

I'm looking for a solution for printing a C Delta 7 chord name (so that 7
prints clearly after the delta symbol).  I started off wth the failed
attempt below and haven't had much success anyway else:

\version "2.18.2"

\score {
<<
\relative c' {
c4 c c c |
}

\chords {
c1:maj7.7
}
>>
\layout{}
\midi{}
}

Any assistance or suggestion is appreciated.  Thank you!
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


dynamics and line spanning

2018-06-19 Thread Reilly Farrell
Hi All,

Is there an easy way to configure dynamics and markup text so that they
occupy they share the same vertical alignment relative to the staff?  My
hope is that I can align regular dynamic marks with special dynamic
instructions (\cresc won't cut it in this case) as seamlessly as possible.
Example below:

c1\p c1 c1\markup{\italic { cresc. poco a poco } } c1

Any assistance is appreciated.  Thank you!

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


align markup text to right side of measure

2018-06-04 Thread Reilly Farrell
I'm looking for a way to control the alignment of markup text.
Specifically, I'm looking to align "D.C. al Fine" to the very right side of
a measure, rather than having it float above a given note.  Here's a
snippet of the markup text in its current form:

c4 c4^\markup{ \italic { D.C. al Fine } } c4 c4

Any guidance on this issue is appreciated.  Thank you!
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: tuplet bracket spanner?

2018-05-02 Thread Reilly Farrell
Thank you both!  I appreciate the quick turnaround.  If the difference in
opinion persists I'll return with a minimal example, but in light of what
you've told me I think we can just proceed as we are.

On Wed, May 2, 2018 at 9:40 AM, Simon Albrecht <simon.albre...@mail.de>
wrote:

> On 02.05.2018 18:24, Reilly Farrell wrote:
>
>> Hi All,
>>
>> I'm editing a short score with tuplets and I could use a spacing solution
>> that would keep all tuplet brackets at a fixed minimum distance above the
>> staff.  (Feedback I've received so far is that the tuplet indications look
>> messy when printed inside the staff rather than above it.)  My question is
>> whether it would be possible to enforce a rule that would keep these
>> brackets above the staff.
>>
>
> Indeed, a minimal example would have been very welcome.
> I have to say this first: tell your client that there’s no good reason for
> keeping tuplets out of the staff. People have all sorts of opinions on what
> looks messy or not, and especially nowadays they tend to be enormously
> hypersensitive against compact layout, resulting in ridiculous waste of
> space.
> But, of course Lily can accommodate your need:
>
> \version "2.19.80"
> {
>   %\override TupletBracket.staff-padding = 10
>   \override TupletBracket.outside-staff-priority = 100
>   \override TupletBracket.bracket-visibility = ##t
>   \tupletUp
>   \tuplet 3/2 4 { c'8 8 8 d' e' f' d'' e'' f'' }
> }
>
> By setting outside-staff-priority, it becomes an outside-staff object –
> see <http://lilypond.org/doc/v2.19/Documentation/learning/outsid
> e_002dstaff-objects#the-outside_002dstaff_002dpriority-property>.
> I don’t know why the staff-padding override doesn’t immediately work (in
> this example, it only affects the third bracket, which is why I disabled
> it).
>
> Best, Simon
>



-- 
Reilly Farrell
reillycfarr...@gmail.com
(650) 787-2751
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


tuplet bracket spanner?

2018-05-02 Thread Reilly Farrell
Hi All,

I'm editing a short score with tuplets and I could use a spacing solution
that would keep all tuplet brackets at a fixed minimum distance above the
staff.  (Feedback I've received so far is that the tuplet indications look
messy when printed inside the staff rather than above it.)  My question is
whether it would be possible to enforce a rule that would keep these
brackets above the staff.

Thank you for any suggestions!
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: special tempo marks: note value = note value = bpm?

2018-04-23 Thread Reilly Farrell
Issue resolved - thank you both!

On Sun, Apr 15, 2018 at 11:42 PM, Jacques Menu Muzhic <imj-muz...@bluewin.ch
> wrote:

> Hello Reilly,
>
> Can you post a drawing of what you’re after?
>
> JM
>
> Le 16 avr. 2018 à 00:18, Reilly Farrell <reillycfarr...@gmail.com> a
> écrit :
>
> Hi All,
>
> I'm working on compiling excerpts that undergo changes in time signature
> while keeping the beat constant.  My hope is to find a way to incorporate a
> general tempo instruction reading something like:
>
>  4 = 4 = 120.
>
> Thus far I haven't found a way of accomplishing this.  Any suggestions you
> may have are deeply appreciated!
>
> Best,
> Reilly
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>
>
>


-- 
Reilly Farrell
reillycfarr...@gmail.com
(650) 787-2751
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


special tempo marks: note value = note value = bpm?

2018-04-15 Thread Reilly Farrell
Hi All,

I'm working on compiling excerpts that undergo changes in time signature
while keeping the beat constant.  My hope is to find a way to incorporate a
general tempo instruction reading something like:

 4 = 4 = 120.

Thus far I haven't found a way of accomplishing this.  Any suggestions you
may have are deeply appreciated!

Best,
Reilly
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Rhythmic Excerpts with Breath Marks Above the Staff

2017-12-20 Thread Reilly Farrell
Perfect!  Thank you so much, David.

Best,
Reilly
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Rhythmic Excerpts with Breath Marks Above the Staff

2017-12-20 Thread Reilly Farrell
I'm seeking a way to create rhythmic examples, as in the sample code below,
while positioning breath marks above the rhythmic staff rather than along
the line. I thought ^\breathe might do the trick at first, but no dice. Any
advice on how to properly accomplish this is deeply appreciated. Thank you!


\version "2.18.2" \include "../../../lily-settings.ily" stuff = { \time 4/4
} \new RhythmicStaff { c4 c4 c4 c4\breathe | c2 c2\breathe | c1 | }
\include \compileRhythmSyllablesPath \end{lilypond}
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Adding Space Between Tempo Mark And First System

2017-11-02 Thread Reilly Farrell
Hi All,

I'm searching for a way to add extra space between the tempo indication and
the first system of music, to make room for markup content above the
staff.  (The default space allotted to the markup content right now is not
sufficient and the score looks a bit cluttered.)  Is there a simple way of
accomplishing this?
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Fixing Lead Sheet Chord Numbers

2017-11-02 Thread Reilly Farrell
Hi All,

I'm discovering the need to revise chord numbers when working with lead
sheet templates in LilyPond.  For example, in the following blocks:

melody = \relative c' {
cis8 d e g a4-. g8-> b~-_ |
}

chordSymbols = \chords { \leadFormatting
a2:7 c2:13
}

...my intention is to have c2:13 show up as C13.  Instead, the output is C9
13, and I'm not sure how to take more explicit control and remove the 9.
Any suggestions are deeply appreciated.  Thank you!
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


re: incorporating templates w/ conditionals

2017-10-06 Thread Reilly Farrell
We're working with a system of .ly files referencing a .ily template file
for formatting beaming behavior.  Now we'd like to apply the formatting to
some .ly files, but not others, and were hoping to accomplish this by means
of conditional statement.

That said, conditional statements in LaTeX have been giving us a bit of
trouble.  For context, we've tried creating a variable called
useBeamTemplates with a default value of true:

useBeamTemplates = ##t

Our next objective would be to set said variable to false in certain .ly
files, and then to place a conditional statement saying "if
useBeamTemplates is true, use formatting template; if false, don't bother"
in the same .ily file as the template code.

We're wondering if anyone with better experience writing conditionals for
templates in a lilypond-book setting can point us in the right direction?

Feedback much appreciated, and thank you for your time!
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Can \lyricmode be applied to specific measures and exempted from others?

2017-08-15 Thread Reilly Farrell
Hi All,

I'm curious to know if there is a way to apply \lyricmode to a certain
number of measures and then terminate it.  My chief concern is that using
lyricmode creates excess space between the system and dynamic markings for
measures where no lyrics are present.  Ideally, I would like to be able to
turn \lyricmode off for measures where no lyrics are needed to avoid adding
this excess space.  Any suggestions?
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: trouble adding space between systems

2017-07-31 Thread Reilly Farrell
Great points.  Your answers cleared up a few big misconceptions for me.

Indeed, LaTeX and lilypond-book will have the final say on integrating and
spacing musical systems, so the \newcommand trick was just the right
ingredient.

Thank you both!

On Mon, Jul 31, 2017 at 12:06 PM, Lukas-Fabian Moser <l...@gmx.de> wrote:

> That would be because (as far as I understand) lilypond-book inserts your
> scores as single images, each containing one system. Hence, the space
> between systems that Lilypond would use plays no role here; instead, the
> spacing has to be defined in LaTeX.
>
> In my last large document,
>
> \newcommand{\betweenLilyPondSystem}[1]{\vspace{4mm}\linebreak}
>
> in the preamble of the LaTeX file did the trick.
>
> Best
> Lukas
>
> 2017-07-31 18:29 GMT+02:00 Reilly Farrell <reillycfarr...@gmail.com>:
>
>> Thanks!  Your second solution:
>>
>> \paper {
>>   system-system-spacing.basic-distance = #20
>> }
>>
>> is just what I needed.  One thing I'm noticing, though, is that when I
>> compile melodies into a chapter using lilypond-book and pdfLaTeX, my
>> specifications for vertical spacing get ignored.  In other words, the
>> changes are reflected when I compile .ly files individually, but not when I
>> compile a chapter.
>>
>> (For reference, I've set system-system-spacing.basic-distance =
>> \globalOptions in each .ly file; globalOptions is a variable I've put into
>> a .ily file that affects formatting for all individual files.  The goal is
>> to be able to adjust the formatting for vertical spacing between systems
>> for all melodies by adjusting one variable rather than a line in each .ly
>> file, of which there are several.)
>>
>> Any feedback you have for why LaTeX might be ignoring the new solution
>> and how to overcome this problem are deeply appreciated.
>>
>> Thank you.
>>
>> On Sun, Jul 30, 2017 at 12:43 PM, Thomas Morley <thomasmorle...@gmail.com
>> > wrote:
>>
>>> Hi Reilly,
>>>
>>> please keep the list cc-ed until conservation turns real private
>>>
>>> 2017-07-30 19:35 GMT+02:00 Reilly Farrell <reillycfarr...@gmail.com>:
>>> > Based on this feedback, I've been trying out the \paper block method
>>> listed
>>> > in the first link, which seems closest to what I would need.  I've been
>>> > having trouble getting this block to have an impact on the score,
>>> however.
>>> > Here's a sample of how I've been trying to use the \paper block
>>> solution:
>>> >
>>> > \paper {
>>> >   system-system-spacing.basic-distance = #3
>>> >   score-system-spacing =
>>> > #'((basic-distance . 12)
>>> >(minimum-distance . 6)
>>> >(padding . 1)
>>> >(stretchability . 12))
>>> > }
>>> >
>>> > \relative {
>>> > c'4 c'4 c4 c4 |
>>> > \break
>>> > e4 e4 e4 e4 |
>>> > \break
>>> > g4 g4 g4 g4 |
>>> > }
>>> >
>>> > Is there a step I've missed in the process of integrating \paper?
>>> >
>>> > Thank you for your support,
>>> > Reilly
>>>
>>> (1)
>>> The spacing machine _is_ complicated, no doubt. It can do a lot of
>>> stuff, though!
>>>
>>> First you need to make clear to yourself what kind of music you have
>>> and what _exactly_ you want to do.
>>>
>>> In the case of your example you have a score with a single Staff.
>>>
>>> You may want to distribute it's systems over the whole page. That would
>>> lead to
>>> \paper {
>>>   ragged-last-bottom = ##f
>>> }
>>>
>>> Or simply insert a little more space between them. That would lead to,
>>> p.e.
>>> \paper {
>>>   system-system-spacing.basic-distance = #30
>>> }
>>> I usually insert a high value first to see, whether it has an effect
>>> at all and to be sure that I've chosen the correct variable!!
>>>
>>> You may want more space before score starts. That would lead to, p.e.
>>> \paper {
>>>   system-system-spacing.basic-distance = #30
>>>   top-system-spacing.padding = 10
>>> }
>>>
>>> Though, if a markup is between top and score this variable doesn't
>>> apply anymore (\header will cause a markup!). You'd need to set
>>> spacing for top-markup and probably markup-system. That would lead to,
>>> p.e.
>>> \paper

Re: trouble adding space between systems

2017-07-31 Thread Reilly Farrell
Thanks!  Your second solution:

\paper {
  system-system-spacing.basic-distance = #20
}

is just what I needed.  One thing I'm noticing, though, is that when I
compile melodies into a chapter using lilypond-book and pdfLaTeX, my
specifications for vertical spacing get ignored.  In other words, the
changes are reflected when I compile .ly files individually, but not when I
compile a chapter.

(For reference, I've set system-system-spacing.basic-distance =
\globalOptions in each .ly file; globalOptions is a variable I've put into
a .ily file that affects formatting for all individual files.  The goal is
to be able to adjust the formatting for vertical spacing between systems
for all melodies by adjusting one variable rather than a line in each .ly
file, of which there are several.)

Any feedback you have for why LaTeX might be ignoring the new solution and
how to overcome this problem are deeply appreciated.

Thank you.

On Sun, Jul 30, 2017 at 12:43 PM, Thomas Morley <thomasmorle...@gmail.com>
wrote:

> Hi Reilly,
>
> please keep the list cc-ed until conservation turns real private
>
> 2017-07-30 19:35 GMT+02:00 Reilly Farrell <reillycfarr...@gmail.com>:
> > Based on this feedback, I've been trying out the \paper block method
> listed
> > in the first link, which seems closest to what I would need.  I've been
> > having trouble getting this block to have an impact on the score,
> however.
> > Here's a sample of how I've been trying to use the \paper block solution:
> >
> > \paper {
> >   system-system-spacing.basic-distance = #3
> >   score-system-spacing =
> > #'((basic-distance . 12)
> >(minimum-distance . 6)
> >(padding . 1)
> >(stretchability . 12))
> > }
> >
> > \relative {
> > c'4 c'4 c4 c4 |
> > \break
> > e4 e4 e4 e4 |
> > \break
> > g4 g4 g4 g4 |
> > }
> >
> > Is there a step I've missed in the process of integrating \paper?
> >
> > Thank you for your support,
> > Reilly
>
> (1)
> The spacing machine _is_ complicated, no doubt. It can do a lot of
> stuff, though!
>
> First you need to make clear to yourself what kind of music you have
> and what _exactly_ you want to do.
>
> In the case of your example you have a score with a single Staff.
>
> You may want to distribute it's systems over the whole page. That would
> lead to
> \paper {
>   ragged-last-bottom = ##f
> }
>
> Or simply insert a little more space between them. That would lead to, p.e.
> \paper {
>   system-system-spacing.basic-distance = #30
> }
> I usually insert a high value first to see, whether it has an effect
> at all and to be sure that I've chosen the correct variable!!
>
> You may want more space before score starts. That would lead to, p.e.
> \paper {
>   system-system-spacing.basic-distance = #30
>   top-system-spacing.padding = 10
> }
>
> Though, if a markup is between top and score this variable doesn't
> apply anymore (\header will cause a markup!). You'd need to set
> spacing for top-markup and probably markup-system. That would lead to,
> p.e.
> \paper {
>   system-system-spacing.basic-distance = #30
>   top-system-spacing.padding = 10
>   top-markup-spacing.padding = 10
>   markup-system-spacing.basic-distance = 10
> }
> \header { title = "TITLE" }
> I'd let the now not more applying variables in \paper, because
> subsequent pages may need them (probably no header anymore or the
> like)
>
> Several more possibilities ...
>
> (2)
> Note the difference in syntax:
>   system-system-spacing.basic-distance = #30
>   as opposed to:
>   system-system-spacing =
> #'((basic-distance . 30)
>(minimum-distance . 6)
>(padding . 1)
>(stretchability . 12))
>
>
> Every of the spacing-variables has four possible entries:
> basic-distance, minimum-distance, padding, stretchability.
> The first syntax updates one single entry (basic-distance) with a value
> (30)
> The latter (re-)defines the whole list.
> Also see, http://lilypond.org/doc/v2.19/Documentation/notation/
> modifying-alists
>
> (3)
> The four possible entries (basic-distance, minimum-distance, padding,
> stretchability) have different meaning. See:
> http://lilypond.org/doc/v2.19/Documentation/notation/
> flexible-vertical-spacing-paper-variables#structure-of-
> flexible-vertical-spacing-alists
>
> (4)
> If you want to space the simultaneous happening contexts of a system, like
> <<
>   \new ChordNames ...
>   \new StaffGroup
> <<
>   \new Staff ...
>   \new Staff ...
> >>
>   \new Lyrics ...
> >>
>
> the paper-variables don't apply, rather study
> http://lilypond.org/doc/v2.19/Documentation/notation/
> flexible-vertical-spacing-within-systems
>
>
> Cheers,
>   Harm
>



-- 
Reilly Farrell
reillycfarr...@gmail.com
(650) 787-2751
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


trouble adding space between systems

2017-07-28 Thread Reilly Farrell
Hi All,

I've come to a point where I need manual control over the vertical spacing
between musical systems.  The most prominent solution I've found seems not
to be behaving as expected: no matter how I change the values in the \paper
block, each configuration returns the same pdf.

Is there something I've missed in terms of properly integrating these
lines?  Or is there a preferable alternative that any of you would
recommend?

Example:

\header{
  title = "A scale in LilyPond"
}

\paper {
  between-system-space = 1\cm
  between-system-padding = #1
  ragged-bottom=##f
  ragged-last-bottom=##f
}

\relative {
c4 c4 c4 c4 |
\break
e4 e4 e4 e4 |
\break
g4 g4 g4 g4 |
}

Thank you.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


re: multi-system phrase mark shaping

2017-07-25 Thread Reilly Farrell
Hi All,

I've been noticing that the usual solution for adjusting the shape of a
phrase mark:

\shape #'((0 . 0) (0.5 . 1.0) (0.5 . 1.0) (0 . 0)) PhrasingSlur

...doesn't seem to apply to instances in which phrase marks extend across
multiple systems.  At best I can find ways to modify the first half of the
phrase mark at the end of one system, but not the second half at the
beginning of the other.

I need the ability to modify both in order to fix collision issues.  Is
there a trick to modifying an entire multi-system phrase mark?
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


re: incorporating dynamics

2017-07-23 Thread Reilly Farrell
Hi All,

I'm in the process of editing out collisions and have come to need a
solution for adjusting the vertical alignment of dynamic marks on a
case-by-case basis.  I've been over the documentation and have tried
different solutions based on my findings there, but so far I've had no luck
moving dynamics along the y-axis.

For reference, I've tried variations of the following two lines:
(b)* \once \override DynamicText #'Y-offset*
(a) *\once \override DynamicLineSpanner #'Y-offset*

Is there something I've overlooked?

Thank you.
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Fwd: re: automatic beaming behavior

2017-07-21 Thread Reilly Farrell
Thank you for your responses.  In this case, we're looking to set up
beaming rules that LilyPond does not follow by default (such as grouping
consecutive eighth notes in pairs of two when in 4/4 time, rather than
groups of four).

David, your solution seems just like what we need based on what I've read
in the documentation.  Right now, though, I'm receiving the following error
message:

error: wrong type for argument 3.  Expecting list, found 2

2,

  2,2,2 % beatStructure

../../../road-map-score-block.ily:20:6: error: syntax error, unexpected ','

2

 ,2,2,2 % beatStructure
etc.

Is there something I've overlooked in the formatting?

On Thu, Jul 20, 2017 at 11:48 AM, David Wright <lily...@lionunicorn.co.uk>
wrote:

> On Thu 20 Jul 2017 at 11:24:25 (-0700), Reilly Farrell wrote:
> > We are compiling several hundred melody and rhythm examples. Each example
> > references the same .ily file where global settings and formatting are
> > handled. Is there code for setting automatic behavior of beams that we
> can
> > put in the .ily file (not within a \relative { } block) to resolve the
> > issue?
> >
> > (The desire is for beamed notes to reflect the beat - pairs of eighths in
> > 4/4, 3/4, 2/4 and groups of three eighths in 6/8, 9/8,or 12/8.)
>
> %% Beam crochets separately.
> %% 2.18.2 can't parse this format for beatStructure
>
> \layout {
>   \context {
> \Score
> \overrideTimeSignatureSettings
> 2/2 % timeSignatureFraction
> 1/8 % baseMomentFraction
> 2,2,2,2 % beatStructure
> #'() % beamExceptions
> \overrideTimeSignatureSettings
> 3/4 % timeSignatureFraction
> 1/8 % baseMomentFraction
> 2,2,2 % beatStructure
> #'() % beamExceptions
> \overrideTimeSignatureSettings
> 4/4 % timeSignatureFraction
> 1/8 % baseMomentFraction
> 2,2,2,2 % beatStructure
> #'() % beamExceptions
> \overrideTimeSignatureSettings
> 5/4 % timeSignatureFraction
> 1/8 % baseMomentFraction
> 2,2,2,2,2 % beatStructure
> #'() % beamExceptions
> \overrideTimeSignatureSettings
> 6/4 % timeSignatureFraction
> 1/8 % baseMomentFraction
> 2,2,2,2,2,2 % beatStructure
> #'() % beamExceptions
> \overrideTimeSignatureSettings
> 7/4 % timeSignatureFraction
> 1/8 % baseMomentFraction
> 2,2,2,2,2,2,2 % beatStructure
> #'() % beamExceptions
> \overrideTimeSignatureSettings
> 8/4 % timeSignatureFraction
> 1/8 % baseMomentFraction
> 2,2,2,2,2,2,2,2 % beatStructure
> #'() % beamExceptions
>   }
> }
>
> %% Beam compound dotted crochets separately.
> %% 2.18.2 can't parse this format for beatStructure
>
> \layout {
>   \context {
> \Score
> \overrideTimeSignatureSettings
> 6/8 % timeSignatureFraction
> 1/8 % baseMomentFraction
> 3,3 % beatStructure
> #'() % beamExceptions
> \overrideTimeSignatureSettings
> 9/8 % timeSignatureFraction
> 1/8 % baseMomentFraction
> 3,3,3 % beatStructure
> #'() % beamExceptions
> \overrideTimeSignatureSettings
> 12/8 % timeSignatureFraction
> 1/8 % baseMomentFraction
> 3,3,3,3 % beatStructure
> #'() % beamExceptions
>   }
> }
>
> Cheers,
> David.
>



-- 
Reilly Farrell
reillycfarr...@gmail.com
(650) 787-2751
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: What is LilyPond's default font for titles?

2017-07-20 Thread Reilly Farrell
Thank you both!

Best,
Reilly

On Thu, Jul 20, 2017 at 12:30 PM, David Wright <lily...@lionunicorn.co.uk>
wrote:

> On Thu 20 Jul 2017 at 21:03:29 (+0200), caag...@gmail.com wrote:
> > According to `strings whatever.pdf|grep FontName`, the only fonts in
> > the output PDF are Emmentaler and Tex Gyre Schola. Since Emmentaler
> > is for music symbols, it's probably Tex Gyre Schola (bold, in the
> > case of titles).
>
> https://www.ctan.org/pkg/tex-gyre-schola?lang=en
>
> > On 07/20/2017 08:56 PM, Reilly Farrell wrote:
> > >For editing and consistency purposes, can anyone tell me what font
> > >LilyPond uses to print title information in its pdfs by default?
> > >Based on the documentation, I'm wondering if it might be New
> > >Century Schoolbook in the roman (serif) font family - is this
> > >correct?
>
> Yes, effectively.
>
> Cheers,
> David.
>
> ___
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user
>



-- 
Reilly Farrell
reillycfarr...@gmail.com
(650) 787-2751
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


What is LilyPond's default font for titles?

2017-07-20 Thread Reilly Farrell
For editing and consistency purposes, can anyone tell me what font LilyPond
uses to print title information in its pdfs by default?  Based on the
documentation, I'm wondering if it might be New Century Schoolbook in the
roman (serif) font family - is this correct?

Thank you!
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Fwd: re: automatic beaming behavior

2017-07-20 Thread Reilly Farrell
We are compiling several hundred melody and rhythm examples. Each example
references the same .ily file where global settings and formatting are
handled. Is there code for setting automatic behavior of beams that we can
put in the .ily file (not within a \relative { } block) to resolve the
issue?

(The desire is for beamed notes to reflect the beat - pairs of eighths in
4/4, 3/4, 2/4 and groups of three eighths in 6/8, 9/8,or 12/8.)

Thank you!
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Re: Fwd: re: removing staff and clef w/o removing bar lines and brackets

2017-07-16 Thread Reilly Farrell
It works!  Issue resolved - thank you so much for your support.

On Wed, Jul 12, 2017 at 5:50 AM, Karlin High <gne...@hotmail.com> wrote:

> On 7/11/2017 11:11 AM, Reilly Farrell wrote:
> > I'm creating some sight-singing examples for a class
>
> Are you aware of this sight-singing textbook...
> http://www.lightandmatter.com/sight/sight.html
> ...made with Lilypond and LaTeX, with source code available and
> customization encouraged under CC-BY-SA license?
> --
> Karlin High
> Missouri, USA
>



-- 
Reilly Farrell
reillycfarr...@gmail.com
(650) 787-2751
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user


Fwd: re: removing staff and clef w/o removing bar lines and brackets

2017-07-11 Thread Reilly Farrell
Hi All,



I'm creating some sight-singing examples for a class and would like to
start with some examples with no staff,no clef,no key signature, though
keeping bar lines and system brackets (for duet examples) (Solfege
syllables are provided as lyrics.)



Currently I am doing something like this: (though this makes bar lines
disappear and I want to keep bar lines)



melody = { c4 d e2 }

solfege = \lyricmode { do re mi ...}

\score {

<<

% beginning of critical code

\new Staff \with {   \remove "Staff_symbol_engraver" }

{ \override Staff.Clef #'stencil = ##f

%end of critical code

\melody

}

\addlyrics \solfege

>>

\midi{}

\layout{}

}



Are there ways to make the staff disappear and keep barlines and system
braces?



Thanks much
___
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user