Re: Markup command trouble

2022-07-25 Thread David Kastrup
t list. What did I get > wrong? Is it just me or should that be made more predictable, if > possible? You probably meant \markup spanish = \markup \italic \etc which defines a markup command. The way you wrote it, \spanish is just a scheme function that happens to return the internals of a markup command definition. -- David Kastrup

Re: A new Scheme tutorial

2022-07-25 Thread David Kastrup
l tweak. More complex, indeed, is the quasiquote mechanism that operates to a good degree in the LISP reader and makes it comparatively easy to handle the creation of material suitable as macro body. In contrast to syntax-rules/syntax-case this reflects more a philosophy rather than a religion since it isn't arbitrary. Using it is more a matter of understanding rather than learning it. -- David Kastrup

Re: Help needed with arranger.ly

2022-07-25 Thread David Kastrup
c/v2.22/Documentation/extending/lilypond-code-blocks> -- David Kastrup

Re: Is there a SIMPLE way to embed an href in a title?

2022-07-21 Thread David Kastrup
y, Emacs Info makes it rather easy to find something like this in the index by "URL" or "link". I'll readily agree that "inserting" would not have been where I'd have thought looking in a printed (or HTML) index. -- David Kastrup

Re: Is there a SIMPLE way to embed an href in a title?

2022-07-21 Thread David Kastrup
LilyPond ... \italic { music notation for everyone } } } -- David Kastrup

Re: woodwind-diagram overrides

2022-07-20 Thread David Kastrup
from your answer this hasn't been implemented. Well, that's more or less what #(begin ... ) does. -- David Kastrup

Re: Change to \rest markup in 2.23

2022-07-20 Thread David Kastrup
Jean Abou Samra writes: > Le 20/07/2022 à 14:57, David Kastrup a écrit : >> The rule was used for converting all the old stuff in the repo, so it >> wasn't broken at one point of time. This would suggest either a Python >> update effect or some editing. Or for some reason

Re: Change to \rest markup in 2.23

2022-07-20 Thread David Kastrup
Thomas Morley writes: > Am Mi., 20. Juli 2022 um 14:29 Uhr schrieb David Kastrup : >> >> David Kastrup writes: >> >> > Jean Abou Samra writes: >> > >> >> Le 20/07/2022 à 05:57, David F. a écrit : >> >>> In 2.23, the rest markup

Re: Change to \rest markup in 2.23

2022-07-20 Thread David Kastrup
David Kastrup writes: > Jean Abou Samra writes: > >> Le 20/07/2022 à 05:57, David F. a écrit : >>> In 2.23, the rest markup command changed from taking a string to taking a >>> duration. >>> >>> \version "2.22" >>>

Re: Change to \rest markup in 2.23

2022-07-20 Thread David Kastrup
date > input files automatically. > > Well, in this case there is no convert-ly rule ... I'll fix that soon. I was "what?!?!?" about this but then the convert-ly rule I did was for \note in a quite earlier version. It's probably reasonably easy to just copy and adapt that rule. -- David Kastrup

Re: Code pointer from end-BarLine to previous NoteHead.?

