Re: tips for formatting an interview

2015-11-16 Thread Federico Bruni
Il giorno dom 15 nov 2015 alle 21:01, Jacques Menu ha scritto: Maybe a Python script reading the text in and creating something like the above with the text split into as many such elements as required by the geometry of the page? I'd rather keep one column, reduce a

Re: Controlling markup vertical position

2015-11-16 Thread Menu Jacques
Hello, As it turns out, using \tempo solves the issue: Cello = \relative f { \clef "bass" \key f \major \time 4/4 \tempo "Bassi" g,2 \f \tempo "Vcl." des''4 \p ( c4 ) | % 18 } \relative { \Cello } JM > Le 15 nov. 2015 à 07:33, Menu Jacques a écrit : > >

Re: Lilypond 2.19.31 on openSUSE Leap 42.1

2015-11-16 Thread Andrew Bernard
In fact, it libffi.so is a dynamic dependency of three libraries: /usr/lib64/libpangoft2-1.0.so.0 /usr/lib64/libpango-1.0.so.0 /usr/lib64/libgobject-2.0.so.0 Andrew ___ lilypond-user mailing list lilypond-user@gnu.org

Re: ScholarLy fails with \RemoveEmptyStaffContext

2015-11-16 Thread David Kastrup
Graham King writes: > This took a little while to nail down, but it seems that ScholarLy's > annotation engine fails silently when \RemoveEmptyStaffContext is > active. Almost-minimal example attached. > \layout { > %{ %Toggle this block comment to reveal problem:

Re: Lilypond 2.19.31 on openSUSE Leap 42.1

2015-11-16 Thread Blöchl Bernhard
Am 15.11.2015 12:27, schrieb David Kastrup: Wols Lists writes: On 14/11/15 11:52, Andrew Bernard wrote: Anybody running this combination? When attempting to run lilypond, libffi.so.6 is not found: error while loading shared libraries: libffi.so.6: cannot open

Re: Controlling markup vertical position

2015-11-16 Thread Andrew Bernard
Hi JM, This is a downside, but in general I find it can be managed pretty well. So although the use of extra-offset may not be totally philosophically sound and pure, it is quite pragmatic. Andrew On 16/11/2015, 20:53, "Menu Jacques" wrote: > >Didnt’ think of it,

Re: Controlling markup vertical position

2015-11-16 Thread Menu Jacques
Hi Andrew, > Le 16 nov. 2015 à 13:50, Andrew Bernard a écrit : > > Hi JM, > > Would using \textLengthOn do what you want? Excellent, thanks, that does it! I thought I had tried it, though… not that nice to get old! JM > > Cello = \relative f { > \clef

Re: tips for formatting an interview

2015-11-16 Thread Federico Bruni
Il giorno dom 15 nov 2015 alle 3:17, Simon Albrecht ha scritto: On 14.11.2015 15:22, Federico Bruni wrote: Hi all I'm trying to format directly in LilyPond an interview (the single text only part of a book). I don't want to use lilypond-book and LaTeX just because of

Re: Controlling markup vertical position

2015-11-16 Thread Menu Jacques
Hello Andrew, Didnt’ think of it, thanks, but then you’re on your own to avoid collisions, whereas \tempo takes care of that… JM > Le 16 nov. 2015 à 10:17, Andrew Bernard a écrit : > > Hi JM > > You could try using extra-offset: > > \version "2.19.30" > > Cello =

Re: ScholarLy fails with \RemoveEmptyStaffContext

2015-11-16 Thread Urs Liska
Thank you for tracking that down, and sorry I didn't have time to reply to your personal message. Am 15.11.2015 um 12:15 schrieb Graham King: > This took a little while to nail down, but it seems that ScholarLy's > annotation engine fails silently when \RemoveEmptyStaffContext is > active.

Re: Lilypond 2.19.31 on openSUSE Leap 42.1

2015-11-16 Thread Andrew Bernard
On openSUSE Leap 42.1 I find using ldd: ldd /usr/lib64/libpango-1.0.so.0 linux-vdso.so.1 (0x7ffe94bb6000) libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x7f7bd8393000) libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x7f7bd818e000)

