Re: Manually control note spacing?

2024-01-05 Thread Robert Hickman
This is great, thank you so much! On Fri, 5 Jan 2024 at 15:53, Kieren MacMillan wrote: > > Hi Robert, > > > Don't worry, found out how to do it: > > > > \version "2.18.2" > > \header {tagline = ""} > > { > >\numericTimeSignature > >\textLengthOn > >\override Staff.padding = #3 > >

Re: Manually control note spacing?

2024-01-05 Thread Robert Hickman
ing #4 ^"Upper Mordent" a'4\downmordent -\tweak staff-padding #4 ^"Lower Mordent" } On Fri, 5 Jan 2024 at 15:35, Robert Hickman wrote: > > Hi Phill, that mostly works, thank you for your help. However the text > isn't vertically aligned, and the text blocks are too

Re: Manually control note spacing?

2024-01-05 Thread Robert Hickman
mordent^"Upper Mordent" a'4\downmordent^"Lower Mordent" } On Fri, 5 Jan 2024 at 15:02, Phil Holmes wrote: > > Checkout \textLengthOn and see if it does what you want. > > On 05/01/2024 14:50, Robert Hickman wrote: > > Hi, > > > > I'm trying to make an

Manually control note spacing?

2024-01-05 Thread Robert Hickman
Hi, I'm trying to make an example showing mordent symbols with text labels. I want the note positions spaced so that the text is all on one line, with notes placed as needed to fit around it. The easiest way I can think of doing that would be to put manually sized 'gap fillers' between the notes

Re: What's causing this extra bar line and empty bar?

2023-11-19 Thread Robert Hickman
s extra > barline doesn't appear. Can you try updating to the most recent version > of lilypond (.24 or .25), and see if that helps? > > Thanks, > -William > > On 11/19/23 19:00, Robert Hickman wrote: > > Hi people. I'm trying to reproduce the formatting from a tune th

Re: What's causing this extra bar line and empty bar?

2023-11-19 Thread Robert Hickman
g of the file alleviated all these > errors, however. > > After using convert-ly and rendering (using version 2.25.7) this extra > barline doesn't appear. Can you try updating to the most recent version > of lilypond (.24 or .25), and see if that helps? > > Thanks, > -William > &

What's causing this extra bar line and empty bar?

2023-11-19 Thread Robert Hickman
Hi people. I'm trying to reproduce the formatting from a tune that started out in ABC notation, which is formatted with line breaks around phrases instead of bars. It is working as intended, except for an empty bar that's showing up after the first repeat sign, and I have no idea what's causing

Re: Very inconsistent vertical spacing from lilypond book and LaTeX

2020-05-21 Thread Robert Hickman
\expandafter\preLilyPondExample \fi \def\lilypondbook{}% \input{05/lily-bdd1bc6c-systems.tex} \ifx\postLilyPondExample \undefined \else \expandafter\postLilyPondExample \fi } On Thu, 21 May 2020 at 19:56, David Wright wrote: > > On Thu 21 May 2020 at 18:40:53 (+0100), Robert Hickman

Very inconsistent vertical spacing from lilypond book and LaTeX

2020-05-21 Thread Robert Hickman
Hi, I'm helping my partner create a book of interval exercises, and I'm getting very inconsistent vertical spacing coming from lilypond-book, here is an example: https://files.robehickman.com/problem.pdf Weird thing is that this is very inconsistent between pages, and I have verified there is

Re: Slurs do not work with Larsen articulations

2018-04-25 Thread Robert Hickman
"As we try to make clear, the Learning Manual is intentionally not built for random access. The Notation Reference *is* built for random access." However it frequently shows up in google search results out of order and the way it is written mean that these pages often don't make sense. Just

Re: Slurs do not work with Larsen articulations

2018-04-25 Thread Robert Hickman
54, David Kastrup <d...@gnu.org> wrote: > Robert Hickman <robehick...@gmail.com> writes: > >> On 25 April 2018 at 18:44, Karlin High <karlinh...@gmail.com> wrote: >>> On 4/25/2018 12:38 PM, Kieren MacMillan wrote: >>>> >>>> Hi Robert, >>

Re: Slurs do not work with Larsen articulations

2018-04-25 Thread Robert Hickman
On 25 April 2018 at 18:44, Karlin High wrote: > On 4/25/2018 12:38 PM, Kieren MacMillan wrote: >> >> Hi Robert, >> >>> Many pages duplicate content or say 'please read page xyz first' >>> because I recognise that people will enter the site from any page >>> and I cannot make

Re: Slurs do not work with Larsen articulations

2018-04-25 Thread Robert Hickman
" In the context of the Learning Manual, pitches and durations are introduced in section 1.2.1. It seems like it would be unfriendly to clutter that section with a discussion about modifications coming after the note. " The problem with this attitude is that it is a website and people will enter

