Re: Lilypond, Linux (Fedora) and Vim
Kevin, On 2015-02-13 18:54, Kevin Tough wrote: Once again my favorite linux OS Fedora is giving me some problems. The implementation of Lilypond with Vim is good. Packaged with Lilypond 2.18.2 the software is reasonably up to date. Networking with Fedora has recently given me problems with one notebook no longer making it's wired connection. I'd be grateful for a few suggestions of worthy OS alternatives in the linux world that also implement Lilypond. My searches some months ago surprised me that Lilypond standard implementation by many Linix flavours was not so up to date. I too use these tools although I have not been making much use of Lilypond recently due to other demands. I am currently using F21 and would be happy to try and replicate your problems and maybe help find a solution if you like . . Regards, Phil. Namaste, Kevin Tough ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- Philip Rhoades GPO Box 3411 Sydney NSW 2001 Australia Web: http://philiprhoades.org E-mail: p...@philiprhoades.org ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [Announce] Boulez anyone?
Thanks a lot Abraham, it is just great to see all these styles. You know that, but for all who don't: straight flags and other flag styles can also be easily set in LilyPond for fonts that support it like the default font: http://www.lilypond.org/doc/v2.19/Documentation/snippets/rhythms#rhythms-using-alternative-flag-styles Cheers, Joram ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: global marks
On Thu, 12 Feb 2015 16:20:01 -0800 Flaming Hakama by Elaine ela...@flaminghakama.com wrote: In particular, how much can you put in the \markVoice? Would this approach work for: ... o Repeats Yes, unless you use \unfoldRepeats to generate MIDI. -- Johan ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Broken ligatures in recent LilyPond versions
So do I understand you correctly, that if a font contains a ligature for a given sequence of characters, then Lilypond will always typeset that character sequence using the ligature, It is more complicated than that. Here is the ideal model for OpenType ligature handling. 1. Get the current script (for example `latn' for Latin). 2. Get the current language (for example `TRK ' for Turkish – yes, the final space is part of the four-letter tag). 3. Activate the default features for the current script/language pair. 4. Let the user control additional features of the current font. 5. Typeset the input string, using the feature set related to items 3 and 4. Right now, *none* of those items are controlled by Lilypond; everything is handled by Pango. While this is the right thing basically, we lack control in case the default settings don't apply. Items 1 and 2 are initially controlled by the locale, but the user should of course be able to override those values. Item 3 belongs partly to items 1 and 2 and partly to the font's capabilities. Item 4 is the place to control small caps, old-style figures, and the like (and it hurts most that Lilypond can't handle that currently). Now let's come back to the `fi' ligature. I mentioned Turkish for a good reason: If you are in a `latn/TRK' environment, the font *must not* apply the `fi' ligature! In Turkish words you can find both `fi' and `fı', and using the `fi' ligature would thus confuse the reader. So even if the font in question has an `fi' ligature, you won't get it by default in a Turkish environment. and it is not possible to typeset them as separate glyphs? Unicode defines a special, invisible character, U+200C `ZERO WIDTH NON-JOINER' (usually abbreviated as `ZWNJ'). To break up a ligature, you should insert this character between the ligature elements. That is to say, the following naive example is not possible to implement, because if FontA defines that f followed by i will always be ligatured, it is not possible (at least in Lilypond) to typeset them separately? \markup this is FontA with a ligature: fi \markup this is FontA without a ligature: fi It is indeed dependent on the font whether it has an `fi' ligature or not. However, if it has one, and you want to avoid it, you should use ZWNJ: \markup { this is FontC that has an fi ligature, but I want to avoid it: f \char ##200C i } Here, I've used `\char' for clarity. In languages where the use of ZWNJ is essential (e.g., Arabic), you would rather enter the character directly. And if there is a ligature for AE, then likewise for the capitalized vowels? There doesn't exist an `AE' ligature; `Æ' is a separate character. It is an important thing to avoid mixing up input and output ligatures. An output ligature is mapping some glyph combinations to other glyphs. An input ligature is just a convenience for better input. For example, in LaTeX it is custom to write ``foo'' to get “foo”. The font itself doesn't contain ligatures for `` or ''; it is LaTeX that maps this letter combination to separate glyphs. Similarly, LaTeX maps `foo' to ‘foo’ (thus my bad habit to use ` and ' everywhere :-) Werner ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond, Linux (Fedora) and Vim
I use archlinux and its very cool couse of AUR user reposatory..U can install frescobaldi from it or apps directly from git..I use vim too. On Fri, Feb 13, 2015 at 12:05 PM, Philip Rhoades p...@philiprhoades.org wrote: Kevin, On 2015-02-13 18:54, Kevin Tough wrote: Once again my favorite linux OS Fedora is giving me some problems. The implementation of Lilypond with Vim is good. Packaged with Lilypond 2.18.2 the software is reasonably up to date. Networking with Fedora has recently given me problems with one notebook no longer making it's wired connection. I'd be grateful for a few suggestions of worthy OS alternatives in the linux world that also implement Lilypond. My searches some months ago surprised me that Lilypond standard implementation by many Linix flavours was not so up to date. I too use these tools although I have not been making much use of Lilypond recently due to other demands. I am currently using F21 and would be happy to try and replicate your problems and maybe help find a solution if you like . . Regards, Phil. Namaste, Kevin Tough ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- Philip Rhoades GPO Box 3411 Sydney NSW 2001 Australia Web: http://philiprhoades.org E-mail: p...@philiprhoades.org ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond, Linux and Vim
On Fri, 13 Feb 2015 08:54:58 +0100 Kevin Tough ke...@toughlife.org wrote: Once again my favorite linux OS Fedora is giving me some problems. Oh? Let's see... The implementation of Lilypond with Vim is good. Ok. Packaged with Lilypond 2.18.2 the software is reasonably up to date. I'd call this 'up to date' since 2.18.2 is the latest stable release. Networking with Fedora has recently given me problems with one notebook no longer making it's wired connection. Ok, so you have networking problems with one notebook. I'd suggest to sort this out instead of moving to another distro for this reason only. -- Johan Using RedHat/Fedora since 1995 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [Announce] Boulez anyone?
You know, I am 100% sure I knew about this at one point, but since I had never used it myself, I guess I had forgotten about it :) - Abraham Sent from my iPhone On Feb 13, 2015, at 4:16 AM, Noeck [via Lilypond] ml-node+s1069038n171813...@n5.nabble.com wrote: Thanks a lot Abraham, it is just great to see all these styles. You know that, but for all who don't: straight flags and other flag styles can also be easily set in LilyPond for fonts that support it like the default font: http://www.lilypond.org/doc/v2.19/Documentation/snippets/rhythms#rhythms-using-alternative-flag-styles Cheers, Joram ___ lilypond-user mailing list [hidden email] https://lists.gnu.org/mailman/listinfo/lilypond-user If you reply to this email, your message will be added to the discussion below: http://lilypond.1069038.n5.nabble.com/Announce-Boulez-anyone-tp171805p171813.html To start a new topic under User, email ml-node+s1069038n...@n5.nabble.com To unsubscribe from Lilypond, click here. NAML -- View this message in context: http://lilypond.1069038.n5.nabble.com/Announce-Boulez-anyone-tp171805p171823.html Sent from the User mailing list archive at Nabble.com.___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Encapsulating tweak and markup in a variable
Salut Jacques, defining your command as a function should do the trick: %--- \version 2.18.2 UN_E = #(define-music-function (parser location) () #{ -\tweak TextScript.self-alignment-X #CENTER -\markup\large\bold\with-color #magenta 1E #}) {g2 \mf ^\UN_E} % Cheers, Klaus -- View this message in context: http://lilypond.1069038.n5.nabble.com/Encapsulating-tweak-and-markup-in-a-variable-tp171826p171827.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Encapsulating tweak and markup in a variable
P.S.: You can also pass parameters to that function: % --- \version 2.18.2 F = #(define-music-function (parser location text) (string?) #{ -\tweak TextScript.self-alignment-X #CENTER -\markup\large\bold\with-color #magenta $text #}) {g2 \mf ^\F1E} % - or: --- \version 2.18.2 F = #(define-music-function (parser location col text) (color? string?) #{ -\tweak TextScript.self-alignment-X #CENTER -\markup\large\bold\with-color $col $text #}) {g2 \mf ^\F #magenta 1E} % ...just discovered Pierre's response. That's really easier! Cheers, Klaus -- View this message in context: http://lilypond.1069038.n5.nabble.com/Encapsulating-tweak-and-markup-in-a-variable-tp171826p171829.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Cadence treble clef
Joram, That isn't hard at all. Which would you prefer? 1. A brand-new font that has the sharper Cadence treble clef and the rest Emmentaler (with a new name, just for you). OR 2. A custom Cadence font with the treble clef changes you requested, to replace the one you currently have installed, that you still use to bring in the treble clef through an override? Either one is fine with me. - Abraham Sent from my iPhone On Feb 12, 2015, at 4:13 PM, Noeck [via Lilypond] ml-node+s1069038n171789...@n5.nabble.com wrote: Dear Abraham, I like your treble clef with a straight diagonal line in the Cadence font. On the other hand, I prefer the sharper inner edges of Emmentaler. So I end up using Emmentaler and override the Clef font, which is a solution I am satisfied with even though it is not perfect. My question to this: Does it require a whole new font to reconcile the two things? To have the Emmentaler clefs but the treble clefs with a straighter line and at the same time no roundings along this diagonal line. If it is complicated, just forget about this mail. If there is an easy way to handle it (a font with just the treble clefs or I don’t know, I am fine with overrides) and not too much work for you, would you do me this favour? Cheers, Joram ___ lilypond-user mailing list [hidden email] https://lists.gnu.org/mailman/listinfo/lilypond-user If you reply to this email, your message will be added to the discussion below: http://lilypond.1069038.n5.nabble.com/Cadence-treble-clef-tp171789.html To start a new topic under User, email ml-node+s1069038n...@n5.nabble.com To unsubscribe from Lilypond, click here. NAML -- View this message in context: http://lilypond.1069038.n5.nabble.com/Cadence-treble-clef-tp171789p171824.html Sent from the User mailing list archive at Nabble.com.___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Encapsulating tweak and markup in a variable
Hi Jacques, Hi Klaus, You can do also : %% \version 2.18.2 UN_E = -\tweak self-alignment-X #CENTER -\markup\large\bold\with-color #magenta 1E { g2 \mf ^\UN_E } %% Cheers, Pierre 2015-02-13 15:36 GMT+01:00 Klaus Blum benbigno...@gmx.de: Salut Jacques, defining your command as a function should do the trick: %--- \version 2.18.2 UN_E = #(define-music-function (parser location) () #{ -\tweak TextScript.self-alignment-X #CENTER -\markup\large\bold\with-color #magenta 1E #}) {g2 \mf ^\UN_E} % Cheers, Klaus -- View this message in context: http://lilypond.1069038.n5.nabble.com/Encapsulating-tweak-and-markup-in-a-variable-tp171826p171827.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Encapsulating tweak and markup in a variable
Hello folks, In order to produce home-make fingerings, I use the code below, a solution supplied by users of this list: %% \version 2.19.15 Introduction = \relative g, { \markLengthOn \clef bass \key bes \major \time 2/4 | % 1 \tempo Moderato 4 = 108 g2 \mf -\tweak TextScript.self-alignment-X #CENTER ^\markup{\large\bold\with-color #magenta 1E} | % 2 g2 \bar || } {\Introduction} %% My attempt to define a variable UN_E to obtain the same effect: %% UN_E = { \tweak TextScript.self-alignment-X #CENTER \markup\large\bold\with-color #magenta 1E } {g2 \mf ^\markup{\UN_E} %% leads to error messages: Users/menu/Documents/LaTeX/PartitionsLilypond/DoigteAndTweakAsVariable.ly:26:3: Erreur : type d'argument erroné pour 3. Attendait symbol list or music, (markup #:large (#:bold (#:with-color (list 1.0 0.0 1.0) 1E))) trouvé \markup\large\bold\with-color #magenta 1E /Users/menu/Documents/LaTeX/PartitionsLilypond/DoigteAndTweakAsVariable.ly:29:18: Erreur : syntax error, unexpected MUSIC_IDENTIFIER {g2 \mf ^\markup{ \UN_E} /Users/menu/Documents/LaTeX/PartitionsLilypond/DoigteAndTweakAsVariable.ly:29:24: Erreur : Fichier principal non fini {g2 \mf ^\markup{\UN_E} Thanks for your help to sort this out! JM ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: change the font for all markups
Am 12.02.2015 um 20:53 schrieb tisimst tisimst.lilyp...@gmail.com: Ole Schmidt wrote Am 12.02.2015 um 11:50 schrieb Richard Shann lt; richard@.plus gt;: On Thu, 2015-02-12 at 12:20 +0100, Ole Schmidt wrote: Am 12.02.2015 um 12:04 schrieb Noeck lt; noeck.marburg@ gt;: Hi, this works for me (taken from Frescobaldi Insert Document fonts …): \paper { fonts = # (make-pango-font-tree Times New Roman Nimbus Sans Luxi Mono (/ (* staff-height pt) 2.5)) } { a^\markup { Test \typewriter code } } Of course, the fonts must be installed. replace Times New Roman with Luxi Mono or whatever typerwriter font you have, the what would have been in Times will come out in Mono... Richard that makes sense and works! thanks! HTH, Joram ___ lilypond-user mailing list lilypond-user@ https://lists.gnu.org/mailman/listinfo/lilypond-user Thanks, but I'am looking for a solution where the \typewriter in the markup is not neccecary. I have lots of markups and don't want to change them all manually. ___ lilypond-user mailing list lilypond-user@ https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@ https://lists.gnu.org/mailman/listinfo/lilypond-user Ole, While it works, the effect is that the typewriter font becomes your MAIN font (since that is what LilyPond uses the \roman font-family for). If you are okay with that, great. If this is not desired, you can do: \override Score.TextScript.font-family = #'typewriter This only affects \markups and other simple text. HTH, Abraham Thanks for that! ole ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Grand Advanced Stylesheet Project (GASP)
Hi Joram, did I miss something or what happened to GASP? It’s on a (hopefully brief) hiatus, while I finish two large commissions (one two-act stage musical, one concert-length multidisciplinary work). Is there any repository and plans how to contribute? Urs and I are discussing (off-line) how to proceed — when we have a solid plan, we will bring it back to the list. All the best, Kieren. ___ Kieren MacMillan, composer www: http://www.kierenmacmillan.info email: i...@kierenmacmillan.info ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [Announce] Boulez anyone?
That's correct, David. No overrides necessary. - Abraham Sent from my iPhone On Feb 13, 2015, at 5:13 AM, David Stephen Grant [via Lilypond] ml-node+s1069038n171819...@n5.nabble.com wrote: Oh, but I guess the Boulez font does this automatically, right? Thanks! David On 13 February 2015 at 13:10, David Stephen Grant [hidden email] wrote: I've been wondering - is there an easy way to use the built-in straight LilyPond flags also in metronome marks and markups? \version 2.19.15 \relative c' { \override Score.Flag.stencil = #modern-straight-flag \time 2/4 \autoBeamOff \tempo Default flag: 8 = 120 c8 d16 c32 d64 \acciaccatura { c8 } d64^\markup { Default flag:\note-by-number #3 #0 #UP } r4 } On 13 February 2015 at 12:15, Noeck [hidden email] wrote: Thanks a lot Abraham, it is just great to see all these styles. You know that, but for all who don't: straight flags and other flag styles can also be easily set in LilyPond for fonts that support it like the default font: http://www.lilypond.org/doc/v2.19/Documentation/snippets/rhythms#rhythms-using-alternative-flag-styles Cheers, Joram ___ lilypond-user mailing list [hidden email] https://lists.gnu.org/mailman/listinfo/lilypond-user -- David Stephen Grant [hidden email] www.davidgrant.no Phone: a href=tel:%28%2B47%29%20918%2014%20276 value=+4791814276 target=_blank(+47) 918 14 276 -- David Stephen Grant [hidden email] www.davidgrant.no Phone: (+47) 918 14 276 ___ lilypond-user mailing list [hidden email] https://lists.gnu.org/mailman/listinfo/lilypond-user If you reply to this email, your message will be added to the discussion below: http://lilypond.1069038.n5.nabble.com/Announce-Boulez-anyone-tp171805p171819.html To start a new topic under User, email ml-node+s1069038n...@n5.nabble.com To unsubscribe from Lilypond, click here. NAML -- View this message in context: http://lilypond.1069038.n5.nabble.com/Announce-Boulez-anyone-tp171805p171821.html Sent from the User mailing list archive at Nabble.com.___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Augmentation Dot Appearance
That's perfect. Thanks a lot. -- View this message in context: http://lilypond.1069038.n5.nabble.com/Augmentation-Dot-Appearance-tp171804p171822.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: global marks
Hello, I usually don’t write this in the \score block, but instead define a music function like global = #(define-music-function (parser location mus) (ly:music?) #{ \helper \relative { \key as \minor \time 9/16 \partial 8. \autoBeamOff $mus } #}) with \helper defined as a stream of silent rests and all kinds of events (\tempo, \time, \override, \bar etc.) which are common to all voices. This really simplifies work for me. Music is then entered as soprano = \global { c'8. | f4.~ 8. } Yours, Simon Am 13.02.2015 um 01:20 schrieb Flaming Hakama by Elaine: I am inclined to agree with Kieren. Manually putting the marks in EVERY staff can be tedious and error prone, depending on how many you plan to use. The better way is to create another voice that only contains spacer rests with the marks at the appropriate position(s), then make it simultaneous with a voice in each staff. That way you only have to define where the marks are once, but it is replicated perfectly. I am wondering if folks would mind commenting on their experience using this type of approach: new Staff \new Voice \markVoice \new Voice \partI In particular, how much can you put in the \markVoice? Would this approach work for: o Marks o Tempi o Time signatures o Key signatures o Repeats o Double bar lines o Symbols like coda, DS, fermata Also, if you are using tags, is this how you would combine these syntaxes: new Staff \new Voice \markVoice \new Voice \keepWithTag #'tagPartI \partI Thanks, David Elaine Alt 415 . 341 .4954 /Confusion is highly underrated/ ela...@flaminghakama.com mailto:ela...@flaminghakama.com self-immolation.info http://self-immolation.info skype: flaming_hakama Producer ~ Composer ~ Instrumentalist -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Grand Advanced Stylesheet Project (GASP)
Hi Kieren, thanks for the info. I reviewed my stylesheets and now I am ready whenever you are. I just didn't want to loose touch with this initiative. Cheers, Joram ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: How to encapsulate TextSpanner?
Am 12.02.2015 um 23:40 schrieb Kevin Barry: On Thu, Feb 12, 2015 at 10:32 PM, H. S. Teoh hst...@quickfur.ath.cx mailto:hst...@quickfur.ath.cx wrote: Why doesn't it work when I use \override instead of \tweak? I think \override doesn't work because it gets between the note and \startTextSpan (which always has to follow a note). \tweak doesn't `break' that link, so to speak. Using \displayScheme we can say more about this: an \override creates an element to sequentialMusic, which separates the post-event \startTextSpan from its note. \tweak is a music function, which in this case takes a post-event, modifies it and returns a post-event again. Concerning the hyphens: When I last tried to pack two tweaks into a variable, the hyphens seemed to be necessary in order for the second tweak to still belong into the variable definition, else it would have “hung around in mid-air”. Don’t know why this may work nevertheless. Best regards, Simon ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lilypond, Linux and Vim
On Fri, 2015-02-13 at 13:56 +0100, Johan Vromans wrote: On Fri, 13 Feb 2015 08:54:58 +0100 Kevin Tough ke...@toughlife.org wrote: Once again my favorite linux OS Fedora is giving me some problems. Oh? Let's see... The implementation of Lilypond with Vim is good. Ok. Packaged with Lilypond 2.18.2 the software is reasonably up to date. I'd call this 'up to date' since 2.18.2 is the latest stable release. Networking with Fedora has recently given me problems with one notebook no longer making it's wired connection. Ok, so you have networking problems with one notebook. I'd suggest to sort this out instead of moving to another distro for this reason only. -- Johan Using RedHat/Fedora since 1995 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user Hi Johan, you are probably right. As a hobby .net programmer Fedora is likely good to stay with. Some day, hopefully before I retire, I hope to be able to give something back to Linux(Fedora), Vim and/or Lilypond. I'll check if maybe I can solve this problem temporarily by setting up the notebook with a wireless connection. The notebook is a Fujitzu Amilo and probably rare, so I don't expect anyone to be able to help me on hardware side. Thanks for the tip. Namaste, Kevin Tough ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Cadence treble clef
Hi Abraham, That isn't hard at all. Which would you prefer? 1. A brand-new font that has the sharper Cadence treble clef and the rest Emmentaler (with a new name, just for you). Cool! I would prefer this. How about Greyerzer? It is a cheese quite close to Emmentaler originwise. Am I right that in this case, it would not matter whether I use this font completely or just for the clefs and Emmentaler otherwise? Independent from this, I think most beautiful handling of corners would be in the middle of Emmentaler and Cadence. Looking at typographically nice text fonts like Minion Pro or Linux Libertine and some others, my take is (experts may correct me) this: Outer edges are almost never infinitely sharp. There are no acute angles in the filled part. But inner edges vary depending on how they would be drawn by hand. In general, corners that arise by moving a pen are round (upper right part of the e, the s, the lower left corner of the b) but corners that arise from intersection of lines (x, where the curved parts of the n and m meet the first straight line on the left) have sharp inner corners. Translated to the clefs this would mean for the treble clef: The drop at the lower end would be a bit rounded and the upper inner corner in the upper loop (more towards Cadence) but the intersections along the straight diagonal line would be sharp (more like Emmentaler). For the bass clef, there would be no completely sharp corner. Of course you can see that differently, but I think that is a reason why I like these text fonts: They have a nice equilibrium between clear/sharp lines and roundness. Cheers, Joram ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Dotted ottava bracket
Hi, On Fri, Feb 13, 2015 at 6:07 AM, Pierre Perol-Schneider pierre.schneider.pa...@gmail.com wrote: Hi Joram, Two things : 1) Ottava_spanner_engraver is part of the Staff context, see : http://lilypond.org/doc/v2.18/Documentation/internals/ottava_005fspanner_005fengraver 2) for some reason LP spanners cannot reproduce dotted lines such as the one your looking for. LilyPond draws both dotted lines and dashed lines using code for drawing dashed lines. This sounds irrational, but it makes sense in that a dot is simply a dash where the line part has no length, but the rounded end-cap of the line (a superimposed circle) appears. Whenever you set style to 'dotted-line, the dash-fraction gets set to 0 automatically. The problem is that line-thickness is getting added into the mix. Thus, in your original snippet, by setting thickness to 2, the program ends up drawing a short line in addition to the rounded end caps. Of course, if you set thickness to 0, nothing appears--the end-cap has diameter of 0, too. (See https://code.google.com/p/lilypond/issues/detail?id=4103 for a related discussion.) This is definitely a problem. It doesn't look like this should be too hard to fix. (Famous last words.) I'll see about making a patch. --David ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Levelling hairpins
On Fri, 2015-02-13 at 11:21 -0700, tisimst wrote: David, You have several options, but first would you mind providing a tiny example that shows these undesired offsets? Thanks This is too well known to need an example, indeed one is given in the documentation http://www.lilypond.org/doc/v2.18/Documentation/notation/expressive-marks-attached-to-notes#dynamics where the solution is discussed A Dynamics context is available to engrave dynamics on their own horizontal line. Use spacer rests to indicate timing. (Notes in a Dynamics context will also take up musical time, but will not be engraved.) The Dynamics context can usefully contain some other items such as text scripts, text spanners, and piano pedal marks. Richard - Abraham On Fri, Feb 13, 2015 at 11:13 AM, David Sumbler [via Lilypond] [hidden email] wrote: One of my pieces has a lot of crescendo-decrescendo markings, using two hairpins (i.e. and ). Mostly these look fine; but just occasionally, because of the contours of the melodic line above the hairpins, the crescendo and decrescendo hairpins have different vertical placements and are not level. What is the simplest way to get them both to appear at the level required by the lower one of the two? David ___ lilypond-user mailing list [hidden email] https://lists.gnu.org/mailman/listinfo/lilypond-user __ If you reply to this email, your message will be added to the discussion below: http://lilypond.1069038.n5.nabble.com/Levelling-hairpins-tp171841.html To start a new topic under User, email [hidden email] To unsubscribe from Lilypond, click here. NAML __ View this message in context: Re: Levelling hairpins Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Levelling hairpins
One of my pieces has a lot of crescendo-decrescendo markings, using two hairpins (i.e. and ). Mostly these look fine; but just occasionally, because of the contours of the melodic line above the hairpins, the crescendo and decrescendo hairpins have different vertical placements and are not level. What is the simplest way to get them both to appear at the level required by the lower one of the two? David ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Compile .ly via terminal in mac
/Applications/LilyPond.app/Contents/Resources/bin/lilypond file.ly On 2/13/15 7:16 AM, jrsv wrote: Hello forum, I am new user of lilypond. I need to help out a friend compiling his scores. We have setup a dropbox shared folder and I am preparing an automator action in Mac to compile the files automatically via terminal. so far I only manage to open the file with lilypond, meaning that when I type /Applications/LilyPond.app/Contents/MacOS/LilyPond file.ly lilypond opens, question is: what would be the exact line to compile the file into a pdf??. Yes, I have seen the documentation online but I cant seem to wrap my mind around it. thank you for any help provided -- View this message in context: http://lilypond.1069038.n5.nabble.com/Compile-ly-via-terminal-in-mac-tp171831.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user On 2/13/15 7:16 AM, jrsv wrote: Hello forum, I am new user of lilypond. I need to help out a friend compiling his scores. We have setup a dropbox shared folder and I am preparing an automator action in Mac to compile the files automatically via terminal. so far I only manage to open the file with lilypond, meaning that when I type /Applications/LilyPond.app/Contents/MacOS/LilyPond file.ly lilypond opens, question is: what would be the exact line to compile the file into a pdf??. Yes, I have seen the documentation online but I cant seem to wrap my mind around it. thank you for any help provided -- View this message in context: http://lilypond.1069038.n5.nabble.com/Compile-ly-via-terminal-in-mac-tp171831.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Compile .ly via terminal in mac
On 13 Feb 2015, at 16:16, jrsv jsubiaval...@gmail.com wrote: I am new user of lilypond. I need to help out a friend compiling his scores. We have setup a dropbox shared folder and I am preparing an automator action in Mac to compile the files automatically via terminal. Make script called ‘lilypond’ somewhere in your PATH with the single line exec /Applications/LilyPond.app/Contents/Resources/bin/lilypond $@“ Then compile with lilypond name.ly Open the output file with open name.pdf Also try ls /Applications/LilyPond.app/Contents/Resources/bin/ to see what other binaries are available. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Compile .ly via terminal in mac
Hello forum, I am new user of lilypond. I need to help out a friend compiling his scores. We have setup a dropbox shared folder and I am preparing an automator action in Mac to compile the files automatically via terminal. so far I only manage to open the file with lilypond, meaning that when I type /Applications/LilyPond.app/Contents/MacOS/LilyPond file.ly lilypond opens, question is: what would be the exact line to compile the file into a pdf??. Yes, I have seen the documentation online but I cant seem to wrap my mind around it. thank you for any help provided -- View this message in context: http://lilypond.1069038.n5.nabble.com/Compile-ly-via-terminal-in-mac-tp171831.html Sent from the User mailing list archive at Nabble.com. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Levelling hairpins
David, You have several options, but first would you mind providing a tiny example that shows these undesired offsets? Thanks - Abraham On Fri, Feb 13, 2015 at 11:13 AM, David Sumbler [via Lilypond] ml-node+s1069038n171841...@n5.nabble.com wrote: One of my pieces has a lot of crescendo-decrescendo markings, using two hairpins (i.e. and ). Mostly these look fine; but just occasionally, because of the contours of the melodic line above the hairpins, the crescendo and decrescendo hairpins have different vertical placements and are not level. What is the simplest way to get them both to appear at the level required by the lower one of the two? David ___ lilypond-user mailing list [hidden email] http:///user/SendEmail.jtp?type=nodenode=171841i=0 https://lists.gnu.org/mailman/listinfo/lilypond-user -- If you reply to this email, your message will be added to the discussion below: http://lilypond.1069038.n5.nabble.com/Levelling-hairpins-tp171841.html To start a new topic under User, email ml-node+s1069038n...@n5.nabble.com To unsubscribe from Lilypond, click here http://lilypond.1069038.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_codenode=2code=dGlzaW1zdC5saWx5cG9uZEBnbWFpbC5jb218Mnw4MzU3Njg3MDU= . NAML http://lilypond.1069038.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewerid=instant_html%21nabble%3Aemail.namlbase=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespacebreadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml -- View this message in context: http://lilypond.1069038.n5.nabble.com/Levelling-hairpins-tp171841p171842.html Sent from the User mailing list archive at Nabble.com.___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [Announce] Boulez anyone?
2015-02-13 13:10 GMT+01:00 David Stephen Grant da...@davidgrant.no: I've been wondering - is there an easy way to use the built-in straight LilyPond flags also in metronome marks and markups? Yes, use: \override Score.MetronomeMark.flag-style = #'modern-straight-flag and \override TextScript.flag-style = #'modern-straight-flag or for a single markup: \markup \override #'(flag-style . modern-straight-flag) { modern-straight-flag: \note-by-number #3 #0 #UP } \version 2.19.15 \relative c' { \override Score.Flag.stencil = #modern-straight-flag \time 2/4 \autoBeamOff \tempo Default flag: 8 = 120 c8 d16 c32 d64 \acciaccatura { c8 } d64^\markup { Default flag:\note-by-number #3 #0 #UP } r4 } ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [Announce] Boulez anyone?
2015-02-13 12:15 GMT+01:00 Noeck noeck.marb...@gmx.de: Thanks a lot Abraham, it is just great to see all these styles. You know that, but for all who don't: straight flags and other flag styles can also be easily set in LilyPond for fonts that support it like the default font: http://www.lilypond.org/doc/v2.19/Documentation/snippets/rhythms#rhythms-using-alternative-flag-styles Cheers, Joram This snippet should demonstrate flat-flags as well. I have to blame - myself: commit baa9a1f25594917e9817aba61585a1a9caeeb217 Author: Thomas Morley thomasmorle...@gmail.com Date: Wed Oct 2 23:31:50 2013 +0200 Making flat flags available Issue 3591 The markup-command 'note-ny-number' and the relvant regression- tests are extended, too. The sippet 'using-alternative-flag-styles.ly' from Documentation/snippets/new/ isn't changed for now, will be tackled in a follow up. ^ I completely forgot it. Will do asap. hopefully... Cheers, Harm ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Levelling hairpins
This is too well known to need an example, indeed one is given in the documentation http://www.lilypond.org/doc/v2.18/Documentation/notation/expressive-marks-attached-to-notes http://www.lilypond.org/doc/v2.18/Documentation/notation/expressive-marks-attached-to-notes#dynamics where the solution is discussed A Dynamics context is available to engrave dynamics on their own horizontal line. Use spacer rests to indicate timing. (Notes in a Dynamics context will also take up musical time, but will not be engraved.) The Dynamics context can usefully contain some other items such as text scripts, text spanners, and piano pedal marks. Richard This is very true but the dynamics context is very cumbersome for this purpose alone. Surely there must be a simpler way to align hairpins. regards Peter Gentry ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Levelling hairpins
This is how I deal with it. Not exactly automatic, but works well for me :-) \version 2.19.15 dynPadYOn = #(define-music-function (parser location padding)(number?) #{ \override DynamicLineSpanner.staff-padding = $padding #}) dynPadYOff = #(define-music-function (parser location)() #{ \revert DynamicLineSpanner.staff-padding #}) testMusic = { c'4 g c'\ a'\f | c'4\ g c' a'\p } { \testMusic | \break \dynPadYOn #4 \testMusic | \break \dynPadYOff \testMusic } On 13 February 2015 at 21:53, Peter Gentry peter.gen...@sunscales.co.uk wrote: This is too well known to need an example, indeed one is given in the documentation *http://www.lilypond.org/doc/v2.18/Documentation/notation/expressive-marks-attached-to-notes#dynamics* http://www.lilypond.org/doc/v2.18/Documentation/notation/expressive-marks-attached-to-notes where the solution is discussed A Dynamics context is available to engrave dynamics on their own horizontal line. Use spacer rests to indicate timing. (Notes in a Dynamics context will also take up musical time, but will not be engraved.) The Dynamics context can usefully contain some other items such as text scripts, text spanners, and piano pedal marks. Richard This is very true but the dynamics context is very cumbersome for this purpose alone. Surely there must be a simpler way to align hairpins. regards Peter Gentry ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- David Stephen Grant da...@davidgrant.no www.davidgrant.no Phone: (+47) 918 14 276 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Dotted ottava bracket
Hi Joram, Two things : 1) Ottava_spanner_engraver is part of the Staff context, see : http://lilypond.org/doc/v2.18/Documentation/internals/ottava_005fspanner_005fengraver 2) for some reason LP spanners cannot reproduce dotted lines such as the one your looking for. So here's a kind-of : { %% \override Staff.OttavaBracket.style = #'dotted-line % = won't produce any real dotted line \override Staff.OttavaBracket.thickness = 1.5 \override Staff.OttavaBracket.dash-period = 0.6 \override Staff.OttavaBracket.dash-fraction = 0 \ottava 1 a''4^\markup { \override #'(thickness . 2) \override #'(off . 0.01) \draw-dotted-line #'(10 . 0) } a'' a'' a'' \ottava 0 } HTH, Pierre 2015-02-12 19:23 GMT+01:00 Noeck noeck.marb...@gmx.de: Hi, I would like to change the ottava bracket style. The markup line on top shows what I want, the dashed ottava bracket is the closest I could achieve. However, I want it to look like the dotted line on top. \version 2.18.2 { \override Score.OttavaBracket #'style = #'dotted-line %why is it still dashed? \override Score.OttavaBracket #'dash-period = 0.6 \override Score.OttavaBracket #'thickness = 2 %\override Score.OttavaBracket #'dash-fraction = 0.01 % does not really help \ottava 1 a''4^\markup { \override #'(thickness . 2) \override #'(off . 0.01) \draw-dotted-line #'(10 . 0) } a'' a'' a'' \ottava 0 } Can anyone help me out? Joram ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Hungarian Gregorian
Hi, I'll try to find some time to take a look at it during the week end. Cheers, Pierre 2015-02-12 18:46 GMT+01:00 Rita Composer ritacompo...@gmail.com: Dear Users, We have still a problem with the dots. The program puts one dot in a right place and plus one above... A tiny example is attached! Thank you for checking it! Sister Judit 2015-02-03 20:08 GMT+01:00 Pierre Perol-Schneider pierre.schneider.pa...@gmail.com: Thank you all for your kind support. I'm a litlle busy for the moment but will come back asap!! @ Werner: yes no problem at all to change the stem length. Cheers, Pierre ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [Announce] Boulez anyone?
Thanks much Abraham. Cheers, Pierre 2015-02-13 12:15 GMT+01:00 Noeck noeck.marb...@gmx.de: Thanks a lot Abraham, it is just great to see all these styles. You know that, but for all who don't: straight flags and other flag styles can also be easily set in LilyPond for fonts that support it like the default font: http://www.lilypond.org/doc/v2.19/Documentation/snippets/rhythms#rhythms-using-alternative-flag-styles Cheers, Joram ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [Announce] Boulez anyone?
I've been wondering - is there an easy way to use the built-in straight LilyPond flags also in metronome marks and markups? \version 2.19.15 \relative c' { \override Score.Flag.stencil = #modern-straight-flag \time 2/4 \autoBeamOff \tempo Default flag: 8 = 120 c8 d16 c32 d64 \acciaccatura { c8 } d64^\markup { Default flag:\note-by-number #3 #0 #UP } r4 } On 13 February 2015 at 12:15, Noeck noeck.marb...@gmx.de wrote: Thanks a lot Abraham, it is just great to see all these styles. You know that, but for all who don't: straight flags and other flag styles can also be easily set in LilyPond for fonts that support it like the default font: http://www.lilypond.org/doc/v2.19/Documentation/snippets/rhythms#rhythms-using-alternative-flag-styles Cheers, Joram ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- David Stephen Grant da...@davidgrant.no www.davidgrant.no Phone: (+47) 918 14 276 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [Announce] Boulez anyone?
Oh, but I guess the Boulez font does this automatically, right? Thanks! David On 13 February 2015 at 13:10, David Stephen Grant da...@davidgrant.no wrote: I've been wondering - is there an easy way to use the built-in straight LilyPond flags also in metronome marks and markups? \version 2.19.15 \relative c' { \override Score.Flag.stencil = #modern-straight-flag \time 2/4 \autoBeamOff \tempo Default flag: 8 = 120 c8 d16 c32 d64 \acciaccatura { c8 } d64^\markup { Default flag:\note-by-number #3 #0 #UP } r4 } On 13 February 2015 at 12:15, Noeck noeck.marb...@gmx.de wrote: Thanks a lot Abraham, it is just great to see all these styles. You know that, but for all who don't: straight flags and other flag styles can also be easily set in LilyPond for fonts that support it like the default font: http://www.lilypond.org/doc/v2.19/Documentation/snippets/rhythms#rhythms-using-alternative-flag-styles Cheers, Joram ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- David Stephen Grant da...@davidgrant.no www.davidgrant.no Phone: (+47) 918 14 276 -- David Stephen Grant da...@davidgrant.no www.davidgrant.no Phone: (+47) 918 14 276 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
GoldenAge Font
Has anyone heard of the GoldenAge font family? Just curious if anyone has used it before (it's an old Finale font), or wanted to. -Abraham Sent from my iPhone ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi on Mac Yosemite ?
Yes it works fine. But if you prefer, there is now a compiled binary on a .DMG disk image available from the frescobaldi website: https://github.com/wbsoft/frescobaldi/releases Le 14 févr. 2015 à 01:52, Steve Noland st...@thenolands.us a écrit : Dear all, Has Frescobaldi been successfully installed under Mac Yosemite via MacPorts? Thanks, Steve ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Frescobaldi on Mac Yosemite ?
Dear all, Has Frescobaldi been successfully installed under Mac Yosemite via MacPorts? Thanks, Steve ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi on Mac Yosemite ?
Works great On Sat, Feb 14, 2015 at 8:16 AM, Philippe Massart phili...@philmassart.net wrote: Yes it works fine. But if you prefer, there is now a compiled binary on a .DMG disk image available from the frescobaldi website: https://github.com/wbsoft/frescobaldi/releases Le 14 févr. 2015 à 01:52, Steve Noland st...@thenolands.us a écrit : Dear all, Has Frescobaldi been successfully installed under Mac Yosemite via MacPorts? Thanks, Steve ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user -- Omer Katzir The Silent Troubadour http://omerkatzir.com ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Are these triple-dots of augmentation possible?
Am 20.01.2015 um 17:11 schrieb Graham King: [...] HTH, Simon Thanks Simon, that's why the dots are weird (excuse the typo in my original posting). O... would indeed multiply the duration of O by 15/8, but O:. is intended to multiply the duration of O by 9/4 ( i.e. O. + ..) I'm transcribing a piece without access to the original white mensural notation, and I'm coming to the conclusion (for this and other reasons) that the old edition I'm working from is seriously loopy. Time to reverse-engineer the original notation and take a different approach methinks... I don't know whether you still need your triple dots the way you describe, but http://lists.gnu.org/archive/html/lilypond-user/2015-02/msg00421.html may be a good starting point. HTH, Marc ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user