Re: two strange issues

2019-05-07 Thread Thomas Morley
Am Di., 7. Mai 2019 um 22:36 Uhr schrieb bobr...@centrum.is : > > Admittedly, it's been a while since I've had any kind of LilyPond project and > I'm likely rusty but this is really puzzling me. > > Input file: > > > \version "2.18.2" > > definition = \relative c, { > \key c >

Re: Finetuning TextSpanner beginning and end positions?

2019-05-07 Thread Thomas Morley
Am Di., 7. Mai 2019 um 01:53 Uhr schrieb Stefano Troncaro : > > Hi Harm, honestly because I generally understand "padding" as the amount of > whitespace that should be reserved between objects. Well, that's exactly what happens here. bound-details.right.padding is the amount of white-space

Re: Finetuning TextSpanner beginning and end positions?

2019-05-06 Thread Thomas Morley
Am Di., 7. Mai 2019 um 00:23 Uhr schrieb Stefano Troncaro : > > Hi Rick, > > Thank you for your answer. I didn't know that 'bound-details had an X > property. It does what I need but it can get tedious to use because I need to > specify a number from the start of the spanner (or the system if

Re: Multimeasure rests not compressed

2019-05-06 Thread Thomas Morley
Am Mo., 6. Mai 2019 um 03:56 Uhr schrieb Davide Liessi : > > Dear all, > > in the following example I expected to see two identical scores, but > in the first one the full bar rests after the rehearsal mark are not > compressed. > > \version "2.19.82" > > \score { > \compressMMRests > \new

Re: Ties over repeat boundaries

2019-05-05 Thread Thomas Morley
Am Sa., 4. Mai 2019 um 23:39 Uhr schrieb mu...@gmx.ch : > > Hello again > > I'm having problems with ties over the repeat bar lines when adding lyrics. > > First let's look at the melody alone - without lyrics: > The tie over the repeat bar line between the two volta spanners is wrong. Yep. It's

Re: Unterminated slurs in multi-voice volta alternative ending

2019-05-05 Thread Thomas Morley
Am Sa., 4. Mai 2019 um 23:30 Uhr schrieb mu...@gmx.ch : > > Hello everbody > > The following example produces 2 compile warnings (cannot end slur, > unterminated slur). I'm missing the slur between dis in bar 3 and d in > bar 4, both in an additional temporary voice context. > > It's a snippet

Re: frescobaldi from git

2019-05-04 Thread Thomas Morley
Am Sa., 4. Mai 2019 um 15:40 Uhr schrieb Urs Liska : > You *did* read this guide= > https://github.com/frescobaldi/frescobaldi/wiki/Run-Frescobaldi-3-on-Linux ? No. On https://github.com/frescobaldi/frescobaldi I couldn't find anything helpful. Now that you provided the link, I _searched_ the

Re: frescobaldi from git

2019-05-04 Thread Thomas Morley
Am Sa., 4. Mai 2019 um 14:50 Uhr schrieb Thomas Morley : > > Hi, > > I just tried to get frescobaldi from git work. > No success. > > I've read and reread all the READMEs and INSTALLs, now I'm heavily confused. > Could someone write (or point me to) a installation-guide

frescobaldi from git

2019-05-04 Thread Thomas Morley
Hi, I just tried to get frescobaldi from git work. No success. I've read and reread all the READMEs and INSTALLs, now I'm heavily confused. Could someone write (or point me to) a installation-guide for dummies? Probably starting here https://github.com/frescobaldi I'm on Ubuntu-18.04 64-bit

Re: cues overlapping compressed multi measure rest

2019-05-04 Thread Thomas Morley
Am Sa., 4. Mai 2019 um 11:49 Uhr schrieb Thomas Morley : > [*] > Please attach images, or link to them. My local settings will filter out any > inline images. And I may not be the only one. > Looking in the archives is more tedious and probably one reason why this is > unans

Re: cues overlapping compressed multi measure rest

2019-05-04 Thread Thomas Morley
Am Do., 2. Mai 2019 um 23:10 Uhr schrieb Alex Jones < akjonesjeff...@gmail.com>: Normally when I make cues I use the << {} \\ {} >> structure such that I > might have code like the following, but it breaks up the multi measure > rest, any suggestions? > > \version "2.18.2" > Hi, don't give

Re: ly:version? unbound variable

2019-05-01 Thread Thomas Morley
Am Mi., 1. Mai 2019 um 19:40 Uhr schrieb David Kastrup : > > Stefano Troncaro writes: > > > Hi everyone! According to this page in the manual > > > > the function ly:version? should be implemented, but

Re: Tools for harmonic analysis (Riemann style)

2019-04-26 Thread Thomas Morley
Am Fr., 26. Apr. 2019 um 13:30 Uhr schrieb Urs Liska : > > Hi all, > > finally I'm in need of symbols for harmonic analysis (in about the > Riemann flavour). I would go for it by creating a lyrics-like context > for the horizontal and vertical alignment and produce some functions > that would

Re: scheme-question about accumulating lists of lists

2019-04-23 Thread Thomas Morley
Hi David, Am Di., 23. Apr. 2019 um 04:12 Uhr schrieb David Pirotte : > ... > > Now `core-guile-condition´ feels like a case for `match´, but I > > couldn't make it work. > > Is this a bad use case and alist searching is always preferable? > > I would do this: [...] regarding your code, it's all

Re: scheme-question about accumulating lists of lists

2019-04-22 Thread Thomas Morley
Am So., 21. Apr. 2019 um 23:51 Uhr schrieb David Pirotte : > > Whether 'pattern matching' will be useful to hide complexity to make > > life easier for our users or whether it adds an abstraction layer, > > which would make it even harder for users to write their own > > guile-code, I can't judge

Re: scheme-question about accumulating lists of lists

2019-04-21 Thread Thomas Morley
Am So., 21. Apr. 2019 um 02:34 Uhr schrieb David Pirotte : > > Hi Thomas, > > > ... > > Thanks pointing me to this possibility, in my use-case I then could do: > > (define (p) (cons '(1 2 3) '(4 5 6))) > > (define l1 '(a b c)) > > (define l2 '(x y z)) > > (cons* l1 l2 (car (p)) (cdr (p)) '()) > >

Re: Re[2]: Slur with left and/or right arrow head

2019-04-20 Thread Thomas Morley
Am Fr., 19. Apr. 2019 um 23:37 Uhr schrieb Trevor : > > > Aaron, Harm > > Could I please comment on just one feature? The overrides to add or inhibit > arrow-heads at the left and right ends of the Slur are: > > \override Slur.details.arrow-left = #LEFT > \override Slur.details.arrow-right =

Re: scheme-question about accumulating lists of lists

2019-04-20 Thread Thomas Morley
Hi David, Am Sa., 20. Apr. 2019 um 03:52 Uhr schrieb David Pirotte : > > Hi again, > > Replying twice to myself in a row, how is that :) > A little tired I guess ... > > > > Note that the above will only work if the last 'blue item' has 3 > > > elements, you'd > > > need to adapt

Re: Slur with left and/or right arrow head

2019-04-19 Thread Thomas Morley
Am Di., 16. Apr. 2019 um 23:45 Uhr schrieb Aaron Hill : > > On 2019-04-16 10:37 am, Thomas Morley wrote: > > Am Mo., 15. Apr. 2019 um 19:26 Uhr schrieb Lukas-Fabian Moser > > : > >> > >> Folks, > >> > >> in > >> https://archiv.l

Re: Slur with left and/or right arrow head

2019-04-19 Thread Thomas Morley
Am Fr., 19. Apr. 2019 um 18:01 Uhr schrieb Aaron Hill : > > On 2019-04-19 3:29 am, Thomas Morley wrote: > > Am Mi., 17. Apr. 2019 um 21:16 Uhr schrieb Thomas Morley > > : > >> > >> Am Di., 16. Apr. 2019 um 23:45 Uhr schrieb Aaron Hill > > > >>

Re: scheme-question about accumulating lists of lists

2019-04-19 Thread Thomas Morley
Am Fr., 19. Apr. 2019 um 17:09 Uhr schrieb Malte Meyn : > > > > Am 19.04.19 um 16:35 schrieb Thomas Morley: > > I could do > > (cons '(a b c) (list (car (list-pair)) (cdr (list-pair > > and to get the last list: (last ...) > > Looksy clumsy, though. > &g

scheme-question about accumulating lists of lists

2019-04-19 Thread Thomas Morley
Hi all, let's say I've a procedure building a pair of lists. Actually it's a built-in procedure, so I can't change it. For the sake of simplicity let's take: (define (list-pair) (cons '(1 2 3) '(x y z))) (list-pair) returns ((1 2 3) x y z) (cdr (list-pair)) returns the second list, i.e. (x y z)

Re: Slur with left and/or right arrow head

2019-04-19 Thread Thomas Morley
Am Mi., 17. Apr. 2019 um 21:16 Uhr schrieb Thomas Morley : > > Am Di., 16. Apr. 2019 um 23:45 Uhr schrieb Aaron Hill > > Also, I "fixed" the font-size issue by bypassing the font settings > > within the grob itself, because simply scaling the glyph results in >

Re: More on outline list numbering markup

2019-04-18 Thread Thomas Morley
Am Mo., 15. Apr. 2019 um 12:41 Uhr schrieb Andrew Bernard : > But I swear the creation of the macro is not mentioned in the 2.19 manuals. I > certainly looked hard. Should this be a documentation enhancement request? > Else tell me the exact reference please - that would be useful. Well, the

Re: Slur with left and/or right arrow head

2019-04-17 Thread Thomas Morley
Am Mi., 17. Apr. 2019 um 22:53 Uhr schrieb David Kastrup : > > Thomas Morley writes: > > > Am Mi., 17. Apr. 2019 um 21:52 Uhr schrieb David Kastrup : > >> > >> >> "time". > >> > > >> > Well, actually I read that in some

Re: Slur with left and/or right arrow head

2019-04-17 Thread Thomas Morley
Am Mi., 17. Apr. 2019 um 23:02 Uhr schrieb Lukas-Fabian Moser : > > Hi Harm, > > > Well, it's a little cheating involved :) > > LilyPond does checks for grob-properties, you can't write > > \override Grob.self-invited-property = ... > > without "explaining" this `self-invited-property´ to

Re: Slur with left and/or right arrow head

2019-04-17 Thread Thomas Morley
Am Mi., 17. Apr. 2019 um 21:52 Uhr schrieb David Kastrup : > > Thomas Morley writes: > > > Am Mi., 17. Apr. 2019 um 21:30 Uhr schrieb David Kastrup : > >> > >> Thomas Morley writes: > >> > What kind of value is `t´ in (define (bezier-angle control-po

Re: Slur with left and/or right arrow head

2019-04-17 Thread Thomas Morley
Am Mi., 17. Apr. 2019 um 10:13 Uhr schrieb Lukas-Fabian Moser : Hi Lukas, > As to the interface: For, e.g., Glissandos, an arrow tip (not as > beautiful as your Slur arrow) is activated by issuing \overriding > Glissando.bound-details.left.arrow = ##t. I asked myself whether it's > good to have

Re: Slur with left and/or right arrow head

2019-04-17 Thread Thomas Morley
Am Mi., 17. Apr. 2019 um 21:30 Uhr schrieb David Kastrup : > > Thomas Morley writes: > > > Hi Aaron, > > > > thanks a lot for this. > > I was aware of not going for the bezier-curve itself, but only for the > > control-points was a raw approximation. >

Re: Slur with left and/or right arrow head

2019-04-17 Thread Thomas Morley
Am Di., 16. Apr. 2019 um 23:45 Uhr schrieb Aaron Hill : > > On 2019-04-16 10:37 am, Thomas Morley wrote: > > Am Mo., 15. Apr. 2019 um 19:26 Uhr schrieb Lukas-Fabian Moser > > : > >> > >> Folks, > >> > >> in > >> https://archiv.l

Re: Slur with left and/or right arrow head

2019-04-16 Thread Thomas Morley
Am Mo., 15. Apr. 2019 um 19:26 Uhr schrieb Lukas-Fabian Moser : > > Folks, > > in https://archiv.lilypondforum.de/index.php?topic=1744.msg9669#msg9669, > Harm invented a truly wonderful new feature allowing to add an arrow > head to the right end of a Slur (or, for that matter, a Tie, >

Re: More on outline list numbering markup

2019-04-15 Thread Thomas Morley
Am Mo., 15. Apr. 2019 um 12:12 Uhr schrieb Andrew Bernard : > My question is, where does the function make-counter-markup come from in this > code? Is this something that is created by the define-markup-command function > internally? > > If you have say > #(define-markup-command (whizzo layout

Re: Adding a new accidental style

2019-04-14 Thread Thomas Morley
Am So., 14. Apr. 2019 um 17:22 Uhr schrieb Edward Lilley : > > Dear all, > > I am trying extend Lilypond in Scheme to add a new accidental > style. What I am currently stuck on is how to add a new item to the > "accidental-styles" alist in such a way that it is visible to the > \accidentalStyle

Re: rest + fermata

2019-04-14 Thread Thomas Morley
Am So., 14. Apr. 2019 um 13:38 Uhr schrieb Martin Tarenskeen : > > > Hi, > > This is strange: > > %%% start of tiny example > > \version "2.19.83" > { >r1\fermata >R1\fermata > } > > %%% end of tiny example > > r1\fermata works fine, R1\fermata doesn't. No fermata sign is printed. > Is

Re: tag issue

2019-04-13 Thread Thomas Morley
Am Sa., 13. Apr. 2019 um 12:20 Uhr schrieb Gianmaria Lari : > > Harm, if I understood corretly the code: > > \version "2.18.2" > \tagGroup #'(testOne testTwo) > > music = { > \tag #'testOne a > \tag #'testTwo b > } > \keepWithTag #'testOne {\music~\music} > > > is converted to: > >

Re: tag issue

2019-04-13 Thread Thomas Morley
Am Sa., 13. Apr. 2019 um 11:16 Uhr schrieb Gianmaria Lari : > > I don't understand the following behaviour: > > \version "2.18.2" > \tagGroup #'(testOne testTwo) > > music = { > \tag #'testOne b > \tag #'testTwo b^"M " > } > > \keepWithTag #'testOne {\music~\music} > \keepWithTag #'testTwo

Re: Open glissando

2019-04-11 Thread Thomas Morley
Am Do., 11. Apr. 2019 um 07:07 Uhr schrieb Sandro Santilli : > > On Wed, Apr 10, 2019 at 10:47:14PM +0200, Thomas Morley wrote: > > > Part of the problem is Glissando needs NoteHeads at start/end to go > > from one pitch to another. > > Thus a glissando is not possible

Re: Open glissando

2019-04-10 Thread Thomas Morley
Am Mi., 10. Apr. 2019 um 13:52 Uhr schrieb Sandro Santilli : > > I'm trying to emulate the output in the attached image, but failing to > do so. It is basically a glissando to an unspecified note (hidden?) > during an otherwise rest period of time. > > What I tried: > > > \once \override

Re: fraction-with-notes problem as of version 2.21.0

2019-04-09 Thread Thomas Morley
Am Di., 9. Apr. 2019 um 07:42 Uhr schrieb Jacques Menu : > > Hello folks, > > This snippet taken from LPNR 2.19.82 is handled alright by the latter, but > fails with 2.21.0: > > %%% > \version "2.21.0" > > \relative c'' { > \once \override TupletNumber.text =

Re: scheme set list function

2019-04-08 Thread Thomas Morley
Hi Carl, Am Mo., 8. Apr. 2019 um 15:05 Uhr schrieb Carl Sorensen : > But you haven't implemented 'start in this code, have you?It's a default > no-op. You could start your indentation by using any symbol that is not > 'reset, 'increase, or 'indent, iIUC. Exactly. I should have dropped a

Re: scheme set list function

2019-04-08 Thread Thomas Morley
Am Mo., 8. Apr. 2019 um 13:17 Uhr schrieb Aaron Hill : > > On 2019-04-08 2:48 am, Thomas Morley wrote: > > foo = > > #(let ((x (cons 1 0))) > > (define-scheme-function (arg)(symbol?) > > (case arg > > ((indent) (set! x (cons (car x) (1+ (cdr x)

Re: Forcing the rehearsal mark to the bar

2019-04-08 Thread Thomas Morley
Am So., 7. Apr. 2019 um 23:57 Uhr schrieb Dave Higgins : > > Is there a way to force the rehearsal mark to be under the tie (or > slur)? \override did not work either. I'm hoping I'm just misreading > the documentation. > > \version "2.19.83" > > \fixed c''' { \set

Re: scheme set list function

2019-04-08 Thread Thomas Morley
Am Mo., 8. Apr. 2019 um 10:07 Uhr schrieb Gianmaria Lari : > > I try to explain what I'm trying to do. > > I want some functions helping me to numbering exercise like this: > > 1 > 2 > 3 > 3.1 > 3.2 > 3.3 > 4 > 4.1 > 4.2 > > etc. > I thought that an alternative approach that looks nice to try but

Re: scheme set list function

2019-04-06 Thread Thomas Morley
Am Sa., 6. Apr. 2019 um 17:21 Uhr schrieb Gianmaria Lari : > > On Sat, 6 Apr 2019 at 16:30, Thomas Morley wrote: >> One possibility is to use a macro: >> >> #(define-macro (reset-list l) `(set! ,l '())) > > > Thank you, it works. > > I tried to make the

Re: scheme set list function

2019-04-06 Thread Thomas Morley
Am Sa., 6. Apr. 2019 um 16:11 Uhr schrieb Gianmaria Lari : > > I wrote this function > > #(define (resetList l) (set! l '())) > > > that I would like to set a list to an empty list. This is an example of use: > > \version "2.21.0" > #(define mylist '(1 2 3)) > \markup #(object->string mylist)

Re: lilypond 2.21 & scheme unbound variable

2019-04-01 Thread Thomas Morley
Am Mo., 1. Apr. 2019 um 23:10 Uhr schrieb Gianmaria Lari : > > The following function has been written by David Kastrup few years ago but it > does not compile on lilypond 2.21 > > \version "2.21.0" > > newFinger = > #(define-event-function (arg) (number-or-markup?) > #{ -\markup \underline

Re: treble and bass clef simultaneously

2019-04-01 Thread Thomas Morley
Am Mo., 1. Apr. 2019 um 23:14 Uhr schrieb Werner LEMBERG : > > > > Below my current approach for adjusting the additional clef at > > line-begin. > > Amazing, thanks! Alas, the effort to get the desired effect is > tremendously large. Yep. There's no direct relationship between a Clef of a

Re: \magnifyStaff, slurs, ties

2019-04-01 Thread Thomas Morley
Am So., 31. März 2019 um 20:33 Uhr schrieb Werner LEMBERG : > > > The attached example demonstrates a bug in handling the extent of a > slur within a scaled staff. [Looking into the lilypond issues I > wasn't able to find something related; I will report the problem if no > one comes up with an

Re: treble and bass clef simultaneously

2019-03-30 Thread Thomas Morley
Am Sa., 30. März 2019 um 13:06 Uhr schrieb Thomas Morley : > > Am Sa., 30. März 2019 um 09:04 Uhr schrieb Werner LEMBERG : > > > > More robust: [...] > > > Being a perfectionist I see a last spacing issue: If there are > > accidentals in the main chord

Re: treble and bass clef simultaneously

2019-03-30 Thread Thomas Morley
Am Sa., 30. März 2019 um 09:04 Uhr schrieb Werner LEMBERG : > > More robust: [...] > Being a perfectionist I see a last spacing issue: If there are > accidentals in the main chord, the fake bass clef gets aligned with > the leftmost accidental (in the image, I've slightly moved the clef > down

Re: Define variable only if it doesn't exist / is unbound

2019-03-29 Thread Thomas Morley
Am Fr., 29. März 2019 um 11:48 Uhr schrieb Aaron Hill : > > On 2019-03-29 3:37 am, Thomas Morley wrote: > > Am Fr., 29. März 2019 um 10:00 Uhr schrieb Richard Shann > > : > >> This sounds like a problem I had when Denemo started running under > >> Guile 2

Re: Define variable only if it doesn't exist / is unbound

2019-03-29 Thread Thomas Morley
Am Fr., 29. März 2019 um 10:00 Uhr schrieb Richard Shann : > > On Thu, 2019-03-28 at 18:22 -0700, Aaron Hill wrote: > > On 2019-03-28 3:14 pm, Thomas Morley wrote: > > > Am Do., 28. März 2019 um 22:22 Uhr schrieb Aaron Hill > > > : > > > > > > >

Re: Define variable only if it doesn't exist / is unbound

2019-03-29 Thread Thomas Morley
Am Fr., 29. März 2019 um 02:23 Uhr schrieb Aaron Hill : > > On 2019-03-28 3:14 pm, Thomas Morley wrote: > > Am Do., 28. März 2019 um 22:22 Uhr schrieb Aaron Hill > > : > >> > >> On 2019-03-28 2:18 pm, Valentin Villenave wrote: > >> > On 3/28/19, P

Re: treble and bass clef simultaneously

2019-03-29 Thread Thomas Morley
Am Do., 28. März 2019 um 23:52 Uhr schrieb Thomas Morley : > > Am Do., 28. März 2019 um 08:02 Uhr schrieb Werner LEMBERG : > > > > > > > here my factious approach: [...] > > > > Thanks a lot! Attached is the same sample code as with Aaron's > > soluti

Re: treble and bass clef simultaneously

2019-03-28 Thread Thomas Morley
Am Do., 28. März 2019 um 08:02 Uhr schrieb Werner LEMBERG : > > > > here my factious approach: [...] > > Thanks a lot! Attached is the same sample code as with Aaron's > solution. Do you see a possibility to make leading skips work in the > second argument of \clefTst? > > > Werner Probably

Re: Define variable only if it doesn't exist / is unbound

2019-03-28 Thread Thomas Morley
Am Do., 28. März 2019 um 22:22 Uhr schrieb Aaron Hill : > > On 2019-03-28 2:18 pm, Valentin Villenave wrote: > > On 3/28/19, Pedro Pessoa wrote: > >> I imagined something like: > >> > >> %%% pseudo > >> #(define var > >> (not (is-bound? var) 0)) > >> %%% > > > > I’d probably probably do

Re: treble and bass clef simultaneously

2019-03-27 Thread Thomas Morley
Am Mi., 27. März 2019 um 09:27 Uhr schrieb Werner LEMBERG : > > > Folks, > > > for a solitary bass note I want to have a bass clef, not affecting > anything else in the staff. How can I fix the attached example? > > I guess I need a music function that adjusts the vertical note offset > of the

Re: Tangled up in Lilypond syntax

2019-03-27 Thread Thomas Morley
Am Do., 28. März 2019 um 00:10 Uhr schrieb Kieren MacMillan : > > Hi there, > > > The issue is not \relative, per se. I wish people would stop maligning it. > > If it didn’t cause so many problems (especially for newbies) that are easily > avoided by not using it, I disagree (partly). I

Re: Dynamics offset suddenly changes

2019-03-25 Thread Thomas Morley
Am Mo., 25. März 2019 um 10:42 Uhr schrieb Andrew Bernard : > > Anybody? > > I have tried experimenting with large values of \override > DynamicLineSpanner.staff-padding to no avail. I am stumped. Is it a bug? > > Andrew > > > On Sun, 24 Mar 2019 at 20:48, Andrew Bernard wrote: >> >> I have a

Re: Dispositioned notehead in chord when staffsize=14 and clef=bass

2019-03-24 Thread Thomas Morley
Am So., 24. März 2019 um 14:25 Uhr schrieb Martin Tarenskeen : > > > Hi, > > A bumped into a strange bug with a dispositioned notehead. > > See attached example "staffsize14.ly" and "staffsize14.pdf" output. > Using lilypond 2.19.82 on Linux Fedora. > > What's happening here? Looks like #5303

Re: Guile for building lilypond on Ubuntu18.10

2019-03-22 Thread Thomas Morley
Am Sa., 23. März 2019 um 01:20 Uhr schrieb Andrew Bernard : > > Ubuntu now only supports guile 2 in its own repositories. > > How does on obtain the guile 1.8 needed to build lilypond for Ubuntu 18.10? > Do we have to build from the source repository? If so, what exact release? > > Andrew Hi

Re: Line break on a subtitle

2019-03-18 Thread Thomas Morley
Am Mo., 18. März 2019 um 17:08 Uhr schrieb SoundsFromSound : > > Thomas Morley-2 wrote > > 2017-04-08 15:33 GMT+02:00 Son_V > > > vincenzo.auer@ > > > : > >> I found a lot of interesting things but sorry, I was not able to find an > >> answer to

Re: Need help with Lily Pond File

2019-03-16 Thread Thomas Morley
Am Sa., 16. März 2019 um 13:52 Uhr schrieb Andrew Bernard : > There's a convention on this list to just post Minimal Working Exmaples > (MWE), to make it possible for people to help, rather than full scores. > Making an MWEW instead of posting a huge chunk is a valuable exercise because > I

Re: System with SystemStartBar only in PianoStaff

2019-03-14 Thread Thomas Morley
Am Do., 14. März 2019 um 17:41 Uhr schrieb Urs Liska : > > I need to engrave something like what is shown in the attached image: a score > where the PianoStaff has a SystemStartBar but there is none between the top > Staff and the PianoStaff. The example is simply created using two separate >

Re: fret-diagram and barré with another finger on the same string

2019-03-13 Thread Thomas Morley
Am Mi., 13. März 2019 um 07:53 Uhr schrieb Federico Bruni : > > Il giorno mar 12 mar 2019 alle 15:28, Carl Sorensen > ha scritto: > > In order to have two indications on the same string (the end of the > > barre plus another fret) you will need to use either the fret-diagram > > or the

Re: Bug: restarting staff destroys DynamicLineSpanner.staff-padding after line break

2019-03-11 Thread Thomas Morley
Am Mo., 11. März 2019 um 23:01 Uhr schrieb Trevor Bača : > > On Thu, Mar 7, 2019 at 2:14 AM David Kastrup wrote: > > It's probably not the only spanner > > unprepared to span pieces of interrupted staff symbols. > > > > Isn't this still a bug? In the sense David pointed out. > Or, rather a gap

Re: Flared hairpin across line break

2019-03-11 Thread Thomas Morley
Am Mo., 11. März 2019 um 05:52 Uhr schrieb Andrew Bernard : > > I'd like to have flared hairpins that only flare at the terminating end after > a line break. > > The following example shows that using the flared hairpin stencil in a simple > minded way causes it to flare at the first break,

Re: Hairpin with centered text

2019-03-10 Thread Thomas Morley
Hi Andrew, Am Sa., 9. März 2019 um 02:54 Uhr schrieb Andrew Bernard : > > LSR 233 is useful. But when used across a line break, the hairpin falls short > of the length of a normal hairpin. This is the case whether to-barline is > turned on or off. I'd like it to be the same length as the

Re: How to decrase the inbeam space

2019-03-02 Thread Thomas Morley
Am Sa., 2. März 2019 um 18:45 Uhr schrieb Carl Sorensen : > >> From: Павел Буданов >> Date: Saturday, March 2, 2019 at 10:28 AM >> To: Lilypond-User Mailing List >> Subject: How to decrase the inbeam space >> >> Or is there any command for automatic scaling notes with all elements >> including

Re: reduce unbound within \context lambda

2019-03-02 Thread Thomas Morley
Am Sa., 2. März 2019 um 03:41 Uhr schrieb Aaron Hill : > > I encountered an unexpected error where reduce is unbound when > specifying a lambda within a \context block: > > > \version "2.19.82" > \layout { \context { \Voice >\override NoteHead.color = #(lambda (grob) > (display

Re: Finding the objects at the start of the current measure

2019-02-27 Thread Thomas Morley
Am Mi., 27. Feb. 2019 um 08:51 Uhr schrieb Urs Liska : > For me that means the results with 'minimum-length seem to be generally > more reliable - with the exception of the start-measure objects. Well, below an approach for minimal-length. The results are inconsistent as well. Currently not sure

Re: Finding the objects at the start of the current measure

2019-02-26 Thread Thomas Morley
Am Di., 26. Feb. 2019 um 14:12 Uhr schrieb Urs Liska : > Am 26.02.19 um 12:02 schrieb Thomas Morley: > > Am Mo., 25. Feb. 2019 um 13:14 Uhr schrieb Urs Liska > > : > > Why not going for bound-padding instead of minimum-length. > > I wasn't aware that multimeasure re

Re: Finding the objects at the start of the current measure

2019-02-26 Thread Thomas Morley
Am Mo., 25. Feb. 2019 um 13:14 Uhr schrieb Urs Liska : > > Recently I managed (with considerable help from here) to write a function > that can a) center some arbitrary stuff in a measure and b) print markup > above/below that measure that pushes the surrounding barlines so the markup > fits in

Re: Slur over a single note

2019-02-25 Thread Thomas Morley
Am Mo., 25. Feb. 2019 um 12:04 Uhr schrieb Urs Liska : > > Hi, > > I'm in need of an idea how to approach this: I need to print a slur over a > single note. > > More concretely there already is a markup with a certain width above the note > (see attached image), and I need to print a slur over

Re: weird error with \repeat tremolo

2019-02-25 Thread Thomas Morley
Am Mo., 25. Feb. 2019 um 11:02 Uhr schrieb N. Andrew Walsh : > > Hi Aaron, > > On Mon, Feb 25, 2019 at 10:50 AM Aaron Hill wrote: >You could try manually lengthening >> >> the stem to see if it helps as a possible workaround. > > > I've gone all the way out to > > \once \override

Re: Ordering of Script glyphs

2019-02-21 Thread Thomas Morley
Am Mi., 20. Feb. 2019 um 16:42 Uhr schrieb Andrew Bernard : > > Is there any way to instruct lilypond to always place accents above a note > first, and then blowing marks? They are all Scripts. I am fully aware of LSR > 447 and 965 but I have thousands and I don't want to \tweak each one. LSR

Re: \repeat volta question

2019-02-21 Thread Thomas Morley
Am Do., 21. Feb. 2019 um 19:50 Uhr schrieb N. Andrew Walsh : > > Hi Jacques, > > On Thu, Feb 21, 2019 at 6:42 PM Jacques Menu wrote: >> >> Hello folks, >> >> What does the ‘5’ mean in: > > [SNIP] > > as I understand it, the number after the volta function doesn't do much on > its own, but it

Re: Gap between stem and cross noteheads

2019-02-21 Thread Thomas Morley
Am Do., 21. Feb. 2019 um 17:53 Uhr schrieb Vaylor Trucks : > > When I use a staff size larger than 20, I get a gap between the stem and the > cross notehead, like for the ride cymbal in a drum score. Any way to correct > this? > > \version "2.19.82" > #(set-global-staff-size 23) > up = \drummode

Re: Notation for string portamento

2019-02-20 Thread Thomas Morley
Am Mi., 20. Feb. 2019 um 04:22 Uhr schrieb Andrew Bernard : > > Hi Ralph, > > Thanks for this. I came up with the same thing. But, my score is very tight, > and grace notes take up space and tend to push positioning around. I was > hoping there may be a solution with some sort of note head

Re: modern-straight and flat- flags too thick and too spaced apart

2019-02-19 Thread Thomas Morley
Am Di., 19. Feb. 2019 um 15:37 Uhr schrieb edes : > > > el 2019-02-19 a las 11:30 Thomas Morley escribió: > > > Did you already try my suggestion for flat flags? > > > > #(define-public (flat-flag grob) > > "Flat flag style. The angles of the flags are b

Re: modern-straight and flat- flags too thick and too spaced apart

2019-02-19 Thread Thomas Morley
Am Di., 19. Feb. 2019 um 01:42 Uhr schrieb edes : > > > el 2019-02-17 a las 21:41 Thomas Morley escribió: > > > Speaking only for myself I think the OP is correct saying flat-flags > > should behave like Beams, though I don't agree for > > modern/old-straight-

Re: Unterminated glissando

2019-02-16 Thread Thomas Morley
Am Sa., 16. Feb. 2019 um 09:00 Uhr schrieb Andrew Bernard : > > Hi Harm, > > This is great. It locates unterminated glissandi, but in my case it was just > stupidity - they were at the end of the score with no note following. This > amazing code of yours does not, in my setting at least, locate

Re: Unterminated glissando

2019-02-15 Thread Thomas Morley
Am Fr., 15. Feb. 2019 um 14:04 Uhr schrieb Andrew Bernard : > > Sorry people, my mistake - there were actually glissandos with no following > notes at the end of my score. Please ignore that. > > But I still see this, with no lines number: > > programming error: overwriting glissando >

Re: hbracket question

2019-02-14 Thread Thomas Morley
Am Fr., 15. Feb. 2019 um 00:11 Uhr schrieb Ben : > > Hi all, > > Is it possible to adjust the length of the shorter vertical line of \hbracket > when you use it as markup? No, it's all hardcoded. But you can redefine it: #(define-markup-command (hbracket-harm layout props arg) (markup?)

Re: percent repeats (bug?)

2019-02-13 Thread Thomas Morley
Am Mi., 13. Feb. 2019 um 05:32 Uhr schrieb 智樂喬 : > > \repeat percent is not as "smart" as I was hoping it would be. When dealing > with repeats longer than two bars, there are two issues: > > The percent symbol is not centered, but placed in the left-most measure; and > The slashes of the percent

Re: Archive search down

2019-02-10 Thread Thomas Morley
Am Mo., 11. Feb. 2019 um 01:44 Uhr schrieb Andrew Bernard : > > Anything I search for here at the archives produces n9o results: > > https://lists.gnu.org/archive/html/lilypond-user/ > > Is the archive system down? > > I tried three different browsers on two different computers. > > Andrew Works

Re: Slur connecting fingering numbers

2019-02-10 Thread Thomas Morley
Am Mi., 6. Feb. 2019 um 22:43 Uhr schrieb Thomas Morley : > > Am Mi., 6. Feb. 2019 um 06:57 Uhr schrieb Werner LEMBERG : > > > > > > >> Hooray, it works and looks amazing! > > > > > > Glad I could help. > > > > This small example is r

Re: ChordNames on Staff

2019-02-07 Thread Thomas Morley
Am Do., 7. Feb. 2019 um 21:21 Uhr schrieb Robert Hennig : > > Hi Valentin, > thank you for sharing your lilypond wisdom. > I have learned a lot already :). > (\denies "Voice" had not removed the note heads) > > For my problem to switch from up and down setting the chord names > I will stick to

Re: Slur connecting fingering numbers

2019-02-06 Thread Thomas Morley
Am Mi., 6. Feb. 2019 um 06:57 Uhr schrieb Werner LEMBERG : > > > >> Hooray, it works and looks amazing! > > > > Glad I could help. > > This small example is really nice, and perhaps it can be added as a > `harp music snippet' to the documentation. > > > Werner Hi Werner, currently the code

Re: text block as spanner

2019-02-06 Thread Thomas Morley
Am Mi., 6. Feb. 2019 um 12:44 Uhr schrieb Leo Correia de Verdier : > > Thanks a lot to all for the help and all code you’ve written! > I included Thomas'/Harm's multiple-text-spanners-via-id from February third. Credits to David Nalesnik! I did only some minor updating/amending. Best, Harm

Re: Slur connecting fingering numbers

2019-02-05 Thread Thomas Morley
Am Mi., 6. Feb. 2019 um 00:18 Uhr schrieb Rachel Knight : > Hooray, it works and looks amazing! > Rachel > Glad I could help. Best, Harm ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user

Re: Slur connecting fingering numbers

2019-02-05 Thread Thomas Morley
Am Di., 5. Feb. 2019 um 10:38 Uhr schrieb Thomas Morley : > Though, my procedure printing the bows relies on a stencil being > present. Thus nothing happens. > This dependance bugs me anyway, so I'll have another look in the evening. I've eliminate default-stencil dependancy. Pl

Re: Slur connecting fingering numbers

2019-02-05 Thread Thomas Morley
Am Di., 5. Feb. 2019 um 09:26 Uhr schrieb Valentin Villenave : > > On 2/5/19, Thomas Morley wrote: > > Attached a first try > > Wow, that’s beautiful! Please let me know when you deem it LSR-ready :-) This will not happen very soon. The LSR runs 2.18.2, but the used make-tie

Re: Slur connecting fingering numbers

2019-02-05 Thread Thomas Morley
Am Di., 5. Feb. 2019 um 04:05 Uhr schrieb Rachel Knight : > > Hi, > The slur looks great and I was able to implement it for regular notes (the E > and D in the example below). In my example though, I need the slur to be > between the two notes labeled with fingering “1.” The small notes are

Re: Slur connecting fingering numbers

2019-02-04 Thread Thomas Morley
Am Mo., 4. Feb. 2019 um 19:27 Uhr schrieb David Nalesnik : > > Hi, > > On Mon, Feb 4, 2019 at 11:53 AM Federico Bruni wrote: > > > > Hi Rachel > > > > This snippet can draw straight lines and dash lines between fingerings: > > > > > > Perhaps someone can

Re: Horizontal shifting of chords

2019-02-04 Thread Thomas Morley
at there are often times when you really do want to > centre a chord or a rest in a single, especially in Baroque music. To this > end, when I asked about this in the past, David Nalesnik and Thomas Morley > produced this excellent code. Note that it only works for one thing in a bar, &g

Re: text block as spanner

2019-02-03 Thread Thomas Morley
Hi David, Am Sa., 2. Feb. 2019 um 21:35 Uhr schrieb David Nalesnik : > > Hi, > > On Sat, Feb 2, 2019 at 2:13 PM Thomas Morley wrote: > > > > Am Sa., 2. Feb. 2019 um 21:09 Uhr schrieb Thomas Morley > > : > > > > > A bold workaround is to define th

Re: "Mensurstriche" (barlines between systems) and Repeat signs.

2019-02-03 Thread Thomas Morley
Am Sa., 2. Feb. 2019 um 20:45 Uhr schrieb Thomas Morley : > Am Sa., 2. Feb. 2019 um 14:21 Uhr schrieb Aaron Hill > : > > Alternately, the \defineBarLine function could be split: > > > > \defineBarLine "bar" #'("end" "begin" "

Re: dynamic next to espressivoII

2019-02-03 Thread Thomas Morley
Am So., 3. Feb. 2019 um 08:17 Uhr schrieb Andrew Bernard : > > I posted abot this recently, but only one response. Does anybody have any > idea how to align a dynamic and the new \espressivo mark horizontally, next > to each other? I know one is a dynamic and one is an accent, so I am stumped. >

Re: text block as spanner

2019-02-02 Thread Thomas Morley
Am Sa., 2. Feb. 2019 um 21:09 Uhr schrieb Thomas Morley : > A bold workaround is to define the whole infrastructure for > TextSpanners with new/renamed events (class and type), grobs, > engravers and > start/stop-commands. I forgot to point to a limitation The provided 'text-s

<    3   4   5   6   7   8   9   10   11   12   >