Setting paper indents using Scheme code

2024-01-04 Thread Nate Whetsell
Hi, I have a custom engraver (https://github.com/nwhetsell/lilypond-instrument-name-measuring-engraver) that helps align instrument names like what’s shown on p. 509 of Elaine Gould’s Behind Bars. In a nutshell, this engraver works by measuring the x extent of system start text stencils,

Re: Bow positions (sul pont, sul tasto) with transition arrows

2023-06-20 Thread Nate Whetsell
> Can I ask why you don’t use the broken parameter(s) for that? Didn’t know about those, thanks! > On Jun 20, 2023, at 6:52 AM, Kieren MacMillan > wrote: > > Hi Nate, > >> I’m trying to figure out the “right” (most flexible, best looking) way to >> put bow positions like sul pont and sul

Re: Bow positions (sul pont, sul tasto) with transition arrows

2023-06-20 Thread Nate Whetsell
#'text decrescendoText = \markup { } decrescendoSpanner = #'text \override DynamicTextSpanner.bound-details.right.arrow = ##t \override DynamicTextSpanner.style = #'line \override DynamicTextSpanner.whiteout = ##t } \inherit-acceptability Bowing Dynamics } } &g

Bow positions (sul pont, sul tasto) with transition arrows

2023-06-20 Thread Nate Whetsell
Hi, I’m trying to figure out the “right” (most flexible, best looking) way to put bow positions like sul pont and sul tasto (really their abbreviations s.p. and s.t.) above a staff with transition arrows, like in Gould’s Behind Bars p. 407. Here are some things I’ve tried: • Use a TextSpanner

Re: Custom engraver to draw frame around notes

2023-04-04 Thread Nate Whetsell
Thank you so much! > On Apr 3, 2023, at 8:52 PM, Jean Abou Samra wrote: > > Le lundi 03 avril 2023 à 20:12 -0400, Nate Whetsell a écrit : > >> Because this engraver doesn’t mention staffs at all, I’m not sure how this >> is happening or how to fix it, and I’m hopi

Custom engraver to draw frame around notes

2023-04-03 Thread Nate Whetsell
Hi, I’m trying to use an engraver that was shared on the lilypond-user list in 2012: https://mail.gnu.org/archive/html/lilypond-user/2012-03/msg00363.html This engraver draws a frame around notes, followed by an arrow.

Re: Custom engraver to modify bent grace notes

2023-01-08 Thread Nate Whetsell
r the Extending LilyPond <https://extending-lilypond.readthedocs.io/> website; that website is the only reason I got as far as I did writing an engraver. > On Jan 7, 2023, at 1:04 PM, Jean Abou Samra wrote: > > Le 07/01/2023 à 18:41, Nate Whetsell a écrit : >> Hi, >>

Custom engraver to modify bent grace notes

2023-01-07 Thread Nate Whetsell
Hi, I have a question about using a custom engraver to modify how grace notes appear when LilyPond’s new string bending is applied to them. This is the first custom engraver I’ve attempted to write, so I think I’ve overlooked something rather basic. The repository for the engraver is at

Re: Time signatures above score, aligning short instrument names

2022-11-08 Thread Nate Whetsell
Thank you for this! I’m not sure how it works—it looks like a Scheme engraver that changes the x parent of some time signatures—but it sure does! > On Nov 8, 2022, at 2:59 PM, Jean Abou Samra wrote: > > Le 08/11/2022 à 14:13, Nate Whetsell a écrit : >> I’ve noticed two issues w

Time signatures above score, aligning short instrument names

2022-11-08 Thread Nate Whetsell
Hi, I have a few questions related to score preparation. I’m putting time signatures above a score using— https://music.stackexchange.com/questions/90732/display-time-signature-as-single-number-above-the-staff#answer-90737

Re: Reducing length of stems of beamed notes after \stopStaff

2022-04-18 Thread Nate Whetsell
That worked, thank you! > On Apr 18, 2022, at 5:34 AM, Thomas Morley wrote: > > Am Sa., 16. Apr. 2022 um 13:49 Uhr schrieb Nate Whetsell > : >> >> I’m trying to put some beamed notes (no staff lines, time signature, or >> anything else) in a \markup block.

Reducing length of stems of beamed notes after \stopStaff

2022-04-16 Thread Nate Whetsell
I’m trying to put some beamed notes (no staff lines, time signature, or anything else) in a \markup block. To do this, I’m using a Staff with several engravers \remove’d, using \stopStaff to eliminate staff lines, and then setting Stem.details.beamed-lengths to reduce the length of stems.

Re: PDF bookmark questions

2022-02-02 Thread Nate Whetsell
variables are set conditionally). > On Feb 2, 2022, at 2:14 AM, Lukas-Fabian Moser wrote: > > Hi Nate, > > Am 01.02.22 um 22:11 schrieb Nate Whetsell: >> I’m trying to add PDF bookmarks (to display in PDF readers) to a collection >> of studies. I’m having three issues: &

PDF bookmark questions

2022-02-01 Thread Nate Whetsell
I’m trying to add PDF bookmarks (to display in PDF readers) to a collection of studies. I’m having three issues: 1. If several studies appear on the same page, the bookmarks appear in reverse order. 2. The bookmarks seem to navigate to the *page* on which a study appears, not the study

Re: Adding to header using module-define! and alist with markups

2021-12-03 Thread Nate Whetsell
臘‍♂️ That did it, thank you! > On Dec 3, 2021, at 12:07 PM, Jean Abou Samra wrote: > > Le 03/12/2021 à 18:04, Nate Whetsell a écrit : >> Thanks for your help! >> >> Using \justify as >> >> ``` >> \paper { >> scoreTitleMarkup = \markup { &

Re: Adding to header using module-define! and alist with markups

2021-12-03 Thread Nate Whetsell
\justify { #'header:instruction } ``` Hopefully I’m missing something simple. > On Dec 2, 2021, at 11:35 AM, David Kastrup wrote: > > Nate Whetsell mailto:nathan.whets...@gmail.com>> > writes: > >> Thanks, but unfortunately using a backtick and commas se

Re: Adding to header using module-define! and alist with markups

2021-12-02 Thread Nate Whetsell
e score) } ``` > On Dec 2, 2021, at 11:02 AM, David Kastrup wrote: > > Nate Whetsell mailto:nathan.whets...@gmail.com>> > writes: > >> I’m trying to programmatically add items to score headers from an alist. >> This works when an item consists of just a strin

Adding to header using module-define! and alist with markups

2021-12-02 Thread Nate Whetsell
I’m trying to programmatically add items to score headers from an alist. This works when an item consists of just a string. I can’t seem to get this to work when an item is a markup, no matter how the markup is entered. Is there some way to store markups in an alist, and then use those markups