2022-07-19 Thread David Kastrup
elease the next stable version anyway. What was the news regarding this issue on the current stable (!#$#%!$%$#%!$) 3.0 release of Guile? What were the roadblockers there? Anybody who has had enough involvement here to give a quick refresher? -- David Kastrup

Re: Code pointer from end-BarLine to previous NoteHead.?

2022-07-18 Thread David Kastrup
stly with reaping the drawbacks because the benefits require more rewriting of LilyPond. Yes, getting the debugging into saner shape would appear important. -- David Kastrup

Re: color change working in only upper staff

2022-07-18 Thread David Kastrup
ll example showing the problem. The above is not useful and most certainly does not show anything related to the actual problem. -- David Kastrup

Re: Code pointer from end-BarLine to previous NoteHead.?

2022-07-18 Thread David Kastrup
Jean Abou Samra writes: > Le 18/07/2022 à 00:59, David Kastrup a écrit : >> Harm is not a C programmer either. Scheme is his only language and he >> learnt it because of LilyPond. So he has no exposure to the low-level >> nature of C++, nor to the basics of imperative

Re: Code pointer from end-BarLine to previous NoteHead.?

2022-07-17 Thread David Kastrup
Jean Abou Samra writes: > Le 18/07/2022 à 00:44, David Kastrup a écrit : >> Jean Abou Samra writes: >> >> [Harm:] >> >> You are aware that you are not talking to a C++ programmer? Not exactly >> a motivating message under the circumstances...

Re: Tempo arguments

2022-07-17 Thread David Kastrup
ro" and \tempo "Allegro" 4 = 90 are valid commands. -- David Kastrup

Re: Code pointer from end-BarLine to previous NoteHead.?

2022-07-17 Thread David Kastrup
atch? >From 7e4ff15a40158db8fc065623fbb0f0549ba75f0c Mon Sep 17 00:00:00 2001 From: David Kastrup Date: Mon, 18 Jul 2022 00:38:54 +0200 Subject: [PATCH] Include "dead" in name of grobs without reflection Nothing to do with (undead) vampires: reflection means containing a type desc

Re: subito PP

2022-07-17 Thread David Kastrup
the volume > in the event so you could implement a function used like > > subPP = \dynamic #0.5 \markup { sub. \dynamic pp } Agreed. Incidentally, my approach doesn't care just how the MIDI volume is derived and would continue to work even after such a change of implementation. -- David Kastrup

Re: subito PP

2022-07-17 Thread David Kastrup
David Kastrup writes: > Jean Abou Samra writes: > >> Le 17/07/2022 à 10:11, Benjamin Tordoff a écrit : >>> Hi all, >>> >>> I'm typesetting a score that uses "subito p" and "subito pp" in a couple of >>> places. I've found snip

Re: subito PP

2022-07-17 Thread David Kastrup
#(ly:grob-property g 'text) } #})) #fun #}) subPP = \subx \pp \score { { c'8\\< d'8 e'8 f'8 g'8 a'8 b'8 c''8 | c''8\f b'8 a'8 g'8 f'8\subPP e'8 d'8 c'8 } \layout { } \midi { } } Note that I put in some effort to stop "sub." from changing the alignment. If that's undesired, removing \with-dimension #'(0 . 0) #'(0 . 0) should do the trick. -- David Kastrup

Re: Re-using "\with" contexts

2022-07-15 Thread David Kastrup
g a new > context, but in my case all I want is a tweaked version of a current > context. \layout { \context { \Staff \name "myStaff" < lots of lines of definition > } \inherit-acceptability myStaff Staff } -- David Kastrup

Re: Error with -dbackend=null (Lilypond 2.23.10)

2022-07-10 Thread David Kastrup
Paolo Prete writes: >> On Sunday, July 10, 2022, David Kastrup wrote: >> >>> Jean Abou Samra writes: >>> >>> > Le 10/07/2022 à 17:38, Paolo Prete a écrit : >>> >> I just used -dno-print-pages as an alternative, and it works. >>

Re: Error with -dbackend=null (Lilypond 2.23.10)

2022-07-10 Thread David Kastrup
@item null Do not output a printed score. This has the same effect as @code{-dno-print-pages}. -- David Kastrup

Re: Part of staff does not obey alignAboveContext

2022-07-09 Thread David Kastrup
h to have the second invocation find it still existent. And the answer appears to be that the Auto_beam_engraver keeps it alive for some reason: if you write { a'8\noBeam \stopStaff } instead of { a'8 \stopStaff } as the body of the first ossia Staff, it gets detached from the second ossia staff just like in your second example. Whether this constitutes a bug, I am not really sure. It definitely constitutes a curiosity. -- David Kastrup

Re: \repeat unfold has problems inside \repeat volta

2022-07-01 Thread David Kastrup
st for an alternative. It would probably be better if the default resolution was in direction of the new syntax, but I don't think that this is trivial. -- David Kastrup

Re: Override multiple properties in one statement?

2022-06-30 Thread David Kastrup
Y-offset #0.25 > -\tweak X-offset #1.5 > ^\markup "text" } If the only variable here is "text", you may use mtw = -\tweak outside-staff-priority #'() -\tweak whiteout ##t -\tweak Y-offset #0.25 -\tweak X-offset #1.5 ^ \etc { c\mtw "text" } -- David Kastrup

Re: shiftDurations and tempo

2022-06-27 Thread David Kastrup
↳ 190: simple_music ↳ 40: embedded_scm_bare ↳ 201: event_chord ↳ 23: SCM_IDENTIFIER ↳ 408: tempo_event ↳ 174: "\\tempo" text • Which actually does not look all that different from your analysis. -- David Kastrup

Re: shiftDurations and tempo

2022-06-27 Thread David Kastrup
David Kastrup writes: > Jean Abou Samra writes: > >> Le 27/06/2022 à 20:10, Simon Albrecht a écrit : >>> Hello everyone, >>> >>> I’m trying to encode a piece such that I can switch whether or not >>> durations will be shifted (note values >>

Re: shiftDurations and tempo

2022-06-27 Thread David Kastrup
a possible following `=` LilyPond has to have made a decision what type the token/expression coming before that has. It cannot look at the type of a #... expression before deciding to look for `=` but it can (and will) look at the type of a $... expression. Now syntax errors are comparatively unhelpful, so one could try to tentatively accept an #... = ... expression anyway and then barf if the expression type does not support it. The result would likely not be worse for the user. -- David Kastrup

Re: Problem with a snippet "shorthand for triplets [0.21429]"

2022-06-27 Thread David Kastrup
e recent upgrade to 2.22. Does anybody remember the rationale why the snippets don't contain \version statements? -- David Kastrup

Re: Hyphen in lyrics

2022-06-26 Thread David Kastrup
David Kastrup writes: > Stephan Schöll writes: > >> Hi all >> >> How can I force a hyphen in a word to be printed as in the example with >> the word "washed-out": >> >> \version "2.20.0" >> >> \score { >>

Re: Hyphen in lyrics

2022-06-26 Thread David Kastrup
n unconditional, you could try something like \version "2.20.0" hy = \tweak minimum-length #0 \tweak minimum-distance #1 \etc \score { << \new Staff { \new Voice = melody \relative c'{ d4 d d r } } \new Lyrics \lyricsto "melody" { % washed-out dreams \lyricmode { Washed \hy -- out dreams } } >> } -- David Kastrup

Re: Playback using Frescobaldi?

2022-06-21 Thread David Kastrup
can also be started as a daemon. You'll need to either start fluidsynth as a daemon to have it provide MIDI devices, or install the timidity-daemon package (which does the same but using timidity). I don't think Ubuntu has some package that would run fluidsynth as a daemon. -- David Kastrup

Re: Use markup in \replace when lilypond is expecting a string?

2022-06-15 Thread David Kastrup
orted, which it isn't. Text replacements are purely string-to-string at the moment. Logically that should not be required since the replacements happen in the course of creating a stencil from a string in ly:text-interface::interpret-string which has all the information it needs to also properly interpret markups. But it would make for quite trickier code paths. -- David Kastrup

Re: Newbie here

2022-06-13 Thread David Kastrup
ows in that respect are, however, much more specific to Rosegarden than they are to LilyPond. So you haven't really missed anything that isn't also missed by a whole lot of other people. -- David Kastrup

Re: stacking of figured bass elements

2022-06-12 Thread David Kastrup
the ensuing discussion. There's been some corners of LilyPond where I've been able to make progress in that respect. The backend certainly is not one of them. -- David Kastrup

Re: stacking of figured bass elements

2022-06-12 Thread David Kastrup
arkup { aht } > } I have problems believing we did not have this particular discussion already since there is a documented setting for it. { \override TextScript.staff-padding = #1.5 g'1^\markup { agt } g'1^\markup { aht } } -- David Kastrup

Re: Default language behavior for ChordNames has changed?

2022-06-11 Thread David Kastrup
David Kastrup writes: > Jean Abou Samra writes: > >> Le 10/06/2022 à 23:37, Carl Sorensen a écrit : >>> >>> >>> On Fri, Jun 10, 2022 at 2:23 PM Jean Abou Samra >>> wrote: >>> >>> >>> >>> >>> Th

Re: Default language behavior for ChordNames has changed?

2022-06-11 Thread David Kastrup
r simple ... Presumably the solution would be to provide a reliable interface for selecting chord name language not intermingled with the input language setting. -- David Kastrup

Re: Exited with return code -1073741819

2022-06-10 Thread David Kastrup
Paul Hodges writes: > From: Paul Hodges > > From: David Kastrup   > Try deleting  > > C:/Program Files/lilypond-2.23.6/lib/guile/2.2/ccache/ice-9/eval.go  > > which sounds like an outdated compilation cache (though I have no idea  > why).  > > That

Re: Terminate one-note hairpin at end of note

2022-06-09 Thread David Kastrup
gt; value less than the full value of the note beginning the hairpin. > > \version "2.23.9" > { % default output > \after 2 \! c'2\> 4 4 | > %desired output > 2\> 4\hide\p 4 | > %alternatively, this works: > \after 4. \! 2\> 4 4 | > } Slightly weird: c'2\> \grace { s4\! } 4 4 | -- David Kastrup

Re: Exited with return code -1073741819

2022-06-09 Thread David Kastrup
go which sounds like an outdated compilation cache (though I have no idea why). -- David Kastrup

Re: Extending Slur engraver

2022-06-08 Thread David Kastrup
n any meaning from a slur. -- David Kastrup

Re: arbitrary repeat counter

2022-06-06 Thread David Kastrup
of resetRelativeOctave appears to be 2.9.8. You probably were thinking about a different problem. -- David Kastrup

Re: Why isn't VoiceTwo flipping the stems down?

2022-06-05 Thread David Kastrup
Thomas Morley writes: > Am So., 5. Juni 2022 um 17:32 Uhr schrieb David Kastrup : > >> Alternatively it may make sense to work through the "Learning Manual" of >> LilyPond once (or at least its first chapters) to get a first grasp of >> how things are supposed

Re: Why isn't VoiceTwo flipping the stems down?

2022-06-05 Thread David Kastrup
through the "Learning Manual" of LilyPond once (or at least its first chapters) to get a first grasp of how things are supposed to fit together. -- David Kastrup

Re: Key and tie questions

2022-06-03 Thread David Kastrup
bly want a straight slur, gotten with `(` and `)`. A beam is a straight line substituting for flags on a note stem and connecting several notes of length 1/8 or shorter. -- David Kastrup

Re: Key and tie questions

2022-06-03 Thread David Kastrup
l noteheads at the same pitch) and slurs (which indicate a smooth connection of notes of typically different pitch). -- David Kastrup

Re: make \breath (kind-of) ignore clef change

2022-06-03 Thread David Kastrup
ecome non-overlapping by decree. There are two different commands since there are syntactically identical cases that warrant different resolution depending on the purpose of commands one may assemble from either version. -- David Kastrup

Re: Cannot get clef and time on first measure

2022-06-03 Thread David Kastrup
ot how most people are doing this, so the discussion may be more limited in application than it appears at first sight. And for music-timed lyrics, one has to admit that the idea is tempting that you'll only ever need to enter the lyrics for the Latin Common Mass once and then not touch them ever again, regardless of composition. Though optimistic. -- David Kastrup

Re: Cannot get clef and time on first measure

2022-06-02 Thread David Kastrup
csto skip-of-length would not do anything useful in the lyrics. -- David Kastrup

Re: Cannot get clef and time on first measure

2022-06-02 Thread David Kastrup
first > clef. So much for my uneducated guess. Sorry for the confusion. -- David Kastrup

Re: Cannot get clef and time on first measure

2022-06-02 Thread David Kastrup
ot;lilypond/77/lily-fe6a65cd.png" alt="[image of music]"] Please make sure that you use the ‘\grace’ command for the spacer part, even if the visual part uses ‘\acciaccatura’ or ‘\appoggiatura’ because otherwise an ugly slur fragment will be printed, connecting the invisible grace note with the following note. -- David Kastrup

Re: make \breath (kind-of) ignore clef change

2022-06-02 Thread David Kastrup
or: bad grob property path (wonderful color) } In general, tweaks that have some chance to be applied to lyrics may become awkward with \propertyTweak . -- David Kastrup

Re: make \breath (kind-of) ignore clef change

2022-06-01 Thread David Kastrup
ttempt where I just thought I'd shrink stuff (which did not work). So while the technique for diddling with a stencil is programmed in a straightforward manner, I have no clue about the underlying core action. -- David Kastrup

Re: Markup command in wrapped text

2022-05-31 Thread David Kastrup
"John Schlomann" writes: > Thank you, Jean. I'm not sure where I got tripped up. Perhaps I need a > brain transplant. I hear that the Wizard of Oz does things like that. -- David Kastrup

Re: Markup command in wrapped text

2022-05-31 Thread David Kastrup
n it and then I put some \bold bold in there as well and filled it up with a lot of nonsense words so that one can see it wraps. } That seems pretty straightforward to me. Can you show an example of what you tried to do instead? -- David Kastrup

Re: vertical half-brackets

2022-05-31 Thread David Kastrup
} >> } } >> [image src="lilypond/96/lily-c52c7f83.png" alt="[image of music]"] It's not a half-bracket but it's the closest in the manual I can find at a glance. -- David Kastrup