Strange LilyPond crash

2015-11-16 Thread Marc Hohl
Hi list, I am currently reworking some older stuff that compiled perfectly under 2.13.x Yes, I used convert-ly on all files, but nevertheless, I encountered a strange problem: I have a drum part, consisting of an upper and a lower DrumVoice, and if I try to compile the full Drum score, I

Re: ScholarLy fails with \RemoveEmptyStaffContext

2015-11-16 Thread Graham King
On Mon, 2015-11-16 at 09:24 +0100, David Kastrup wrote: > Graham King writes: > > > This took a little while to nail down, but it seems that ScholarLy's > > annotation engine fails silently when \RemoveEmptyStaffContext is > > active. Almost-minimal example

Re: tips for formatting an interview

2015-11-16 Thread David Kastrup
Federico Bruni writes: > 2) I'm trying to create a shortcut for formatting the question and the > answer. > I wonder if the new \etc can be used for this purpose or should I > rather create a markup function. > I've tried the following but it fails immediately when it

Re: temporarily forcing notes to ignore LyricText width

2015-11-16 Thread William Marchant
Hi, I have found that it helps for short sections of music if the words in the offending lyrics are all made the same length. thus "I could do" associated with three 8th notes, might become "__I__ could __do__" This makes the spaces even out. Cheers, Bill On 15-11-14 05:46 PM, Kieren

Re: Controlling markup vertical position

