Re: Consistent vertical alignment of annotations, disable time signiture

2018-04-18 Thread Jacques Menu Muzhic
Ooops, that was in Oslo, Norway, not Sweden... > Le 18 avr. 2018 à 21:47, Jacques Menu Muzhic a écrit : > > In compiler technology, ‘object code’ refers to the code generated by a > compiler, containing the same semantical information as the ’source code’ > that has

Re: How change a dot in TabStaff

2018-04-18 Thread Carl Sorensen
On 4/18/18, 5:51 PM, "Carl Sorensen" wrote: From: Darío Hello! I am writing a scale, and I need the tablature and the Fret diagram, there aren't problem, but in the tablature, the tonic note not appear where I want.

Square bracket version of \left-brace markup

2018-04-18 Thread Aaron Hill
I am currently using \left-brace as a means for grouping multiple lyric lines: \version "2.19.80" lyricBracket = \markup { \hspace #1 \translate #'(0 . 0.75) \left-brace #40 } \relative c' { c4 d e2 | g8 f e4 c2 } \addlyrics { \repeat unfold 3 \skip 1 Mul -- ti -- ple lines }

Re: temporarily disable Dot_column_engraver?

2018-04-18 Thread Thomas Morley
2018-04-18 13:22 GMT+02:00 foxfanfare : > This post is old, but I can't find the solution for this specific problem. > In a general way, I wonder how it is possible to remove an engraver > temporarily? > > For this dot_column case, here's the exemple wrote in Elaine Gould's

Re: Dotted notes

2018-04-18 Thread Thomas Morley
2018-04-19 1:56 GMT+02:00 Thomas Morley : > obviously the flags from the beethoven-font have less y-extent. > Sometimes too less, so DotColumn doesn't notice there's flag which > should be avoided. > (I've cc-ed the original author of the font. Maybe he joins the

Re: Dotted notes

2018-04-18 Thread Thomas Morley
2018-04-17 23:34 GMT+02:00 foxfanfare : > I struggle on this: > > \version "2.19.80" > > \paper { > #(set-paper-size "a7") > } > \bookpart { > > \score { > \relative c' { > \cadenzaOn > \omit Staff.TimeSignature > c1.^"Default" d4.. e8... f16 >

Re: How change a dot in TabStaff

2018-04-18 Thread Carl Sorensen
From: Darío Hello! I am writing a scale, and I need the tablature and the Fret diagram, there aren't problem, but in the tablature, the tonic note not appear where I want. Since you are using a fret-diagram markup, there is no connection between the fret

Re: Moving just text, leaving articulations in place?

2018-04-18 Thread Andrew Bernard
Hi Robert and Simon, I posted a code example here of how to recast the Larsen library as articulations, not markup. You can take it from there and convert the whole lot the same way. Andrew On 19 April 2018 at 08:25, Simon Albrecht wrote: > On 18.04.2018 18:38, Robert

Re: Moving just text, leaving articulations in place?

2018-04-18 Thread Robert Hickman
Is it possible to create a local context around just the text to move them up individually and 'fake it'? I only need these secondary annotations in this example so it woulden't be a problem overall. I don't want to resort to hand editing the image if I can at all avoid it. For instance if screen

Re: Stanzas over staves

2018-04-18 Thread Simon Albrecht
On 18.04.2018 23:20, Partitura Organum wrote: My scheme knowledge is very very limited. I just found out one can construct a pair in a scheme function like this:    #(cons a b) where a and b are the values. So for your function "narrator", this would become:    \with-dimensions #(cons 0

Re: Moving just text, leaving articulations in place?

2018-04-18 Thread Simon Albrecht
On 18.04.2018 18:38, Robert Hickman wrote: Tried using "\override TextScript.staff-padding" to move the text annotations in the attached image up but it also moves the Larson articulation symbols up as well. I want these to stay in the same place and the text to move up a bit away from them. Is

Re: Stanzas over staves

2018-04-18 Thread Partitura Organum
On 18-4-2018 20:26, Helge Kruse wrote: Am 18.04.2018 um 12:39 schrieb Engraver: I use "with-dimensions" if I want to place some text over staves. And "\whiteout" can be used to blot out the staff-lines. See attached. It's rather hackish, so I hope the more knowledgeable members of the list

Re: Stanzas over staves

2018-04-18 Thread Simon Albrecht
On 18.04.2018 20:26, Helge Kruse wrote: It looks like the parameter 'dim' can't be used in this way to build a valid parameter to with-dimension. Is this true? How to do it correctly? You need quasi-quotation: \with-dimensions #`(0 . ,dim) #'(0 . 0) For more on this, consult the Extending

Re: Key signatures in modes other than Ionian & Aeolian

2018-04-18 Thread Peter Crighton
2018-04-17 7:47 GMT+02:00 Lukas-Fabian Moser : > Am 17.04.2018 um 01:24 schrieb Torsten Hämmerle: > > Even if my opinion may differ from the general opinion here, I think that >> in >> popular music, one would use standard D major key signature. >> Reason: Two sharps clearly show D

How change a dot in TabStaff

2018-04-18 Thread Darío
Hello! I am writing a scale, and I need the tablature and the Fret diagram, there aren't problem, but in the tablature, the tonic note not appear where I want. I need that it is in the eighth fret, not in the first fret of the second rope. The code is: \version "2.18.2" %Do mayor

Re: Consistent vertical alignment of annotations, disable time signiture

2018-04-18 Thread Jacques Menu Muzhic
In compiler technology, ‘object code’ refers to the code generated by a compiler, containing the same semantical information as the ’source code’ that has been compiled, but in a form better suited for the task at hand. Quite often, the goal is execution by a physical or virtual processor.

Re: Stanzas over staves

2018-04-18 Thread Helge Kruse
Am 18.04.2018 um 12:39 schrieb Engraver: > I use "with-dimensions" if I want to place some text over staves. And > "\whiteout" can be used to blot out the staff-lines. See attached. > It's rather hackish, so I hope the more knowledgeable members of the > list have a more elegant solution for you.

Re: Changing spacing between notes a lot

2018-04-18 Thread Robert Hickman
ok, I see. On 18 April 2018 at 17:26, Ben wrote: > On 4/18/2018 12:18 PM, Robert Hickman wrote: > > How could I do this, but move the whole note instead of just the head? > > \tweak Note.X-extent #'(-3 . -1) > > Dosn't seem to work. > > Also why are two numbers given

Moving just text, leaving articulations in place?

2018-04-18 Thread Robert Hickman
Tried using "\override TextScript.staff-padding" to move the text annotations in the attached image up but it also moves the Larson articulation symbols up as well. I want these to stay in the same place and the text to move up a bit away from them. Is lilypond treating the articulation symbols as

Re: lyLuaTeX, still troubles

2018-04-18 Thread Urs Liska
Am 18.04.2018 um 18:20 schrieb Urs Liska: Am 18. April 2018 18:10:13 MESZ schrieb Federico Bruni : Hi folks I'm still having a problem with lyluatex... I've installed native TeX Live 2017 on Fedora 27. I've compiled successfully a few examples, including the test files

Re: Changing spacing between notes a lot

2018-04-18 Thread Ben
On 4/18/2018 12:18 PM, Robert Hickman wrote: How could I do this, but move the whole note instead of just the head? \tweak Note.X-extent #'(-3 . -1) Dosn't seem to work. Also why are two numbers given in the parans if it is only moving the X position? On 17 April 2018 at 19:41, Kieren

Re: lyLuaTeX, still troubles

2018-04-18 Thread Urs Liska
Am 18. April 2018 18:10:13 MESZ schrieb Federico Bruni : >Hi folks > >I'm still having a problem with lyluatex... >I've installed native TeX Live 2017 on Fedora 27. I've compiled >successfully a few examples, including the test files and the manual in > >lyluatex repository.

Re: Changing spacing between notes a lot

2018-04-18 Thread Robert Hickman
How could I do this, but move the whole note instead of just the head? \tweak Note.X-extent #'(-3 . -1) Dosn't seem to work. Also why are two numbers given in the parans if it is only moving the X position? On 17 April 2018 at 19:41, Kieren MacMillan wrote: >

lyLuaTeX, still troubles

2018-04-18 Thread Federico Bruni
Hi folks I'm still having a problem with lyluatex... I've installed native TeX Live 2017 on Fedora 27. I've compiled successfully a few examples, including the test files and the manual in lyluatex repository. Any idea of why testing.tex compiles fine while broken.tex fails? $ cat

Re: Lilypond interfaces

2018-04-18 Thread David Bellows
You didn't say why you wanted this so I might as well throw in the project I'm working on, the Platonic Music Engine (http://www.platonicmusicengine.com). The point is **not** to be a front-end for Lilypond but to generate music. But it will also create sheet music using Lilypond (and graphical

Re: override TextScript.padding changes text baseline?

2018-04-18 Thread Carl Sorensen
On 4/18/18, 7:49 AM, "Robert Hickman" wrote: I am attempting to increase the spacing between a text block and the staff, which I have found can be done using \override TextScript.padding = ... However doing this changes the baseline of the text for some

Re: Consistent vertical alignment of annotations, disable time signiture

2018-04-18 Thread Carl Sorensen
On 4/18/18, 6:51 AM, "Robert Hickman" wrote: If lilypond is based on a functional interface, the documentation making extensive use of the terms 'object' and 'interface' is confusing. Patches to documentation will be reviewed.

Re: Consistent vertical alignment of annotations, disable time signiture

2018-04-18 Thread Werner LEMBERG
>> Can you suggest a better word to describe all the various things on >> a page of musical notation (e.g., note head, flag, rest, stem, dot, >> slur, etc.)? > > No, but classifying it to say 'not related to OOP' would have avoided > the confusion. Yes, a remark into this direction should be

Re: override TextScript.padding changes text baseline?

2018-04-18 Thread Karlin High
On 4/18/2018 9:42 AM, Robert Hickman wrote: Was using 'spacing' to refer to 'gap' as a general concept, rather than an LP term. But staff-padding fixes the issue. Thanks Ben and David. 'padding' is relative to the bounding box of a grob? The Joram Berger LilyPond spacing map:

Re: Consistent vertical alignment of annotations, disable time signiture

2018-04-18 Thread Robert Hickman
> Can you suggest a better word to describe all the various things on a page of > musical notation (e.g., note head, flag, rest, stem, dot, slur, etc.)? No, but classifying it to say 'not related to OOP' would have avoided the confusion. I think my main point of confusion related to the term

Re: override TextScript.padding changes text baseline?

2018-04-18 Thread Robert Hickman
Was using 'spacing' to refer to 'gap' as a general concept, rather than an LP term. But staff-padding fixes the issue. Thanks Ben and David. 'padding' is relative to the bounding box of a grob? On 18 April 2018 at 15:32, David Kastrup wrote: > Robert Hickman

Re: override TextScript.padding changes text baseline?

2018-04-18 Thread David Kastrup
Robert Hickman writes: > I am attempting to increase the spacing between a text block and the > staff, which I have found can be done using > \override TextScript.padding = ... That doesn't increase the _spacing_ but the padding. > However doing this changes the

Re: Consistent vertical alignment of annotations, disable time signiture

2018-04-18 Thread David Kastrup
Robert Hickman writes: > If lilypond is based on a functional interface, the documentation > making extensive use of the terms 'object' and 'interface' is > confusing. LilyPond is not "based on a functional interface". If you have concrete examples of where the

Re: override TextScript.padding changes text baseline?

2018-04-18 Thread Ben
On 4/18/2018 9:49 AM, Robert Hickman wrote: I am attempting to increase the spacing between a text block and the staff, which I have found can be done using \override TextScript.padding = ... However doing this changes the baseline of the text for some reason. 'good baseline' the bottom of the

Re: Consistent vertical alignment of annotations, disable time signiture

2018-04-18 Thread Kieren MacMillan
Hi Robert, > If lilypond is based on a functional interface, the documentation > making extensive use of the terms 'object' and 'interface' is confusing. Can you suggest a better word to describe all the various things on a page of musical notation (e.g., note head, flag, rest, stem, dot, slur,

override TextScript.padding changes text baseline?

2018-04-18 Thread Robert Hickman
I am attempting to increase the spacing between a text block and the staff, which I have found can be done using \override TextScript.padding = ... However doing this changes the baseline of the text for some reason. 'good baseline' the bottom of the 'g' hangs down as expected. When the padding

Fwd: Re: Stanzas over staves

2018-04-18 Thread Engraver
On 18-4-2018 07:20, Helge Kruse wrote: But there are some open points. - The harp requires two staff lines. I managed to remove the outside-staff-priority for one staff. But the other staff line is pushed away. How can I use both staves of one harp for the text? How could I place the text

Re: Consistent vertical alignment of annotations, disable time signiture

2018-04-18 Thread Robert Hickman
If lilypond is based on a functional interface, the documentation making extensive use of the terms 'object' and 'interface' is confusing. On 18 April 2018 at 13:35, Andrew Bernard wrote: > Hi Robert, > > Having just learned ABC, I see that it supports rolls, but not

Re: Consistent vertical alignment of annotations, disable time signiture

2018-04-18 Thread David Kastrup
Robert Hickman writes: > You are largely missing the point I was trying to make, however I have > a lot of work to do and cannot be bothered to argue. Good start. > On 18 April 2018 at 13:24, David Kastrup wrote: [...] >> So? What are you hoping to gain

Re: Consistent vertical alignment of annotations, disable time signiture

2018-04-18 Thread Andrew Bernard
Hi Robert, EasyABC, the one I am using, is open source. Would you like me to investigate? I think we are probably off topic by now. Andrew ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user

Re: Consistent vertical alignment of annotations, disable time signiture

2018-04-18 Thread Andrew Bernard
Hi Robert, Having just learned ABC, I see that it supports rolls, but not all the Larsen ornament notation. I see no reason why ABC can't be extended - there are many, dozens in fact, ABC editors that are open source. Worth looking into. It you can produce a trill in ABC, you can produce a cut.

Re: Consistent vertical alignment of annotations, disable time signiture

2018-04-18 Thread Robert Hickman
You are largely missing the point I was trying to make, however I have a lot of work to do and cannot be bothered to argue. On 18 April 2018 at 13:24, David Kastrup wrote: > Robert Hickman writes: > >> The best example of the leaky abstraction problem I can

Re: Consistent vertical alignment of annotations, disable time signiture

2018-04-18 Thread David Kastrup
Robert Hickman writes: > The best example of the leaky abstraction problem I can think of right > now are actually visual HTML editors. That's more in line of complaining about Denemo than LilyPond. Either way the solution lies in not confusing the editor's domain with

Re: temporarily disable Dot_column_engraver?

2018-04-18 Thread foxfanfare
Oh yeah, it got mixed with the forum synthax. \version "2.19.80" \score { \relative c' { \cadenzaOn \omit Staff.TimeSignature << { c'2.^"OK" b \bar "|" b4. a } \\ { b2. a c4. b } >> \bar "|" << { c2. \bar "|" b } \\ { b2 a4 a2 g4 } >> \bar "|" << { < b c d

Re: Consistent vertical alignment of annotations, disable time signiture

2018-04-18 Thread Robert Hickman
The best example of the leaky abstraction problem I can think of right now are actually visual HTML editors. HTML is very complicated and follows a 'WYSIWYM' model similar to LaTeX, however the visual editors try to force this into a 'WYSIWYG' model which simply does not work, especially when

Re: temporarily disable Dot_column_engraver?

2018-04-18 Thread Jacques Menu Muzhic
Hello Fox, << { *2.^"Not OK" 1. } \\ prevents your code from compiling on 2.19.80. JM > Le 18 avr. 2018 à 13:22, foxfanfare a écrit : > > This post is old, but I can't find the solution for this specific problem. > In a general way, I wonder how it is possible to

Re: temporarily disable Dot_column_engraver?

2018-04-18 Thread foxfanfare
This post is old, but I can't find the solution for this specific problem. In a general way, I wonder how it is possible to remove an engraver temporarily? For this dot_column case, here's the exemple wrote in Elaine Gould's book: \version "2.19.80" \score { \relative c' { \cadenzaOn

Re: Book with bookpart stored in variable: expecting real number

2018-04-18 Thread David Kastrup
Caagr98 writes: > This code: > > ⋘ > \version "2.19.81" > bk = \book{\bookpart{\score{a}}} > \bk > ⋙ > > gives a strange error: > > ⋘ > GNU LilyPond 2.19.81 > Processing `bpart.ly' > Parsing.../usr/share/lilypond/2.19.81/scm/lily-library.scm:243:5: In > procedure

Book with bookpart stored in variable: expecting real number

2018-04-18 Thread Caagr98
This code: ⋘ \version "2.19.81" bk = \book{\bookpart{\score{a}}} \bk ⋙ gives a strange error: ⋘ GNU LilyPond 2.19.81 Processing `bpart.ly' Parsing.../usr/share/lilypond/2.19.81/scm/lily-library.scm:243:5: In procedure ly:book-process in expression (process-procedure book paper ...):

Re: Consistent vertical alignment of annotations, disable time signiture

2018-04-18 Thread David Kastrup
Andrew Bernard writes: > Hello Robert, > > Speaking as a programmer myself with over forty years of experience, > and an advanced lilypond users, I can categorically assert that > lilypond is not trying to be 'clever'. This is an utter > misunderstanding. Lilypond is

Re: Ottava mark: edge dashed line

2018-04-18 Thread foxfanfare
Thank you for the explanation! -- Sent from: http://lilypond.1069038.n5.nabble.com/User-f3.html ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user

Re: Lilypond interfaces

2018-04-18 Thread Urs Liska
Am 17.04.2018 um 22:17 schrieb Amir Teymuri: Hello, does anyone knows about interfaces and/or notation systems written in other programming languages which use lilypond as backend? Two examples of such interfaces are fomus (https://common-lisp.net/project/fomus/doc/) and abjad

Re: Lilypond interfaces

2018-04-18 Thread Martin Tarenskeen
On Wed, 18 Apr 2018, Malte Meyn wrote: 1. lilypond-book (http://lilypond.org/doc/v2.19/Documentation/usage/lilypond_002dbook): This is distributed with LilyPond, output to LaTeX or HTML. 2. lyluatex (https://ctan.org/pkg/lyluatex or https://github.com/jperon/lyluatex): This is for LuaLaTeX.

Re: Ottava mark: edge dashed line

2018-04-18 Thread Thomas Morley
2018-04-17 22:50 GMT+02:00 foxfanfare : > Btw, is there any interest to put "(text . #f)" for the right-broken? Or was > this just for me to understand how the code should be written? If you set left.text to some value, then every part of a possibly broken spanner wil start

Re: Lilypond interfaces

2018-04-18 Thread Malte Meyn
Am 17.04.2018 um 22:17 schrieb Amir Teymuri: Hello, does anyone knows about interfaces and/or notation systems written in other programming languages which use lilypond as backend? Two examples of such interfaces are fomus (https://common-lisp.net/project/fomus/doc/) and abjad