Re: Markup problem

2022-05-30 Thread David Kastrup
David Kastrup writes: > Ralph Palmer writes: > >> Greetings - >> >> I appreciate the work everyone on this list does to help others. >> >> I'm trying to insert a paragraph of text below a score. I thought I used to >> be able to do that, but when

Re: Markup problem

2022-05-30 Thread David Kastrup
ere are no actual spaces in there? Like, your text editor made every space unbreakable by using Unicode code point 0A0h instead of 20h ? Do you have a more relevant example of your problem? -- David Kastrup

Re: Piano pedalling in (conductor) scores

2022-05-30 Thread David Kastrup
ly: I believe there’s no point in > cluttering performers’ parts with fingerings (ever) or bowing > directions (almost ever). ;) It's a matter of efficiency for sections expected to sightread large parts of their material to work with performance-ready information even if it results from arbitrary choices. -- David Kastrup

Re: Piano pedalling in (conductor) scores

2022-05-30 Thread David Kastrup
the latter, there seems little point in giving the conductor the information necessary to enforce the editor's rather than the composer's vision of execution. -- David Kastrup

Re: issues with "afterGrace" since 2.20

2022-05-28 Thread David Kastrup
revert to var = ##{ 4 #} when you really really want a duration in those contexts. In short: this seems like a can of worms that is hard to open without the tab tearing off. -- David Kastrup