Re: Slurs do not work with Larsen articulations

2018-04-24 Thread Robert Hickman
On 24 April 2018 at 16:18, Karlin High <karlinh...@gmail.com> wrote: > On Tue, Apr 24, 2018 at 9:18 AM, Robert Hickman <robehick...@gmail.com> wrote: >> The only way to create good documentation is to listen to your users >> problems and progressively make imp

Re: \textLengthOn relative to bar lines instead of following note

2018-04-24 Thread Robert Hickman
> ___ > lilypond-user mailing list > lilypond-user@gnu.org > https://lists.gnu.org/mailman/listinfo/lilypond-user > > > I don't quite follow what you're asking. > > Info from other threads a while back, which could assist you: > > * The action of

Re: \textLengthOn relative to bar lines instead of following note

2018-04-24 Thread Robert Hickman
On 24 April 2018 at 15:41, Robert Hickman <robehick...@gmail.com> wrote: > \textLengthOn Makes lilypond format relative to the length of the > textual annotations instead of the notes. However it does this by > inserting a huge gap between the note with the annotation and

\textLengthOn relative to bar lines instead of following note

2018-04-24 Thread Robert Hickman
\textLengthOn Makes lilypond format relative to the length of the textual annotations instead of the notes. However it does this by inserting a huge gap between the note with the annotation and the next note. Is there a command that does the same thing relative to the bar lines. e.g. formats notes

Re: Slurs do not work with Larsen articulations

2018-04-24 Thread Robert Hickman
The only way to create good documentation is to listen to your users problems and progressively make improvements. On 24 April 2018 at 14:49, Kieren MacMillan wrote: > Hi Robert, > >> If I misinterpreted it you can guarantee >> that other people are also doing so.

Re: Slurs do not work with Larsen articulations

2018-04-24 Thread Robert Hickman
> The example looks pretty clear to me. "marked with" is not really > synonymous with "surrounded with" in my book even though it could be > more explicit about just how the marks are supposed to be made. > If I misinterpreted it you can guarantee that other people are also doing so. The

Re: Slurs do not work with Larsen articulations

2018-04-24 Thread Robert Hickman
On 24 April 2018 at 14:25, Kieren MacMillan wrote: > Hi Robert, > >> Instead the correct syntax should be: >> >> g (b d g) > > No… the correct syntax is > > g( b d g) > > The ( is attached, postfix, to the first note of the slurred group. Stating that in the

Re: Slurs do not work with Larsen articulations

2018-04-24 Thread Robert Hickman
). " Personally I prefer the syntax used by ABC notation, with all notes of a slur inside the parans, but I don't see it being changed at this point. On 24 April 2018 at 14:05, Karlin High <karlinh...@gmail.com> wrote: > On 4/24/2018 7:57 AM, Robert Hickman wrote: >> &

Re: Slurs do not work with Larsen articulations

2018-04-24 Thread Robert Hickman
Actually it's a misinterpretation. The documentation does not make it clear that the start of the slur should be after the first note of the slur. a'2 (a'4 a'4 ) On 24 April 2018 at 13:50, Robert Hickman <robehick...@gmail.com> wrote: > The documentation says that slurs can b

Slurs do not work with Larsen articulations