2015-11-16 Thread Menu Jacques
Hello Andrew, Problem is I don’t have a way yet to perform a « dilatation » of the bar to cope with larger strings such as Contrabassi: Cello = \relative f { \clef "bass" \key f \major \time 4/4 \tempo "Contrabassi" g,2 \f \tempo "Vcl." des''4 \p ( c4 ) | % 18 } \relative {

Re: tips for formatting an interview

2015-11-16 Thread Simon Albrecht
On 15.11.2015 20:50, Federico Bruni wrote: Il giorno dom 15 nov 2015 alle 3:17, Simon Albrecht ha scritto: On 14.11.2015 15:22, Federico Bruni wrote: Hi all I'm trying to format directly in LilyPond an interview (the single text only part of a book). I don't want to

Re: tips for formatting an interview

2015-11-16 Thread Federico Bruni
Il giorno dom 15 nov 2015 alle 8:21, Jacques Menu ha scritto: Hello Federico, How about: \markup { \hspace #8 \column { \override-lines #'(line-width . 30) \wordwrap-lines { Lorem ipsum dolor sit amet, consec tetur adipisi cing elit, sed do eiu

Re: ScholarLy fails with \RemoveEmptyStaffContext

2015-11-16 Thread David Kastrup
Graham King writes: > On Mon, 2015-11-16 at 09:24 +0100, David Kastrup wrote: > >> Graham King writes: >> >> > This took a little while to nail down, but it seems that ScholarLy's >> > annotation engine fails silently when

Programming error with removeEmptyStaves

2015-11-16 Thread Jean-Charles Malahieude
Hi all, How could I find the culprit in a 5 staves score which looks all right? The logs say --8<-- Processing `/home/jcharles/Partothek/Campra/Fetes_Venitiennes/Conducteur.ly' Parsing... Interpreting music... Interpreting

Re: ScholarLy fails with \RemoveEmptyStaffContext

2015-11-16 Thread Graham King
On Mon, 2015-11-16 at 09:24 +0100, David Kastrup wrote: > Graham King writes: > > > This took a little while to nail down, but it seems that ScholarLy's > > annotation engine fails silently when \RemoveEmptyStaffContext is > > active. Almost-minimal example

Scheme question: convert a range

2015-11-16 Thread Simon Albrecht
Hello, The subject certainly seems cryptic – it’s difficult to summarize, but an example will make it clear immediately. I want to write a scheme procedure, which takes a pair like #'(3 . 7) and returns a list with all the numbers in the range: #'(3 4 5 6 7) How is this done most easily?

Re: Controlling markup vertical position

2015-11-16 Thread Andrew Bernard
Hi JM, Would using \textLengthOn do what you want? Cello = \relative f { \clef "bass" \key f \major \time 4/4 \textLengthOn g,2 \f ^\markup{"Contrabassi"} des''4 \p ^"Vcl." ( c4 ) | % 18 } \relative { \Cello } Andrew On 16/11/2015,

Re: Testing requested: new manuscript viewer tool for Frescobaldi

2015-11-16 Thread Klaus Blum
Hi Simon, hi Federico, thanks for your advices. Yeah, it works! :-) This is a really cool feature. I hope it will soon be available for windows as well. Cheers, Klaus Am 14.11.2015 um 23:36 schrieb Simon Albrecht: It is a feature of Python (in which frescobaldi is written) that a program

Delayed posts

2015-11-16 Thread Simon Albrecht
Hello everybody, The notorious delay with which many posts arrive on this list gets annoying… At times there is no problem, but these days it’s really bad. Is there anything we could do? Yours, Simon ___ lilypond-user mailing list

Re: how to simulate or vectorize free hand curve notation

2015-11-16 Thread Andrew Bernard
Dear Ryan, Oh my goodness. Almost as hair raising as the contemporary scores I have to set. Which curves exactly do you mean? Could you circle them on the image or otherwise indicate what you need? There exist a variety of different methods for curves of various sorts. Andrew On 15 Nov

Re: Controlling markup vertical position

2015-11-16 Thread Andrew Bernard
Hi JM You could try using extra-offset: \version "2.19.30" Cello = \relative f { \clef "bass" \key f \major \time 4/4 \once \override TextScript.extra-offset = #'(-3 . -3) g,2 \f ^\markup{"Bassi"} des''4 \p ^"Vcl." ( c4 ) | % 18 } \relative { \Cello } Andrew

Re: tips for formatting an interview

2015-11-16 Thread Jacques Menu
Hello Federico, > Le 15 nov. 2015 à 20:57, Federico Bruni a écrit : > > Il giorno dom 15 nov 2015 alle 8:21, Jacques Menu ha > scritto: >> Hello Federico, >> How about: >> \markup { >> \hspace #8 >> \column { >>\override-lines #'(line-width .

Re: Testing requested: new manuscript viewer tool for Frescobaldi

2015-11-16 Thread Federico Bruni
Il giorno sab 14 nov 2015 alle 13:23, Klaus Blum ha scritto: Is there any documentation out there that tells how to run a program from git? I don't think so. It may be added to the github wiki... I have an Ubuntu installation, but no deeper Linux knowledge, so I've

#(define (bookGenerator please))

2015-11-16 Thread Pierre-Luc Gauthier
Hi there, I have been trying to make a book generator function using scheme inside Lilypond. The book generating function itself works but I am the goal would be to have another function to iterate over a list of parts to be generated as books. I cannot seem to find what I am doing wrong since

Re: Text-spanner text repeated at start of line

2015-11-16 Thread David Sumbler
Thanks for the help with this problem. It has taken me until now to have a chance to experiment further with it. I ended up not using the \markupMap idea, because I don't in any case want the "(minim=138) part of the tempo marking to be bold. So I have ended up with: accelVivaceText = {

Re: Scheme question: convert a range

2015-11-16 Thread Urs Liska
(iota 7 3) Am 15.11.2015 um 19:53 schrieb Simon Albrecht: > Hello, > > The subject certainly seems cryptic – it’s difficult to summarize, but > an example will make it clear immediately. > I want to write a scheme procedure, which takes a pair like #'(3 . 7) > and returns a list with all the

Re: Controlling markup vertical position

2015-11-16 Thread Simon Albrecht
On 16.11.2015 08:08, Menu Jacques wrote: Hello, As it turns out, using \tempo solves the issue: Well, it depends on what you’re typesetting there, but a \tempo indication will always move to the topmost staff, so this is at least very fragile. But how about: %% \version "2.19.30"

Re: Scheme question: convert a range

2015-11-16 Thread David Kastrup
Simon Albrecht writes: > Hello, > > The subject certainly seems cryptic – it’s difficult to summarize, but > an example will make it clear immediately. > I want to write a scheme procedure, which takes a pair like #'(3 . 7) > and returns a list with all the numbers in the

Re: Testing requested: new manuscript viewer tool for Frescobaldi

2015-11-16 Thread Simon Albrecht
On 15.11.2015 17:54, Federico Bruni wrote: Il giorno sab 14 nov 2015 alle 13:23, Klaus Blum ha scritto: Is there any documentation out there that tells how to run a program from git? I don't think so. It may be added to the github wiki... I have an Ubuntu

The stafftab reversed!?

2015-11-16 Thread Mario Moles
Hi lilyponders! It is possible to reverse the staff tab? The first string in place of the sixth? That is a mirror image to the arrangement of the guitar strings? Thank you! /oiram/bin/selom/ /Da ognuno secondo le proprie capacità ad ognuno secondo i propri bisogni./ /MIB-kernellinux-tester/

Re: Scheme question: convert a range

2015-11-16 Thread pls
Simon Albrecht writes: > The subject certainly seems cryptic – it’s difficult to summarize, but > an example will make it clear immediately. > I want to write a scheme procedure, which takes a pair like #'(3 . 7) > and returns a list with all the numbers in the range: #'(3

Re: Strange LilyPond crash

2015-11-16 Thread David Kastrup
Marc Hohl writes: > Hi list, > > I am currently reworking some older stuff that compiled perfectly > under 2.13.x > > Yes, I used convert-ly on all files, but nevertheless, I encountered a > strange problem: > > I have a drum part, consisting of an upper and a lower DrumVoice,

Re: Scheme question: convert a range

2015-11-16 Thread Simon Albrecht
On 16.11.2015 22:20, Thomas Morley wrote: (define (foo pair) (if (and (integer? (car pair)) (integer? (cdr pair))) (iota (1+ (interval-length pair)) (car pair) 1)) #f) (foo '(3 . 7)) --> (3 4 5 6 7) An equally good solution. Thank you, Simon

Re: Controlling markup vertical position

2015-11-16 Thread Kieren MacMillan
Hi Jacques, > As it turns out, using \tempo solves the issue: OH, PLEASE DON’T DO THIS! Don’t use a MetronomeMark (which is the grob generated by \tempo) where a TextScript (which is the grob generated by \markup) is appropriate. This *may* appear to “solve the issue”, but really it doesn’t,

Re: how to simulate or vectorize free hand curve notation

2015-11-16 Thread Ryan Michael
The curves, say, on the second treble staff, in the image. On Mon, Nov 16, 2015 at 12:09 AM, Andrew Bernard wrote: > Dear Ryan, > > Oh my goodness. Almost as hair raising as the contemporary scores I have > to set. Which curves exactly do you mean? Could you circle

Re: temporarily forcing notes to ignore LyricText width

2015-11-16 Thread William Marchant
Hi All, Try my snippet attached. I know it's not automatic, but it does work. Bill On 15-11-14 05:46 PM, Kieren MacMillan wrote: Hello all, In the attached snippet, you can see how the notes are evenly spaced when there is enough overall width (page 1), but become unevenly spaced when the

Re: Scheme question: convert a range

2015-11-16 Thread Thomas Morley
2015-11-15 19:53 GMT+01:00 Simon Albrecht : > Hello, > > The subject certainly seems cryptic – it’s difficult to summarize, but an > example will make it clear immediately. > I want to write a scheme procedure, which takes a pair like #'(3 . 7) and > returns a list with all

Re: Strange LilyPond crash

2015-11-16 Thread Simon Albrecht
On 16.11.2015 11:27, Marc Hohl wrote: Hi list, I am currently reworking some older stuff that compiled perfectly under 2.13.x Yes, I used convert-ly on all files, but nevertheless, I encountered a strange problem: I have a drum part, consisting of an upper and a lower DrumVoice, and if I

Re: Lilypond 2.19.31 on openSUSE Leap 42.1

2015-11-16 Thread David Kastrup
Andrew Bernard writes: > In fact, it libffi.so is a dynamic dependency of three libraries: > > /usr/lib64/libpangoft2-1.0.so.0 > /usr/lib64/libpango-1.0.so.0 > /usr/lib64/libgobject-2.0.so.0 Huh. Ok. -- David Kastrup ___

Re: how to simulate or vectorize free hand curve notation

2015-11-16 Thread Ryan Michael
I see in the Lilypond Reference That you can specifiy for example, the shape of a Phrasing Slur by giving control points. E.g. \shape #'((0 . -1) (5.5 . -0.5) (-5.5 . -10.5) (0 . -5.5)) PhrasingSlur However, is there a way to do this outside of a slur context? Namely I would like to draw curves

Re: Scheme question: convert a range

2015-11-16 Thread David Nalesnik
On Mon, Nov 16, 2015 at 5:24 PM, David Nalesnik wrote: > Hi Simon, > > On Sun, Nov 15, 2015 at 12:53 PM, Simon Albrecht > wrote: > >> Hello, >> >> The subject certainly seems cryptic – it’s difficult to summarize, but an >> example will make it

Re: Delayed posts

2015-11-16 Thread Simon Albrecht
On 15.11.2015 20:44, Simon Albrecht wrote: Hello everybody, The notorious delay with which many posts arrive on this list gets annoying… At times there is no problem, but these days it’s really bad. Is there anything we could do? Or, _I_ could do, if it were a problem on my side? ~ Simon

Re: Scheme question: convert a range

2015-11-16 Thread David Nalesnik
Hi Simon, On Sun, Nov 15, 2015 at 12:53 PM, Simon Albrecht wrote: > Hello, > > The subject certainly seems cryptic – it’s difficult to summarize, but an > example will make it clear immediately. > I want to write a scheme procedure, which takes a pair like #'(3 . 7) and

Re: #(define (bookGenerator please))

2015-11-16 Thread Pierre-Luc Gauthier
Possible duplicate! It appears I have missed the very similar thread "Automated processing of multiple books" I'll digest that first ;-) -- Pierre-Luc Gauthier ___ lilypond-user mailing list lilypond-user@gnu.org

Re: Controlling markup vertical position

2015-11-16 Thread Kieren MacMillan
Hi Jacques, > I get Bassi too high and the first quater too much on the left If you want to duplicate the original, you need to [almost] right-align the “Bassi”: SNIPPET BEGINS \version "2.19.30" Cello = \relative f { \clef "bass" \key f \major \time 4/4 s1 g,2\f-\tweak

Re: how to simulate or vectorize free hand curve notation

2015-11-16 Thread David Bellows
Hey Ryan, One way to cheat is to export as an svg file and then edit it in something like Inkscape and then export that as a pdf. You can create all sorts of really cool vector graphicy things pretty easily that way. Unfortunately you cannot then translate that stuff back into your Lilypond file

Re: Scheme question: convert a range

2015-11-16 Thread Simon Albrecht
On 16.11.2015 21:59, David Kastrup wrote: Simon Albrecht writes: Hello, The subject certainly seems cryptic – it’s difficult to summarize, but an example will make it clear immediately. I want to write a scheme procedure, which takes a pair like #'(3 . 7) and returns

Re: Scheme question: convert a range

2015-11-16 Thread Simon Albrecht
On 16.11.2015 23:30, pls wrote: Simon Albrecht writes: The subject certainly seems cryptic – it’s difficult to summarize, but an example will make it clear immediately. I want to write a scheme procedure, which takes a pair like #'(3 . 7) and returns a list with all the

Re: Scheme question: convert a range

2015-11-16 Thread David Nalesnik
On Mon, Nov 16, 2015 at 5:33 PM, David Nalesnik wrote: > >> If not, something like this would work: >> > (for all cases) ___ lilypond-user mailing list lilypond-user@gnu.org

Re: Scheme question: convert a range

2015-11-16 Thread Andrew Bernard
Hi Simon, Fellow listers have posted many answers while I was cooking up this one. All good! (use-modules (srfi srfi-1)) (define (range r) (let ((start (car r)) (end (cdr r))) (iota (+ (- end start) 1) start 1))) That’s pure Scheme of course. Thomas Morley’s answer is

Re: Can I vary the system width for 1 system only

2015-11-16 Thread Peter Berlau
Hi Robin, many thanks! II will "heavy use" this solution. :) all the best, Peter Am 13.11.2015 um 22:34 schrieb Robin Bannister: Peter Berlau wrote: I found a ugly solution with \stopStaffs % generates 2 invisible staffs s1 s1 \startStaff for this i have to add on same place in the

Re: Lilypond 2.19.31 on openSUSE Leap 42.1

2015-11-16 Thread Andrew Bernard
Hi Blöchl, By Windows, do you mean Microsoft? If so, in what way is openSUSE controlled by Microsoft? Andrew On 16/11/2015, 18:28, "Blöchl Bernhard" wrote: >Don't wonder abut troubles,

Re: Delayed posts

2015-11-16 Thread Werner LEMBERG
>> The notorious delay with which many posts arrive on this list gets >> annoying… At times there is no problem, but these days it’s really >> bad. Is there anything we could do? > > Or, _I_ could do, if it were a problem on my side? In case of such problems you should look at

Re: Scheme question: convert a range

2015-11-16 Thread David Nalesnik
On Mon, Nov 16, 2015 at 3:22 PM, Simon Albrecht wrote: > On 16.11.2015 22:20, Thomas Morley wrote: > >> (define (foo pair) >>(if (and (integer? (car pair)) (integer? (cdr pair))) >>(iota (1+ (interval-length pair)) (car pair) 1)) >>#f) >> >> (foo '(3 .

Re: Testing requested: new manuscript viewer tool for Frescobaldi

2015-11-16 Thread Urs Liska
Am 15.11.2015 um 20:35 schrieb Klaus Blum: > Hi Simon, hi Federico, > > thanks for your advices. Yeah, it works! :-) > This is a really cool feature. I hope it will soon be available for > windows as well. Actually development for this initial version came to a halt when I went to vacation and

Re: Delayed posts

2015-11-16 Thread David Nalesnik
On Mon, Nov 16, 2015 at 4:32 PM, Simon Albrecht wrote: > On 15.11.2015 20:44, Simon Albrecht wrote: > >> Hello everybody, >> >> The notorious delay with which many posts arrive on this list gets >> annoying… At times there is no problem, but these days it’s really bad. Is

Re: how to simulate or vectorize free hand curve notation

2015-11-16 Thread Andrew Bernard
Hi Ryan, I feared as much. I assume you are talking about the curve in the extract from your sample, attached for reference. Lilypond slurs are Bezier curves that have two control points. That means you can’t create arbitrary wavy curves like that with that object – you need a large number of

Re: how to simulate or vectorize free hand curve notation

2015-11-16 Thread Thomas Morley
2015-11-17 1:40 GMT+01:00 Andrew Bernard : > Hi Ryan, > > I feared as much. I assume you are talking about the curve in the extract > from your sample, attached for reference. > > Lilypond slurs are Bezier curves that have two control points. That means > you can’t create

Re: #(define (bookGenerator please))

2015-11-16 Thread Pierre-Luc Gauthier
So, after reading the "Automated processing of multiple books" thread and few hours trying to figure this out, I am still not able to make it work. The higher order function "for-each" somehow cannot call the "compilePart" function and Lilyponds GUILE interpreter returns "Wrong type to apply".