Re: issues with "afterGrace" since 2.20

2022-05-28 Thread David Kastrup
David Kastrup writes: > Lukas-Fabian Moser writes: > >> meaning: A scale? can be >> - a fraction? >> - an non-negative exact rational number >> - a LilyPond moment whose main part is in turn a scale?. >> >> This is fulfilled by 4, hence in your c

Re: issues with "afterGrace" since 2.20

2022-05-28 Thread David Kastrup
after this, compilation fails > completely). > > I'm not sure about David Kastrup's rationale for allowing a scale? as > an afterGraceFraction, but if anybody is aware about the implications > his changes might have for LilyPond's syntax, it's him. > https://gitlab.com/lilypond/lil

Re: make \breath (kind-of) ignore clef change

2022-05-26 Thread David Kastrup
o old X RIGHT))) \etc { 1 \breathe | } { 1 \breathe \squashed Staff.Clef \clef alto | } -- David Kastrup

Re: Conflicting RehearsalMarks

2022-05-23 Thread David Kastrup
bs out with python/convertrules.py:stderr_write(_("If independent mark sequences are desired, use multiple Mark_tracking_translators.")) which is a bit disappointing for functionality that is rather commonly used. I see no documentation apart from the Changes entry that would address this change in interface. I think fixing at least the documentation situation would be critical before a stable release. -- David Kastrup

