On Tue, 2017-01-17 at 21:48 +0100, Andreas Schneider wrote: > Am 17.01.2017 um 13:01 schrieb Richard Shann: > > On Mon, 2017-01-16 at 21:32 +0100, Andreas Schneider wrote: > >> Some comments to the Gregorian palette: > >> * First of all, it simplifies working with chant very much, thank you. > >> * It would be practical if the directives would toggle, so that one can > >> easily remove a directive that one has applied by mistake, e.g. to the > >> wrong note. > > > > the ones that apply to a single note are easy to make into toggles - > > just do (if (d-Directive-chord? tag) (d-DirectiveDelete tag) (begin .... > > and then the creation code you have already) > > this deletes the directive if it exists, otherwise the (begin ...) is > > executed creating it. > > I have created these with (ToggleDirective ) -- or is there a reason why > I should not do that?
Those convenience wrappers are good to use (I didn't write them, so I tend to forget their existence, my memory is really only good for the basics) > > >> * The order of the buttons could be changed. > > > > I hope you are aware that you can re-order a palette as a user? > > No, I was not. > > > Of course once we have a reasonably complete set of buttons we would want > > to order them, which is quickest to do with a text-editor on the > > palettes.xml file. One thing to bear in mind when re-ordering is that if > > you are activating the buttons using the "p" command then the amount of > > the label you have to type depends on how early in the palette the > > button comes - so it would be slower if you labelled Divisiones Maior > > and then Divisiones Minor, better to use something more like a mnemonic > > that differs in the first letter or so. (e.g M div, m div) > > I see. I did not think of that. > > >> For instance, Flexa and Pes > >> should be beside each other as they are both ligatures. Ictus and episem > >> (directives EpisemInitium and EpisemFinis) are articulation signs. > > Another reason for my mail was to suggest to change the palette that is > shipped with Denemo. Well, I'm hoping that if I provide you with enough material you will be able to assemble a useful Gregorian Chant Palette before release 2.10 - one with the most used commands early in the palette and the clearest sort of indications in the display. I would leave re-ordering the buttons to the last, when you have decided on the set of useful commands. Also, did I mention this? - I think a Quit button on the palette would be good, as it could revert to the normal key-bindings (I'm thinking it will be good to make the New button set up keybindings for things like the space bar, which are useless in Gregorian chant). Is it the case that the Augmentum bug has no workaround yet? I could work on creating a Denemo version using markup. If so, which are the groups that need it? (I know about the \pes one, which was the one I reported to lilypond-user without success, but I guess there are others...) Richard _______________________________________________ Denemo-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/denemo-devel