2018-04-24 Thread Robert Hickman
The documentation says that slurs can be created by putting notes within '()' however this does not work in combination with the Larsen articulation symbols: { (a'2 a'4\cut a'4\strike) } I get the following error: error: syntax error, unexpected EVENT_IDENTIFIER (a'2 a'4\cut

Re: Moving just text, leaving articulations in place?

2018-04-19 Thread Robert Hickman
> Correct me if I am wrong: I don't use Gmail. Gmail completely hides previous messages by default, you have to manually show them, which is not standard use or google would not hide it. ___ lilypond-user mailing list lilypond-user@gnu.org

Re: Moving just text, leaving articulations in place?

2018-04-19 Thread Robert Hickman
> As described in the Learning Manual, which has been suggested that you read, > \once applies to everything happening at that musical moment; \tweak applies > to only the object containing the \tweak. > > http://lilypond.org/doc/v2.19/Documentation/learning/tweaking-methods > > You really

Re: Moving just text, leaving articulations in place?

2018-04-19 Thread Robert Hickman
t;m...@markknoop.com> wrote: > At 17:38 on 18 Apr 2018, 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

Re: Moving just text, leaving articulations in place?

2018-04-18 Thread Robert Hickman
inconsistency I've noted before and can't be bothered to look into. On 18 April 2018 at 23:25, Simon Albrecht <simon.albre...@mail.de> wrote: > On 18.04.2018 18:38, Robert Hickman wrote: >> >> Tried using "\override TextScript.staff-padding" to move the text >>

Re: Changing spacing between notes a lot

2018-04-18 Thread Robert Hickman
ok, I see. On 18 April 2018 at 17:26, Ben <soundsfromso...@gmail.com> 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. > &g

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: 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: >

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 <d...@gnu.org> wrote: > Robert Hickman <robehick.

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

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 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 <d...@gnu.org> wrote: > Robert Hickman <robehick...@gmail.com> writes: > >> The best example of the leaky a

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: Consistent vertical alignment of annotations, disable time signiture

2018-04-17 Thread Robert Hickman
not explicit about what they are doing tend to break in weird, unexpected ways. Complex abstractions always leak. It is also a constant burden on the user if they have to remember that some things are added implicitly. On 17 April 2018 at 17:43, David Kastrup <d...@gnu.org> wrote: > Rob

Re: Consistent vertical alignment of annotations, disable time signiture

2018-04-17 Thread Robert Hickman
.clone(); x.omit(TimeSignature); On 17 April 2018 at 16:40, David Kastrup <d...@gnu.org> wrote: > Robert Hickman <robehick...@gmail.com> writes: > >> Thanks, I have a vague familiarity with lisps, but have never used scheme. >> >> I'm not certain how to v

Re: Consistent vertical alignment of annotations, disable time signiture

2018-04-17 Thread Robert Hickman
en that this is open source software. > > [Re the Larsen ornaments, I can't see how to integrate Scheme and Lilypond > in safe mode. Possibly impossible!] > > cheerio! > Andrew > > > On 17 April 2018 at 04:50, Robert Hickman <robehick...@gmail.com> wrote: >> &

Re: Consistent vertical alignment of annotations, disable time signiture

2018-04-16 Thread Robert Hickman
<lilyp...@maltemeyn.de> wrote: > > > Am 16.04.2018 um 20:39 schrieb Simon Albrecht: > >> On 16.04.2018 20:05, Robert Hickman wrote: >> >>> So far I have the result attached, which is close to what I want, but I >>> haven't found a clear example of

Consistent vertical alignment of annotations, disable time signiture

2018-04-16 Thread Robert Hickman
So far I have the result attached, which is close to what I want, but I haven't found a clear example of how to get the two text annotations to align vertically. I'd also like to move both up a bit. If possible I also want to pad the gap between the first note and the bar, so it is the same as

Re: SVG enormous fonts issue

2018-04-16 Thread Robert Hickman
, but not to the extent that lilypond files are. abcm2ps is showing about 2x size, lilypond is more like 10x for some reason. On 16 April 2018 at 17:19, Robert Hickman <robehick...@gmail.com> wrote: > This issue seems to be Firefox specific. Other SVG examples, such as those > on w

Re: SVG enormous fonts issue

2018-04-16 Thread Robert Hickman
This issue seems to be Firefox specific. Other SVG examples, such as those on w3schools, do not exhibit this issue in firefox. On 16 April 2018 at 16:58, Robert Hickman <robehick...@gmail.com> wrote: > Fonts in SVG do not seem to respect font sizes, see attached SVG, for me > t

SVG enormous fonts issue

2018-04-16 Thread Robert Hickman
Fonts in SVG do not seem to respect font sizes, see attached SVG, for me this displays with enormous fonts that go off the top of the page. It works as intended in the PDF back end. \version "2.18.2" \include "larsen-symbols.ily" \header { tagline = "" % removed } \header {tagline = ""} {

Re: Defining custom symbols

2018-04-15 Thread Robert Hickman
These symbols do not work in safe mode. On 15 April 2018 at 17:32, Thomas Morley <thomasmorle...@gmail.com> wrote: > 2018-04-15 18:22 GMT+02:00 Robert Hickman <robehick...@gmail.com>: > > ok, the latest compiled version seems to be 2.19.80 > > 2.19.81 > > http:

Re: Defining custom symbols

2018-04-15 Thread Robert Hickman
> The Ubuntu repo is stuck at the nominated stable release. Just download > from lilypond.org. > > Andrew > > > On 16 April 2018 at 01:50, Robert Hickman <robehick...@gmail.com> wrote: > >> -dpreview does what I want. >> >> I have version 2.

Re: Automatically set the page size to fit the music

2018-04-15 Thread Robert Hickman
Hi Paul, I'm using 2.18 but -dpreview seems to do what I want. On 15 April 2018 at 16:41, Paul Morris <p...@paulwmorris.com> wrote: > Hi, > > On 04/15/2018 10:56 AM, Robert Hickman wrote: > > I'm trying to set the page size so that it automatically > > matches the

Re: Defining custom symbols

2018-04-15 Thread Robert Hickman
-dpreview does what I want. I have version 2.18 and it looks like -dcrop was added later. using ubuntu16.4 stock repo. On 15 April 2018 at 16:38, Robert Hickman <robehick...@gmail.com> wrote: > Hi Andrew, > > lilypond -dcrop larsen-symbols-test.ly > > dosn't seem to do anyt

Re: Defining custom symbols

2018-04-15 Thread Robert Hickman
gt; > > On 16 April 2018 at 01:20, Robert Hickman <robehick...@gmail.com> wrote: > >> I'm not setting the size to "quarto", I'm asking basically how to >> disable fixed page sizing. I want the output to be like the attached image, >> zero white-space. I m

Re: Defining custom symbols

2018-04-15 Thread Robert Hickman
"larsen-symbols.ily" { \numericTimeSignature \time 2/2 g'2\cut | g'2\strike | } On 15 April 2018 at 16:15, Thomas Morley <thomasmorle...@gmail.com> wrote: > 2018-04-15 16:56 GMT+02:00 Robert Hickman <robehick...@gmail.com>: > > I'm trying to set

Re: Defining custom symbols

2018-04-15 Thread Robert Hickman
as this appears to relate to internal operation of the software, not to automatically scaling the size of the page.. #(set-default-paper-size "quarto") Attached is what I'm currently getting, with a large amount of empty space. On 15 April 2018 at 11:49, Robert Hickman <robehick...@gma

Re: numeric time signature (was Defining custom symbols)

2018-04-15 Thread Robert Hickman
sion on this topic. > > https://lists.gnu.org/archive/html/lilypond-user/ > > Andrew > > > > On 15 April 2018 at 23:13, Robert Hickman <robehick...@gmail.com> wrote: > >> >> >> What option do I need to crop the o

Re: numeric time signature (was Defining custom symbols)

2018-04-15 Thread Robert Hickman
b'\slideDown b'\longRoll b'\shortRoll b'\longDoubleCutRoll b'\shortDoubleCutRoll b'\crann b'\shortCrann b'\trill b'\singleTrill b'\shake b'\breathe } On 15 April 2018 at 11:49, Robert Hickman <robehick...@gmail.com> wrote: > Cool, I hope you do well

Re: LilyPond in a CMS [was: Re: Defining custom symbols]

2018-04-15 Thread Robert Hickman
good to know, thanks. On 15 April 2018 at 13:06, Urs Liska <li...@openlilylib.org> wrote: > > > Am 15. April 2018 13:47:43 MESZ schrieb Simon Albrecht < > simon.albre...@mail.de>: > >On 15.04.2018 13:25, Robert Hickman wrote: > >> |Is it sufficient to conca

Re: LilyPond in a CMS [was: Re: Defining custom symbols]

2018-04-15 Thread Robert Hickman
t; > > Am 15.04.2018 um 12:41 schrieb Robert Hickman: > >> Second thought: (see my previous, sorry about double posting). >> >> What are the risks of integrating lillypond into a CMS from a security >> perspective, does it allow you to run shell commands for instanc

Re: Defining custom symbols

2018-04-15 Thread Robert Hickman
Cool, I hope you do well with it. On 15 April 2018 at 11:46, Andrew Bernard wrote: > Hi Robert, > > That symbol set is so nice I have decided to dig out my tin whistle and > learn it properly! > > Andrew > > ___ lilypond-user

Re: Defining custom symbols

2018-04-15 Thread Robert Hickman
what exploits anything I use could expose howeaver. On 15 April 2018 at 11:31, Robert Hickman <robehick...@gmail.com> wrote: > Yes that looks good thanks. I asked about the font because I asked Grey if > he was aware of symbols for lillypond. He handn't heard of LP but mentioned > the

Re: Defining custom symbols

2018-04-15 Thread Robert Hickman
ll > b'\shortDoubleCutRoll > b'\crann > b'\shortCrann > b'\trill > b'\singleTrill > b'\shake > b'\breathe > } > > > > I'd really recommend you go with lilypond as it is incredibly powerful - > witness this extension as an ex

Re: Defining custom symbols

2018-04-15 Thread Robert Hickman
Yes that's what I was looking for, thanks. I've also found that Grey has published a font with his symbols, how does one approach integrating fonts? Chris Throup, who is linked to from the page Andrew shared linked to, suggests this is difficult to do. On 15 April 2018 at 06:22, Andrew

Defining custom symbols

2018-04-14 Thread Robert Hickman
I'm currently using ABC notation for all of the score examples on my website and converting it to notation using abcm2ps. I have run into a limitation with it and need something more flexible. However I still wish to use a textual notation and do not want to hand edit images as this would make