Re: `StaffGroup` prevents articulation shifted under time signature

2022-05-23 Thread David Kastrup
\new Staff { f'1 \tweak X-offset #-5 \pp } >> \new StaffGroup \with \dynamicLengthOff << \new Staff { f'1 } \new Staff { f'1 \tweak X-offset #-5 \pp } >> However, this will also stop the dynamics from avoiding interstaff barlines, the reason for this setting. The setting is already different in ChoirStaff which does not have interstaff barlines. -- David Kastrup

Re: email address

2022-05-22 Thread David Kastrup
noise in the list to direct administrative requests to it. -- David Kastrup

Re: UTF-8 characters in filenames with Lilypond 2.23

2022-05-22 Thread David Kastrup
_CTYPE="en_US.UTF-8" LC_NUMERIC=POSIX LC_TIME=de_DE.UTF-8 LC_COLLATE="en_US.UTF-8" LC_MONETARY=de_DE.UTF-8 LC_MESSAGES="en_US.UTF-8" LC_PAPER=de_DE.UTF-8 LC_NAME=de_DE.UTF-8 LC_ADDRESS=de_DE.UTF-8 LC_TELEPHONE=de_DE.UTF-8 LC_MEASUREMENT=de_DE.UTF-8 LC_IDENTIFICATION=de_DE.UTF-8 LC_ALL= and has few localisation problems. Other settings, however, may exhibit more problems under some circumstances. Particularly non-US settings of LC_NUMERIC can mess up number formatting (like when generating PostScript) and localised settings of LC_CTYPE are what tends to mess with file name recognition and other console communication. -- David Kastrup

Re: Tie in alternate

2022-05-19 Thread David Kastrup
above. Is that possible? Not easily. What would you do if it's on a different page? -- David Kastrup

Re: Guile REPL Server

2022-05-19 Thread David Kastrup
Jonas Hahnfeld via LilyPond user discussion writes: > On Tue, 2022-05-17 at 23:28 +0200, David Kastrup wrote: >> Jonas Hahnfeld via LilyPond user discussion >> writes: >> >> > On Tue, 2022-05-17 at 09:57 +0200, Jean Abou Samra wrote: >> > >

Re: Guile REPL Server

2022-05-19 Thread David Kastrup
editing other than backspacing (and deleting) previously entered content is possible. While of course it is important to try different variations of commands without typing them all over (particularly when typos may be involved), not even being able to correct a typo before hitting RET is a real nuisance. -- David Kastrup

Re: Box around system

2022-05-18 Thread David Kastrup
Jean Abou Samra writes: > Le 19/05/2022 à 00:56, David Kastrup a écrit : >> Jean Abou Samra writes: >> >>> Le 18/05/2022 à 23:58, Jean Abou Samra a écrit : >>>>  (say) >>>> \overrideMidBrokenSpanner Context.Grob.property = ... >>&g

Re: Box around system

2022-05-18 Thread David Kastrup
hat_ information column-dependent as well in some manner. So it's not clear that this leads to something wonderful. -- David Kastrup

Re: Box around system

2022-05-18 Thread David Kastrup
How expensive would that be? Frankly, I am fuzzy about either. Could it be used as a basis for something like line-break dependent accident rules? Could it provide a more user-accessible way of doing things than \alterBroken ? -- David Kastrup

Re: Cross-staff beam slope and slur colliding with lyrics

2022-05-17 Thread David Kastrup
ddlyrics { \verse } pianoPart = \new PianoStaff << \new Staff = "right" \right \new Staff = "left" { \clef bass \left } >> \score { << \sopranoVoicePart \pianoPart >> } -- David Kastrup

Re: Guile REPL Server

2022-05-17 Thread David Kastrup
ssible to fudge a version of readline into the precompiled binaries after the fact. Yes, it is an additional nuisance for building. I think the strategic value of it would offset that. -- David Kastrup

Re: Chord mode: changing N.C.

2022-05-17 Thread David Kastrup
ce level, though, for similar reasons). Another such setting is InstrumentName which a number of contexts explicitly erase in order not to inherit it from a possibly surrounding named StaffGroup. It's not as much a matter of right/wrong but of most convenience and/or predictability. -- David Kastrup

Re: Chord mode: changing N.C.

2022-05-17 Thread David Kastrup
t has no effect. > Maybe there's a good reason for this, but maybe not: engraver-init.ly > deserves some cleanup anyway (I did a bit of this in a local branch > which I never got around to polishing). I certainly hope you don't plan on a "cleanup" by relocating default settings to the innermost level where they behave least predictably to the user. -- David Kastrup

Re: within \markup, how to \translate by width of another markup?

2022-05-16 Thread David Kastrup
under the corresponding music. Sth like \markup \box \number \column \with-dimensions-from \right-align "0" \right-align { 11 10 6 5 4 3 2 1 } -- David Kastrup

Re: within \markup, how to \translate by width of another markup?

2022-05-16 Thread David Kastrup
t;| | >| 8 | >| | > -x-+--> x > | | | > -50 0100 > ``` > > As far as I can see, I have to right-align number 10, then shifting it > to the right by the width of a single digit. > > > Werner -- David Kastrup

Re: within \markup, how to \translate by width of another markup?

2022-05-16 Thread David Kastrup
gn stuff on the right edge of left-aligned stuff" and it's nonsensical to talk about "right-align stuff on the right edge of left-aligned stuff" since once you align stuff, its size and position is fixed. You just attach something to that aligned stuff. > Currently, `format-bass-figure` uses > > ``` > \translate-scaled-markup #'(-0.7 0) ... > ``` What does it want to achieve with that, and in which case? > where '-0.7' is an ad-hoc value. I would like to do > > ``` > \translate-scaled-markup-from #X #LEFT { \number "1" } ... > ``` > > instead to avoid the ad-hoc value. Again, I have no idea what you are trying to achieve here and how kerning has anything to do with it. -- David Kastrup

Re: within \markup, how to \translate by width of another markup?

2022-05-16 Thread David Kastrup
arrived. Maybe it ended up in moderation? -- David Kastrup

Re: within \markup, how to \translate by width of another markup?

2022-05-16 Thread David Kastrup
ea was to translate the two-digit number to the left by the >>> width of a single digit. >>> >>> Is there a solution for this with the current LilyPond markup >>> commands? >> >> I don't understand why you wouldn't use alignment commands for >> aligning numbers. > > I would like to, however, I couldn't find a proper solution. Do you > know one? \markup \right-column { 10 9 8 7 6 5 4 3 2 1 } Obviously I am missing something here. -- David Kastrup

Re: within \markup, how to \translate by width of another markup?

2022-05-16 Thread David Kastrup
t edge of the left-aligned single-digit numbers: > > ``` > 10 > 9 > 8 > ``` > > My idea was to translate the two-digit number to the left by the width > of a single digit. > > Is there a solution for this with the current LilyPond markup > commands? I don't understand why you wouldn't use alignment commands for aligning numbers. -- David Kastrup

Re: within \markup, how to \translate by width of another markup?

2022-05-16 Thread David Kastrup
offsets... Would it be necessary to define > `\translate-with-dimensions` and similar commands? Can't you just concat a \with-dimensions ... \null together with what you want to see shifted? -- David Kastrup

Re: top-level markup in Scheme

2022-05-13 Thread David Kastrup
I am not a fan of the markup macro, but of course (make-italic-markup "foo") will also work. It is not clear what you mean with "top-level" however. Of course at the top level of a LilyPond document, markup gets interpreted by calling an appropriate hook. -- David Kastrup

Re: openlilylib pull request

2022-05-08 Thread David Kastrup
ntegrating both functionality as well as document styles into a fixed framework. -- David Kastrup

Re: Getting voices to merge in a complex measure

2022-05-06 Thread David Kastrup
(which >> might be helpful) > > Thanks Mark. I did try \mergeDifferentlyHeadedOn but it didn't seem > to affect anything. Well, they aren't differently headed... -- David Kastrup

Re: LilyPond 2.23.8 released

2022-04-27 Thread David Kastrup
turn this into a roadblock for using LilyPond for them. So you certainly did highlight that we may be relying on an overabundance of technobabble fluency on our download pages. There might be a point in trying to sort and rephrase our points of first contact pages in a manner where installing LilyPond is not going to be an uphill battle already because of language problems. -- David Kastrup

Re: LilyPond 2.23.8 released

2022-04-27 Thread David Kastrup
Freeman Gilmore writes: > On Tue, Apr 26, 2022 at 7:58 PM David Kastrup wrote: > >> Freeman Gilmore writes: >> >> > Is there going to be a non binary version for windows coming soon? >> >> The source code is the same independent of operating system, so yo

Re: LilyPond 2.23.8 released

2022-04-26 Thread David Kastrup
Freeman Gilmore writes: > On Mon, Apr 25, 2022 at 3:50 PM David Kastrup wrote: > >> >> We are happy to announce the release of LilyPond 2.23.8. This is termed >> a development release, but these are usually reliable. If you want to >> use the current stable ver

Re: LilyPond 2.23.8 released

2022-04-25 Thread David Kastrup
Kevin Cole writes: > On Mon, Apr 25, 2022 at 3:49 PM David Kastrup wrote: > >> >> We are happy to announce the release of LilyPond 2.23.8. This is termed >> a development release, but these are usually reliable. If you want to >> use the current stable version o

LilyPond 2.23.8 released

2022-04-25 Thread David Kastrup
reduce the amount of remaining problems for the Guile 2 migration after having started working on them in 2010, making the goal that we finally reached now more tangible for others to work on after he left us in 2015. -- David Kastrup

Re: Problem with Repeats and Alternatives

2022-04-21 Thread David Kastrup
of the documentation you consult with the version of LilyPond you run. -- David Kastrup

Re: Incipit alignment

2022-04-19 Thread David Kastrup
ink there is an \incipit command that can help with the task but I am too lazy to read up on it right now. But it should be documented somewhere. At any rate, your code just needs working with the self-alignment-X and self-alignment-Y settings of the outer InstrumentName . -- David Kastrup

Re: Incipit alignment

2022-04-19 Thread David Kastrup
Martin Baker writes: > Hi David. Thanks so much for your quick response. Does the attached code > help? M > > \paper{ > indent = 3.5\cm > system-system-spacing = > } Quite better, but what was intended above? That's not valid syntax. -- David Kastrup

Re: Incipit alignment

2022-04-19 Thread David Kastrup
roblem. That process of creating everything key-ready for supplying the answer is supposed to be described in <https://lilypond.org/tiny-examples>. It probably is not clear enough. -- David Kastrup

Re: changing lyrics font-style to italics

2022-04-18 Thread David Kastrup
start by not ignoring LilyPond's warnings. There is no such property as font-style . You probably want font-shape instead. Also you could try to update to 2.18 syntax and use \override LyricText.font-shape ... -- David Kastrup

<    1   2   3   4   5   6   7   8   9   10   >