Re: [Frescobaldi] ANN: Frescobaldi 3.2
Dear all, Jörg Hoffmann, contributed a full Windows installer, thanks! https://github.com/frescobaldi/frescobaldi/releases/tag/v3.2 Op Thu, 5 May 2022 07:40:13 +0200 Wilbert Berendsen schreef: > Dear Friends, > > Lots of people contributed to this new release of Frescobaldi 3.2, > which actually has been in the works for quite a long time. Thanks!! > Recently it became urgent to fix various issues that arose in > Frescobaldi (and many programs that use Python-Qt bindings) with > Python 3.10, where you no longer can give a floating point value to a > function that requires an integer. Python releases are so quick :-) > > So hopefully this new release[1] fixes those annoyances. But it brings > also some nice new features; see for an overview[2]: > > [1] https://github.com/frescobaldi/frescobaldi/releases/tag/v3.2 > [2] https://github.com/frescobaldi/frescobaldi/blob/v3.2/ChangeLog > > Note that there is a dependency change: the qpageview module, thus far > in frescobaldi_app/qpageview, is now, because of its generic nature, a > separate project at http://qpageview.org/ . This package needs to be > installed for Frescobaldi to work; it is used by the Music View and > other viewers inside Frescobaldi. Because of this, be sure to remove > Frescobaldi completely and then install qpageview and Frescobaldi, > otherwise it still finds the old qpageview inside the frescobaldi_app > folder. > > In the meantime I worked on two new Python packages: parce[3] and > quickly[4], which together will supersede python-ly. In the future > they will help Frescobaldi with an even more thorough musical > understanding of the LilyPond source text, making (probably) more > interesting music manipulations possible. > > [3] https://parce.info/ > [4] https://quick-ly.info/ > > Enjoy! > -- Wilbert Berendsen (www.wilbertberendsen.nl)
ANN: Frescobaldi 3.2
Dear Friends, Lots of people contributed to this new release of Frescobaldi 3.2, which actually has been in the works for quite a long time. Thanks!! Recently it became urgent to fix various issues that arose in Frescobaldi (and many programs that use Python-Qt bindings) with Python 3.10, where you no longer can give a floating point value to a function that requires an integer. Python releases are so quick :-) So hopefully this new release[1] fixes those annoyances. But it brings also some nice new features; see for an overview[2]: [1] https://github.com/frescobaldi/frescobaldi/releases/tag/v3.2 [2] https://github.com/frescobaldi/frescobaldi/blob/v3.2/ChangeLog Note that there is a dependency change: the qpageview module, thus far in frescobaldi_app/qpageview, is now, because of its generic nature, a separate project at http://qpageview.org/ . This package needs to be installed for Frescobaldi to work; it is used by the Music View and other viewers inside Frescobaldi. Because of this, be sure to remove Frescobaldi completely and then install qpageview and Frescobaldi, otherwise it still finds the old qpageview inside the frescobaldi_app folder. In the meantime I worked on two new Python packages: parce[3] and quickly[4], which together will supersede python-ly. In the future they will help Frescobaldi with an even more thorough musical understanding of the LilyPond source text, making (probably) more interesting music manipulations possible. [3] https://parce.info/ [4] https://quick-ly.info/ Enjoy! -- Wilbert Berendsen (www.wilbertberendsen.nl)
Re: Adding a quote to lyrics
Op Thu, 9 Sep 2021 17:46:13 -0400 Kira Garvie schreef: > Hello all, > I am typing the lyrics to a hymn, and it has the line: The cry “To > arms!” is heard afar and near. How do I do those quotations without > Frescobaldi thinking it’s a string of code? Also I am the newbie-est > of newbies with coding and this program here so please be gentle and > very specific! Thank you!! As Karlin wrote, you can use Ctrl+' and Ctrl+" to get those, they are snippets in the Snippets menu. And there is a tool in Tools→Programming→Special Characters, under General Punctuation there are many special quotes which can be clicked on to enter them in your LilyPond source. Good luck! -- Wilbert Berendsen (www.wilbertberendsen.nl)
ANN: Frescobaldi 3.1.3
Dear friends, I'm happy to announce the availability of Frescobaldi 3.1.3, a bugfix release, with bugfixes, updated translations and a small new feature: a Clear button to empty the Music View. Thanks again Davide for your share of Mac OS X fixes! The source tarball is uploaded, packaged releases will probably follow soon. Many thanks to all the contributors! ChangeLog: https://github.com/frescobaldi/frescobaldi/blob/v3.1.3/ChangeLog Download: https://github.com/frescobaldi/frescobaldi/releases Merry Christmas! Wilbert and the rest of the Frescobaldi team -- Wilbert Berendsen (www.wilbertberendsen.nl)
Re: 2.21.3 and Frescobaldi and documentation
Op Wed, 15 Jul 2020 08:12:05 +0200 Urs Liska schreef: > >[Is there an active Frescobaldi forum any more?] > > Not really. Thst would be lilypond-user, I guess. There is a mailing list at http://groups.google.com/group/frescobaldi Best! Wilbert -- Wilbert Berendsen (www.wilbertberendsen.nl)
Windows Installer (was Re: [Frescobaldi] ANN: Frescobaldi 3.1.2)
and thanks to Jörg Hoffmann, the Windows installer is only now too! All the best! Wilbert -- Wilbert Berendsen (www.wilbertberendsen.nl)
Windows installer available (was Re: ANN: Frescobaldi 3.1 has been released!)
Dear friends, thanks go to Jörg Hoffmann for creating a full Windows installer for Frescobaldi 3.1. https://github.com/frescobaldi/frescobaldi/releases All the best! Wilbert -- Wilbert Berendsen (www.wilbertberendsen.nl)
ANN: Frescobaldi 3.1 has been released!
Dear Friends, Frescobaldi 3.1 has been released! There are many new features. Most notably: - A new Fonts dialog to select fonts for text, and with more recent LilyPond versions, also for music. - The Music View is completely rewritten under the hood. New possiblities: * Copy selected music to PDF, SVG or EPS in addition to PNG and JPG. * Zoom much deeper than ever before: thanks to tile-based rendering the Music View can zoom in virtually unlimited. * New layout modes: horizontal/vertical, continuous/non continuous, rotation, etc. And there are many other little feature improvements and bug fixes. Lastly, many improvements under the hood pave the way for new exiting future possibilities, such as good multicore compile support, and support for much more file formats in the Manuscript viewer etc. I am very grateful to many co-developers that now contribute on a regular basis: Urs Liska, Peter Bjuhr, and many others. See all changes in the ChangeLog: https://github.com/frescobaldi/frescobaldi/blob/master/ChangeLog Download the source tarball at: https://github.com/frescobaldi/frescobaldi/releases Please give packagers some time to prepare Windows/MacOSX installers, they will be announced when ready. Note that Frescobaldi is now part of the GitHub organisation with the same name :-) to reflect that I'm certainly not the only one managing this project :-) Note to distributors and users of a git checkout: the MO (Message Object) files with the translations are not in git anymore, but they are built manually before packaging a source tarball.See INSTALL. When installing from the source tarball it is not needed to build the MO files. Other notes: - A recent version of the poppler library is needed to make vector graphics drawing and copying in the Music View work well. - Frescobaldi does not use QtWebkit anymore, but instead now depends on QtWebEngine and its related modules. Thanks to ALL the translators and contributors! Enjoy! Merry Christmas and happy new year! |_| . |) |) \./ | | /-\ | | | ' '' '' ' ' . . _ | | |\| |- \/\/ ' ' ~ \./ _ . |) | |- /-\ |\ ' ~' '' ' -- Wilbert Berendsen (www.wilbertberendsen.nl)
Re: Frescobaldi website in English
Op Wed, 20 Mar 2019 20:53:55 -0500 Guy Stalnaker schreef: > It looks like it's the English homepage that's gone missing. Should work now. How it happened I don't understand... :-) -- Wilbert Berendsen (www.wilbertberendsen.nl) www.xs4allmoetblijven.nl ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
ANN: Frescobaldi 2.20.0, Frescobaldi 3.0.0, python-ly 0.9.5
Dear friends, I just released the source packages for Frescobaldi 2.20.0, Frescobaldi 3.0.0 and python-ly 0.9.5 today. (I couldn't way until my birthday early March :-)) Frescobaldi 2.20.0 provides a new Manuscript viewer, contributed by Urs Liska and Peter Bjuhr, some smaller features, improvements, updated translations and bug fixes. Frescobaldi 3.0.0 is feature-wise the same, but requires Python3 and Qt5. Qt5 has support for Retina displays and gestures, and Frescobaldi 3.0.0 already uses them, which should provide a better Music View image quality. Thanks to David Rydh for implementing this! Frescobaldi 3.x is the branch (master) where new development will be done. Development of Frescobaldi 2.x (branch v2.x) concentrates on bugfixing and backporting important features that can be backported from the 3.x branch, supporting older platforms that do not provide Python3 or Qt5. Python-ly 0.9.5 has seen some bug fixes and improvements, and is recommend to use, although Frescobaldi works well with 0.9.4. Thanks go to all the translators and contributors! Enjoy! Wilbert https://pypi.python.org/pypi/python-ly https://github.com/wbsoft/frescobaldi/releases -- Wilbert Berendsen (www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [Frescobaldi] State of Frescobaldi development
Op Sat, 28 Jan 2017 06:26:53 -0800 (PST) Guy Stalnaker <jimmyg...@gmail.com> schreef: > I, for one, GREATLY appreciate what you do. I remember that I pay > nothing for Frescobaldi, this truly excellent application and that it > is developed evenings-on-weekends-when-time-permits basis. For > myself, were development stopped today, Frescobaldi meets my needs as > it is (though I don't understand why the Score Wizard does not work > on the MacOS El Capitan version neither in v18.x nor v19.x). I have > said it before and I do not hesitate saying it again--it is one of > the best applications I frequently use--well designed, well laid out, > and it does exactly what it says it does. Thank you for the nice words! I it certainly my intention to continue working on Frescobaldi, making it faster and more compelling. I myself work daily with Frescobaldi to earn some money, besides being a very occipied concert musician and family man with two very nice children ;-) Best! Wilbert -- Wilbert Berendsen, musician ‣ mail: i...@wilbertberendsen.nl ‣ web: www.wilbertberendsen.nl ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [Frescobaldi] State of Frescobaldi development
Dear Friends, I apologize for being so silent in the Frescobaldi world the past months, and not taking the time to respond to some private e-mails, which I surely did read and highly appreciated! I had so many, and demanding, recitals with Christmas that I even didn't get out a new release... I have been busy with my musicianship (church and city organist in Doesburg, choir conductor, a growing number of organ pupils), my carillon studies (which are almost finished by now) and my family. There was virtually no time left for Frescobaldi development. However, I will gradually have more time the coming period, and want to devote more time and love to Frescobaldi, in coordinating development and making structural improvements. I also feel appreciated and inspired by you, co-developers, co-thinkers, bug-hunters and users. Thank you for that!! There are some things on my todo-list that are difficult to solve, and they also caused some delay in my work on Frescobaldi. (I actually devoted quite a lot of thinking time to Frescobaldi!). This mainly has to do with improving/designing the internal musical representation of a LilyPond document, and building and querying that in a background thread. Here are my personal todo items: - release 3.0.0 and 2.20.0 asap - replace qpopplerview with qpageview, which can display generic page items not per se originating from a PDF, but also SVG, images and whatever else. (by having a generic Page base class). qpageview is already quite far developed. - decide on ly.music or ly.xml; the internal musical representation of a LilyPond source file, provided by the ly module and used for musical acces (and editing!) of a source document. There have been comments that using Python objects to build the ly.music tree is too expensive, and that a C xml implementation should be used to hold the document, traversed using python routines. But I'm not sure yet, I love the idea of Python objects being more simply accessible. But the objects should be simpler than the current ly.music.items objects, and have as few methods as possible, leaving advanced quiries such as the musical duration of an element to functions in the ly.music module. (https://github.com/wbsoft/python-ly/issues/3) - as soon as a ly.music representation has been designed, implement it in a way that allows partial renewal (e.g. when a user edits the document) and that is can be created in background threads. This helps editing large LilyPond documents on less powerful machines, which currently can become cumbersome. The tokenizing (ly.lex) is fast enough, but building and traversing musical structures is too slow. So far, Please give me some time to gradually get back into the development process and iron out the most important issues and make two nice releases shortly:-) Then we'll see what's next! Thanks again, and a happy and fruitful new year to everybody! Wilbert -- Frescobaldi homepage: http://www.frescobaldi.org/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi segfault with PyQt4-
Op Wed, 11 Jan 2017 22:36:06 +0100 "N. Andrew Walsh" <n.andrew.wa...@gmail.com> schreef: > Hi List, > > I'm wondering if anybody is having recent issues with Frescobaldi. I > run a rolling-release distro (gentoo), so I install/update packages > on an ongoing basis. In this case, the only package in frescobaldi's > dependency tree that's been updated since mid-December is PyQt4, > which just saw the final release of 4.12 this last week. > > Now, Frescobaldi segfaults on startup, with no error message. > > Can anybody else on the list report similar or differing experiences? > Anybody else having issues? > Probably a rebuild of python-poppler-qt4 is needed. Also, be sure to remove older installations of python-poppler-qt4 which could reside in a different location. -- Wilbert Berendsen, musician ‣ mail: i...@wilbertberendsen.nl ‣ web: www.wilbertberendsen.nl ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
LilyPond logo
Hi all, I saw the recent dialog about LilyPond logo's. I created one several years ago, and it is used in the LilyPond website (upper left). http://lilypond.org/pictures/lily-home-32x32.png The original (hand drawn in Inkscape by me, copying colors and shapes from the photographed lily flower used as icon since long) is here: https://github.com/wbsoft/frescobaldi/blob/master/frescobaldi_app/icons/lilypond-run.svg It looks best at small sizes. -- Wilbert Berendsen, musician ‣ mail: i...@wilbertberendsen.nl ‣ web: www.wilbertberendsen.nl ‣ phone: +31646122877 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Ask about the typesetting of Lilypond
Op Tue, 14 Jun 2016 19:08:14 +0200 "m.tarensk...@zonnet.nl" <m.tarensk...@zonnet.nl> schreef: > In my experience it's often better to wait with adding \break > commands until the score is complete. Sometimes Lilypond > automatically chooses better linebreak choices then. I sometimes use the system-count option to force the number of systems. -- Wilbert Berendsen, musician ‣ mail: i...@wilbertberendsen.nl ‣ web: www.wilbertberendsen.nl ‣ phone: +31646122877 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Choice of pitch input mode
Op Fri, 29 Apr 2016 21:58:38 +1000 Matt Hood <mattho...@gmail.com> schreef: > Add in temporary polyphonic passages, chords, etc, and it all just > becomes an exercise in trial and error. Any tips for keeping control? Makes me think of an intelligent input mode for Frescobaldi, where the first note after the place you are inserting new notes is automagically changed to the correct octave if you are in a \relative construct... When you have this: \relative { c c c c c c c c } and you start to insert a line (pipesymbol is text cursor): \relative { c c c c d e f g c c c c } that at the moment you type the `g`, Frescobaldi automatically writes a comma after the next c, which was already existing: \relative { c c c c d e f g c, c c c } -- Wilbert Berendsen, musician ‣ mail: i...@wilbertberendsen.nl ‣ web: www.wilbertberendsen.nl ‣ phone: +31646122877 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
German translation (was Re: ANN: Frescobaldi 2.19.0)
Op Fri, 22 Apr 2016 14:45:41 +0600 Henning Hraban Ramm <lilypon...@fiee.net> schreef: > I started working on the German translation (see attached), but can > proceed only next week. In case someone else is working on that, > please let me know - we can at least proofread each other. Thanks! > Did you consider using translation services like > translations.launchpad.net ? Not yet :) -- Wilbert Berendsen, musician ‣ mail: i...@wilbertberendsen.nl ‣ web: www.wilbertberendsen.nl ‣ phone: +31646122877 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
(OT) Re: Editing lilypond files with Geany
Op Tue, 26 Apr 2016 19:50:06 +1000 Andrew Bernard <andrew.bern...@gmail.com> schreef: > Have you looked at Frescobaldi for lilypond? I love Geany and use it exclusively for developing Frescobaldi :) -- Wilbert Berendsen, musician ‣ mail: i...@wilbertberendsen.nl ‣ web: www.wilbertberendsen.nl ‣ phone: +31646122877 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Python 3, was Re: ANN: Frescobaldi 2.19.0
Op Sun, 24 Apr 2016 10:41:53 +0200 David Kastrup <d...@gnu.org> schreef: > And I haven't seen _any_ compelling argument yet _why_ there is no > useful common ground between Python2 and Python3 that could do the job > without major rewrites of the current code base. I have maintained the Frescobaldi (written python) codebase for a long time supporting both python 2.7 and 3.x. It is not dificult to support both but it is really needed that you require 2.7 at least when using python 2. The python-ly library which I'm also the author/maintainer of will support both Python 2.7 and 3 for the foreseeable future. I think that gradually making the python codebase in LilyPond work with 2.7 and 3.2+ is doable and that will give enough flexibility for packagers and distributors. -- Wilbert Berendsen, musician ‣ mail: i...@wilbertberendsen.nl ‣ web: www.wilbertberendsen.nl ‣ phone: +31646122877 ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
ANN: Frescobaldi 2.19.0
Dear all, Frescobaldi 2.19.0 has been released into the wild. There are quite a lot improvements and some nice new features. Download: http://frescobaldi.org/download Please download and enjoy :-) And if you want to, update the translations, there are some new user interface texts. In a month or so I will release 2.19.1 with updated translations etc. Then Frescobaldi 2.x will go in bugfix mode and development of new features will concentrate on Frescobaldi 3.0, which will require Python3 and Qt5. Thanks go to all the contributors! And to the users, for submitting good wishes and issue reports. Summary of changes: * Requirement changes: - Frescobaldi now requires python-ly 0.9.4 * New features: - Tools->Quick Remove->Remove Fingerings - Tools->Quick Remove->Remove Comments - Tools->Pitch->Simplify Accidentals - It is now configurable whether the document tabs have a close button - The new LilyPond feature to embed source code files in the PDF (LilyPond >= 2.19.39) can be used in publish mode and the custom engrave dialog (#813) - Clicking a TOC item in the Music View jumps to its destination (#803) - When copying music to an image, a new option has been added to render the image twice as large and scale it smoothly down, which improves images at smaller DPI values. - An option to keep the text cursor in the current line, when using the horizontal arrow keys (off by default) (wish #779) * Improvements: - LilyPond 2.18+ \relative { ... } without start pitch is now supported - It is possible to use no start pitch on abs->rel conversion and specify the desired behaviour using two checkboxes in the tools->pitch menu. - Clicking a point and click link in the Music View now remembers the previous position - Autocompile was not triggered in some circumstances. Now it is also triggered: * when a document is saved * when undoing a change after a save (i.e. the undo would reset the "modifified" flag of the document) - When tapping a tempo in the Score Wizard, it is now configurable whether a "common" metronome value is picked, or the exact tapped BPM (#792) - Allow zooming to 800% in Music View (#800) - When closing a document that has an engrave job running, the user is warned and can choose whether to wait for the job to complete, to abort it, or to cancel the closing. - Tabbar and document list show in the document icon whether the last engraving was successful (#636) - Comment and Uncomment snippets are improved and now in the Snippet menu - Score Wizard: - add C-Melody Sax (#810) * Bug fixes: - fix #669 make click and drag working again - fix #786 'Replace all' only works when run twice - fix #793 Command autocompletion doesn’t work in figuremode - fix #806 MIDI file not updated in MIDI Player when using "master" variable - fix #807 search does not realize that content is changed - fix #808 \figuremode should be enclosed within \new FiguredBass * Translations: - updated: Dutch, Italian -- Wilbert Berendsen, musician ‣ mail: i...@wilbertberendsen.nl ‣ web: www.wilbertberendsen.nl ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
ANN: Frescobaldi 2.18.2
Dear friends, I yeserday released Frescobaldi 2.18.2, a maintenance release containing bug fixes, small improvements and translation updates. Homepage: www.frescobaldi.org Download: www.frescobaldi.org/download It is needed to upgrade python-ly to version 0.9.3, which contains additional bug fixes. See https://pypi.python.org/pypi/python-ly . Thanks go to all the users, bug reporters and co developers. Enjoy and happy new year!! -- Wilbert Berendsen, musician ‣ web: www.wilbertberendsen.nl ‣ email: i...@wilbertberendsen.nl ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: frescobaldi output file location
Op Thu, 8 Oct 2015 18:22:59 +0200 Urs Liska <u...@openlilylib.org> schreef: > You have the menu option Lilypond->Generated files. From there you can > open even the PDF in the temp directory in an external PDF viewer. > From there you can save it wherever you want. The command 'tools→open current directory' also opens the temporary folder (in a file manager window) if the document has no name or was in the modified state when LilyPond was started. -- Wilbert Berendsen, musician ‣ web: www.wilbertberendsen.nl ‣ email: i...@wilbertberendsen.nl ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi creates the pdf but doesn't export it?
Op Sat, 10 Oct 2015 13:48:39 +0200 Urs Liska <u...@openlilylib.org> schreef: > The only way out of that would be if LilyPond could learn to take its > input from stdin. Which might be a nice thing anyway? I think LilyPond can :-) http://www.lilypond.org/doc/v2.18/Documentation/usage/command_002dline-usage#invoking-lilypond -- Wilbert Berendsen, musician ‣ web: www.wilbertberendsen.nl ‣ email: i...@wilbertberendsen.nl ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Engrave error
Hi, Which operating system are you using? -- Wilbert Berendsen (www.wilbertberendsen.nl) Sent from my smartphone div Oorspronkelijk bericht /divdivVan: Do something Artistic vegasart...@hotmail.com /divdivDatum:11-06-2015 10:23 (GMT+01:00) /divdivAan: lilypond-user@gnu.org /divdivOnderwerp: Engrave error /divdiv /divOpened Frescobaldi today and got a 62097 error when I tried to engrave. Does anyone know what this means and how I can fix it? Thank you, Spencer ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [Frescobaldi] Re: ANN: Frescobaldi 2.18.1
Op Thu, 28 May 2015 11:35:26 +0200 Davide Liessi davide.lie...@gmail.com schreef: Il 24/05/15 21.49, Wilbert Berendsen ha scritto: I just released Frescobaldi 2.18.1 in the wild, a maintenance release containing bug fixes, small improvements and translation updates. Homepage: www.frescobaldi.org Download: www.frescobaldi.org/download The Mac OS X self-contained applications (64 bit and 32 bit) are now available for download. I'm submitting the updates to the Portfiles right now, so also MacPorts users will be able to update their installation soon. Many thanks! Wilbert -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Frescobaldi Windows Installer (was Re: ANN: Frescobaldi 2.18.1)
Op Tue, 26 May 2015 05:52:29 +0200 Helge Kruse helge.kr...@gmx.net schreef: many thanks for this excellent program and the installer. I had never any problem with the installation as it runs out of the box. The components in the installer are assembled by you with intention and I have the impression with caution. Hi Helge, I don't have a compiler setup on Windows, but I got binaries of Python, Qt, and all other libraries needed. Then I use a script that calls cx_Freeze to make a binary executable, includes all required libraries, manually copies the frescobaldi_app folder and then calls Inno Setup to make an installable executable of that. The installer packages are tested on my only laptop that has a Windows 7 installation (besides Xubuntu, which I always use). Then I also try Frescobaldi itself, running in Windows. For the longer term (when Python 3 becomes the default on Windows) I will probably stop maintaining the Windows installer. So on the longer term I am searching for someone who will maintain the Windows installer packaging (just like Mac packaging is done by other people), and concentrate on a good development and release process. Good luck! :) Wilbert -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ANN: Frescobaldi 2.18.1
Hi, sorry for top-quoting (my phone won't let me quote properly). If you use the windows installer, you don't need to install python-ly separately. -- Wilbert Berendsen (www.wilbertberendsen.nl) Sent from my smartphone div Oorspronkelijk bericht /divdivVan: Ralph Palmer palmer.r.vio...@gmail.com /divdivDatum:25-05-2015 01:47 (GMT+01:00) /divdivAan: Wilbert Berendsen w...@xs4all.nl /divdivCc: lilypond-user lilypond-user@gnu.org, Frescobaldi frescoba...@googlegroups.com /divdivOnderwerp: Re: ANN: Frescobaldi 2.18.1 /divdiv /divOn Sun, May 24, 2015 at 3:49 PM, Wilbert Berendsen w...@xs4all.nl wrote: Dear friends, I just released Frescobaldi 2.18.1 in the wild, a maintenance release containing bug fixes, small improvements and translation updates. Homepage: www.frescobaldi.org Download: www.frescobaldi.org/download It is recommended to upgrade python-ly to version 0.9.2, which contains additional bug fixes. See https://pypi.python.org/pypi/python-ly . Thanks go to all the users, bug reporters and co developers. Thanks, Wilbert Berendsen. I really like Frescobaldi, and use it a lot! I'm running Windows 7. Can anyone help with suggestions for installing python-ly 0.9.2? I have downloaded the tar.gz file, but cannot open it. Thanks in advance for your help. Ralph -- Ralph Palmer Brattleboro, VT USA palmer.r.vio...@gmail.com___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ANN: Frescobaldi 2.18.1
Also install python-poppler-qt4. -- Wilbert Berendsen (www.wilbertberendsen.nl) Sent from my smartphone div Oorspronkelijk bericht /divdivVan: William Marchant wmarch...@eastlink.ca /divdivDatum:25-05-2015 19:20 (GMT+01:00) /divdivAan: lilypond-user@gnu.org /divdivOnderwerp: Re: ANN: Frescobaldi 2.18.1 /divdiv /divI now have Frescobaldi 1.18.1 installed along with python-ly 0.9.2. Now I get the message 'Could not load the popplerqt4 module'. Without the interactive music view, Frescobaldi is a real bummer. I have downloaded poppler-0.33.0 and poppler-data-0.4.7, but I don't know what to do now. Help please. I am using ubuntu 14.04 . Bill On 15-05-24 04:49 PM, Wilbert Berendsen wrote: Dear friends, I just released Frescobaldi 2.18.1 in the wild, a maintenance release containing bug fixes, small improvements and translation updates. Homepage: www.frescobaldi.org Download: www.frescobaldi.org/download It is recommended to upgrade python-ly to version 0.9.2, which contains additional bug fixes. See https://pypi.python.org/pypi/python-ly . Thanks go to all the users, bug reporters and co developers. Enjoy and happy Pentecost! ___ 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
ANN: Frescobaldi 2.18.1
Dear friends, I just released Frescobaldi 2.18.1 in the wild, a maintenance release containing bug fixes, small improvements and translation updates. Homepage: www.frescobaldi.org Download: www.frescobaldi.org/download It is recommended to upgrade python-ly to version 0.9.2, which contains additional bug fixes. See https://pypi.python.org/pypi/python-ly . Thanks go to all the users, bug reporters and co developers. Enjoy and happy Pentecost! -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: a proper whiteout function
Hi Paul, this looks very nice! One thing I notice is that the size of the objects changes, influencing the spacing. But that's probably easy to fix. -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Frescobaldi (Re: LilyPond editing environments)
Op Sun, 10 May 2015 10:07:59 +0200 Urs Liska u...@openlilylib.org schreef: I know I could collect this information myself, but I prefer having it 1st-hand and current this way. I will be presenting LilyPond to the MEI community at the Music Encoding Conference in Florence in a week. As one (small) part of the presentation I want to present a list of interesting editing environments that are available for LilyPond, to show a little bit of the versatility, but also the direction things have been taking in recent years (my assumption is that basically everyone involved in music encoding/MEI knows about LilyPond but that only a very small share is actually following what happens around it). So I'd be happy if anyone who is involved in the development of a LilyPond editing environment could send me (privately or on this list) a very short report about it, with - name - tooltip-like short description about the fundamental character - comment on the development state (and activity) - link to homepage or other source of reference Probably I won't have the time in the presentation to read out all this for all projects, but I intend to have at least a page in the handout with such a list. Frescobaldi A text editor for LilyPond source with integrated music view and midi player. The music view has a two-way connection with the notes in the source text, even when the document is modified, notes still remain connected. Included are powerful tools such as a score wizard, a snippet manager, and functions to alter music, such as transpose, change the rhythm, hyphenate lyrics, add articulations etc. Frescobaldi runs on OS X, Linux and MS Windows. Development is very active, with 5 releases in the past year. There is a small development team. http://www.frescobaldi.org/ -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: layers in svg
Op Sat, 09 May 2015 17:37:16 +0200 Noeck noeck.marb...@gmx.de schreef: { \override Slur.invented-move-to-svg-layer = 2 a( a) } There is already the layer property. Don't know if it is {possible to use/used} in the SVG output library. -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Lyric tie inside word?
Op Wed, 6 May 2015 02:30:15 +0200 Thomas Morley thomasmorle...@gmail.com schreef: It's code by Jan Nieuwenhuizen and we already have a tracker for it. I did only a few extendings. We used this in the Liedboek. Jan made it on my request :-) -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [Frescobaldi] Re: ANN: Frescobaldi 2.18
Op Wed, 25 Mar 2015 00:02:41 +0100 (CET) Martin Tarenskeen m.tarensk...@zonnet.nl schreef: Ouch. Any chance this will be fixed soon, either for frescobaldi or for ly2video? I was just planning to try the ly2video utility. Yes, we are working to fix this! ly2video will either rename the ly module it installs in the public namespace (which is an old version of the ly module, taken from Frescobaldi) or be updated so it can use python-ly as well. To follow this: https://github.com/aspiers/ly2video/issues/56 Or even better: Wouldn't it be nice if Adam and Wilbert could work together and make export-to-video a nice new feature or plugin, integrated inside frescobaldi? Certainly a command for ly2video could be added to Frescobaldi, (e.g. under File-Export). -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: path to lilypond executable
Op Thu, 12 Mar 2015 09:11:33 +0100 Johan Vromans jvrom...@squirrel.nl schreef: Please be aware that on vanilla *ix systems this only works if the program is executed via a PATH search. E.g., if lilypond is in /usr/bin: cd /tmp lilypond -- /usr/bin/lilypond cd /usr/bin ./lilypond -- ./lilypond If I run simply lilypond, (car (command-line)) also just yields 'lilypond'. (while lilypond resides in /usr/local/bin on my system) You could read PATH of course and decude where lilypond is found. But you could always ask LilyPond for its datadir, it always returns the absolute path to the ly, svg, ps, scm etc files. #(display (ly:get-option 'datadir)) -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: convert-ly adding linefeeds / carriage return
Op Thu, 12 Mar 2015 09:19:35 -0400 stephan.patter...@videotron.ca stephan.patter...@videotron.ca schreef: Thanks for your help. I should have tried that before posting. It turns out that the problem is with Frescobaldi. Running convert-ly from the command-line works fine, no carriage return and/or linefeed added. thanks, added as https://github.com/wbsoft/frescobaldi/issues/649 -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: convert-ly adding linefeeds / carriage return
Op Wed, 11 Mar 2015 20:16:21 -0400 stephan.patter...@videotron.ca stephan.patter...@videotron.ca schreef: I have just upgraded to the latest Lilypond, version 2.19.16. I'm using Frescobaldi 2.18 on Windows 8.1. Running convert-ly on any of my Lilypond scores, I find that carriage returns and/or linefeeds get added to each line. Please try this also outside of Frescobaldi. Then we can see if it is a Frescobaldi bug (i.e. it reads the output back in an incorrect way) or a convert-ly bug. -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ANN: Frescobaldi 2.18
Op Sun, 8 Mar 2015 07:40:01 +0100 Wilbert Berendsen w...@xs4all.nl schreef: Am I doing something wrong here? If I type `\override Cle`, I get Clef as autocompletion suggestion. The ClefModifier does not show up. The old name OctavateEight is suggested for `\override Oct`. Could this change be followed by Frescobaldi? Done (fixed in python-ly, next python-ly release will fix this). Thanks for reporting! If you install python-ly 0.9.1, you'll find that ClefModifier now is supported. Good luck! Wilbert -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ANN: Frescobaldi 2.18
Op Sat, 07 Mar 2015 23:54:59 +0100 Noeck noeck.marb...@gmx.de schreef: Am I doing something wrong here? If I type `\override Cle`, I get Clef as autocompletion suggestion. The ClefModifier does not show up. The old name OctavateEight is suggested for `\override Oct`. Could this change be followed by Frescobaldi? Done (fixed in python-ly, next python-ly release will fix this). Thanks for reporting! -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
ANN: Frescobaldi 2.18
Dear friends, I am happy to announce the immediate availability of Frescobaldi 2.18. Homepage: http://frescobaldi.org/ Download: https://github.com/wbsoft/frescobaldi/releases Major installation changes: * Python 3.2 and higher are supported and recommended. Of course you should also install PyQt4 and python-poppler-qt4 for Python 3. Python 2.7 is also supported, and will continue to be supported for all coming 2.x Frescobaldi releases. * Frescobaldi now needs the python-ly package to be installed. Previously, this module was part of Frescobaldi. When you overwrite an older Frescobaldi installation, you should make sure that no old files remain in the file system. Otherwise, Frescobaldi can't run because it finds the old frescobaldi_app/ly module instead of the much newer one installed by Python-ly. So, installing python-ly[1] and doing a clean Frescobaldi install is necessary. (The Windows Frescobaldi installer contains everything, including python-ly.) [1] https://pypi.python.org/pypi/python-ly Most important new features: * Midi import, using the LilyPond-provided midi2ly tool * ABC import, using the LilyPond-provided abc2ly tool * In the Editor Preferences, you can select which quotes will be used as single and double (primary and secondary) typographical quotes (issue #529) * The music view now can display a PDF document with two pages next to each other, starting with a right or left page, and in single pages (issue #575) * A new pitch tool, Mode shift, which can be used to change all or selected notes to a specified mode or scale. * Commands to convert rests to spaces or vice versa, and to convert pitched rests (like c'4\rest) to normal rests, contributed by Peter Bjuhr. * Command to open LilyPond data directory (useful if you want to study Lily's own init- and Scheme files). Improvements: * The Insert menu got renamed to Snippets, making more clear how it is used and can be changed. When copying text to a new snippet, the snippet is added to the menu by default, but the user can change that while editing. * Ctrl+Break (LilyPond → Abort Engraving Job) also stops an autocompile job if one is running. * The SVG View now displays a default gray background when no document is loaded, which is more helpful than a white background. * When right-clicking in the editor, the editor does not scroll anymore to show more surrounding lines. * Multi-line block comments are now also foldable (issue #587) * The magnifying glass in the Music View does not clip to the page borders anymore, which was annoying when showing many pages in a small size. * To save space in the toolbar, the almost never used Save As... button was removed. But when holding the Save button longer, three choices pop up: Save, Save As and Save All. * Ctrl-Mousewheel zooming the LilyPond Log now works properly. Bugfixes: * The german (deutsch) pitch names asas and heses are now handled correctly. Previously, when translating the nederlands beses to german, it was output as bes, instead of heses. Same for norsk and suomi (issue #415) * If the preference Open default viewer after successful compile is enabled, the viewer to be opened is determined from the actual results, instead of the default output format. This fixes the PDF view opening instead of the SVG view, when the SVG format was chosen in the Engrave Custom dialog. * fix AttributeError: 'unicode' object has no attribute 'insert' (issue #543) * the transpose functions will not transpose the chord after \stringTuning anymore (issue #539). * fix error when opening a recent file that has been deleted (issue #597) * Quick Insert articulations etc. now also work with q (repeated) chords (issue #628, fixed in python-ly) * Quick Insert: do not add articulation to the duration of a \tuplet command (issue #631, fixed in python-ly) Frescobaldi team member Pavel Roskin has done much work to make Python 3 support a reality. Thanks! Enjoy! Wilbert Berendsen (main author and core developer) and the Frescobaldi team: - Pavel Roskin (the python3 man and much testing and checking) - Peter Bjuhr (the MusicXML man) - Urs Liska (the layout control man) - Davide Liessi (keeps Frescobaldi on OS X going) Thanks go to all other contributors, bug hunters and translators! -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Moving a markup
Op Thu, 26 Feb 2015 09:00:32 -0500 Ralph Palmer palmer.r.vio...@gmail.com schreef: Greetings - I'm running LilyPond 2.18.2 under Win7, with Frescobaldi 2.17.2. I'm trying to move a markup which has a \concat command, and I cannot figure out how to do it. As you can see from the snippet, I've tried a variety of solutions. Besides those commented out, I tried \null, but I may not have placed the command in the correct spot. I would greatly appreciate a nudge in the right direction. I appreciate your time and attention, Ralph %%% snippet \version 2.18.2 moveMarkupTest = \relative c'' { \key c \major \clef treble \time 2/4 %\once \override TextScript.extra-offset = #'(-20 . -20) R1*1/2 %\mark ^\markup { %\left-align %\halign #-20 \concat { { \large \bold { Un poco Pi \char ##x00F9 lento, } } { \tiny \note #4 #UP = 66 } } } | e4 b | b4 c | d4 a | a4 c | b4 f | f4 g | } \score { \moveMarkupTest } % end snippet You could add a tweak to set left alignment for the markup: %%SNIP \version 2.18.2 moveMarkupTest = \relative c'' { \key c \major \clef treble \time 2/4 R1*1/2 -\tweak self-alignment-X #LEFT ^\markup { \concat { { \large \bold { Un poco Pi \char ##x00F9 lento, } } { \tiny \note #4 #UP = 66 } } } | e4 b | b4 c | d4 a | a4 c | b4 f | f4 g | } \score { \moveMarkupTest } %%END or simply use the \tempo command: %%SNIP \version 2.18.2 moveMarkupTest = \relative c'' { \key c \major \clef treble \time 2/4 \tempo Un poco Più lento 4=66 R1*1/2 | e4 b | b4 c | d4 a | a4 c | b4 f | f4 g | } \score { \moveMarkupTest } %%END ...which automatically aligns the tempo indication above the time signature. -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Git/Lilypond workflow
Op Thu, 12 Feb 2015 20:33:31 + Craig Dabelstein craig.dabelst...@gmail.com schreef: Hi list, Would anyone be able to briefly share with me how they use Git with Lilypond; i.e. do you create a separate repository for each composition you are working on, do you make a separate branch for each part while you are working on it and then merge when it is finished, if you sell your music do you pay the fee to have private repositories, etc. I'd appreciate any advice you could share. I use a repo for my free/cpdl etc music: github.com/wbsoft/lilymusic. I use a private repo using the shell account of my Internet provider xs4all.nl, for my own music I work on (commercially or for my church job). I would rather not have a repo for every single composition, but use subdirectories for every piece. Although a very large project (like the Dutch Liedboek) uses one repository. Wilbert -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
ANN: Frescobaldi 2.17.2
Dear friends, Frescobaldi 2.17.2 has been released, with source code for Linux and any other platform, and packages for MS Windows and Mac OS X. Download via: http://frescobaldi.org/download . 2.17.2 fixes one annoying bug that could pop up when compiling a LilyPond file (AttributeError: 'unicode' object has no attribute 'insert', issue #543 in our bug tracker), and provides updated translations for Italian, Dutch and French. Next release will be 2.18.0 and that will be the first release that supports both Python2 and Python3. Enjoy! Wilbert and the Frescobaldi Team. -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: determining which font is selected by \bold, 'font-series 'bold, etc
Op Tue, 06 Jan 2015 13:16:56 +0100 Alexander Kobel n...@a-kobel.de schreef: I think you're well aware of how to dig behind the scenes and modify Lily's internal scheme files, so I can point you to this: https://codereview.appspot.com/108700043/ It's a proposal for a more refined font selection, bypassing Lily's default font name logic. It should be ready-to-use in recent versions, but it's not entirely in user space, since it needs to override a non-public scheme function in .../scm/font.scm. Thanks for this worthful pointer! At the same time, an honest thanks for the reminder to finally polish and integrate this patch... Hmm! -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
determining which font is selected by \bold, 'font-series 'bold, etc
Hi, I have a font (Lexicon No1) that comes in 4 weight variants (A, B, C, D). Roman font selects A. But \bold and '(font-series . bold) do select the D variant. How can I make LilyPond choose C instead? A solution is write a markup function: #(define-markup-command (bold layout props arg) (markup?) #:category font Switch to Lexicon No1 C when we are in roman mode (interpret-markup layout (if (eq? (chain-assoc-get 'font-family props 'roman) 'roman) (prepend-alist-chain 'font-name Lexicon No1 C props) (prepend-alist-chain 'font-series 'bold props)) arg)) This works. But the font name is hard coded, and it does not work for texts that are printed with the 'font-series 'bold layout property set. So I guess there is a place where LilyPond determines the weight to use for 'bold and consecutively, the font to load. I guess that it is possible to edit ~/.fonts.conf to have fontconfig then select the C font instead of D, based on the weight. But where can I find how LilyPond selects the font weight and/or font for the bold font series? Thanks for any pointers. -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
ANN: Frescobaldi 2.17.1
Hi all, Yesterday, shortly after releasing Frescobaldi 2.17, a bug was discovered that was also present in 2.0.16: when clicking File→Quit, selecting Cancel would also quit Frescobaldi, loosing the changes in unsaved documents. That was the reason 2.17.1 was released very quickly. I am proud that now this release contains, besides the Python sourcecode, also a fully self-contained Windows executable and Mac OS X .dmg files ready to deploy on Mac OS X. Thanks go to everyone who made this possible! Download: http://frescobaldi.org/download https://github.com/wbsoft/frescobaldi/releases Homepage: http://frescobaldi.org/ Happy 'Ponding and 2015! Wilbert Berendsen -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ANN: Frescobaldi 2.17.1
Op Sat, 27 Dec 2014 12:14:44 -0800 Jinsong Zhao jsz...@yeah.net schreef: Dear Wilbert, Thanks for the new version of Frescobaldi. I notice that the installer file of version 2.17 and version 2.17.1 takes a long time before it begins to install the software. It may be one or two minutes before the install screen appears. I mean when I double click on the installer, I don't seen the install action, and need to wait one or two minutes. I don't see that in the previous version. I am not sure if it's the problem of my computer. The platform I use is Windows 7 professional 64bit. I did not make any change to the install process. It might be a Windows issue? (I do not use Windows often) -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Frescobaldi 2.17
Dear all, A new release of Frescobaldi is out with some new features, bug fixes and improvements. Changes: https://github.com/wbsoft/frescobaldi/blob/v2.17/ChangeLog Download: https://github.com/wbsoft/frescobaldi/releases (source and Windows executable). Release for Mac OS X will follow :-) Thanks go to all the contributors! Merry Christmas and enjoy! Wilbert -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi 2.17
Op Fri, 26 Dec 2014 12:08:19 +0100 Jean-Charles Malahieude lily...@orange.fr schreef: From 2.0.16 to 2.17: what a step… Yeah, the 0 had no real meaning; we were adding new features and new bugs all the time, while fixing other bugs :-). Next major release will be 3.0 anyway, with Python 3 and Qt5 support, although Python 3 support will come first, probably in the end of the 2.x lifecycle. -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
lilypondforum.nl
Dear Dutch-Language friends, Just to inform you: I'm sorry to have neglected lilypondforum.nl for such a long time. It was flooded with spam accounts and spam messages; I decided delete the database. I still own the domain and will re-setup a new forum when I have some time, and try to use somewhat more robust software etc (ideas are welcome!) Ik heb de site lilypondforum.nl voorlopig opgeheven. Ik heb het domein nog steeds maar het forum was volgelopen met spam. Als ik tijd heb zal ik proberen een nieuw, meer robuust forum op te zetten (ideeën zijn welkom!) Wilbert -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [Frescobaldi] Re: ANN: Frescobaldi 2.0.16 released
op 11-06-14 14:23, Davide Liessi schreef: This is expected since I haven't already updated the port for Frescobaldi to 2.0.16. I'll do it later today. I am sorry for not pre-announcing this release. :-) I almost had it ready but was very busy with recitals and rehearsals etc. And suddenly I had a free evening: my wife had something else to do, so I finally got around fixing some bugs and releasing :) -- Wilbert Berendsen http://www.wilbertberendsen.nl/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
ANN: Frescobaldi 2.0.16 released
Hi all, Frescobaldi 2.0.16 has been released. Frescobaldi is a text editor dedicated to entering LilyPond music. Download: http://www.frescobaldi.org/download Main new features: - preference to automatically strip trailing whitespace on save (issue #274) - in Tools - Rhythm: new command to remove duration scalings that contain a fraction value (the action was already available for some time, but it wasn't in the menu) - new option to copy only the styled HTML contents to the clipboard wrapped in a pre tag, not a full HTML document Improvements: - jumps in the Document Outline also allow navigating back - autocompile does only happen when a document has toplevel markup or music - LilyPond instance can be selected in convert-ly dialog (wish #311) - Score Wizard: In the midi section the \tempo x=y syntax is now used when LilyPond version = 2.16 is used (issue #337) - Score Wizard: new brass instruments contributed by Ryan Michael McClure - some missing commands and functions were added to highlighting and autocompletion - the Document Fonts snippet doesn't require setting the staffize anymore - View - Folding - Fold all now folds all subregions as well, making gradual unfolding easier (wish #394) Main bugfixes: - fix sticky document setting lost on reload (issue #409) - fix html export and copy not using the correct color scheme - fix AttributeError in handle_lyricmode while typing \lyricmode - fix LilyPond version chooser not defaulting to the default LilyPond version - fix indenter aligning on comment - fix AttributeError: QStackedWidget object has no attribute cursorForPosition on doubleclick in the text, reported by an Apple user - fix AttributeError: 'ScoreWizard' object has no attribute 'showInsertDialog' reported by an Apple user Full changes: https://github.com/wbsoft/frescobaldi/blob/master/ChangeLog Enjoy! -- Wilbert Berendsen http://www.wilbertberendsen.nl/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: (was: print change of clef after barline) scm vectors in frescobaldi
Op Sun, 01 Jun 2014 22:56:15 +0200 Simon Albrecht simon.albre...@mail.de schreef: Looking at this code, I notice that Frescobaldi doesn’t seem to recognise Scheme vectors. It would be nice (if also rarely important) to have them correctly highlighted. Best, Simon Fixed! Thanks, Wilbert -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: frescobaldi: svg output?
Op Thu, 8 May 2014 11:22:42 +0100 Gerard McConnell gerine...@gmail.com schreef: How do you get Lilypond to output SVG from Frescobaldi? Thanks, Gerard LilyPond → Engrave (custom), select SVG. -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Accents with frescobaldi (OT?)
Op Fri, 2 May 2014 09:53:07 +0200 Francisco Vila paconet@gmail.com schreef: 2014-05-01 21:10 GMT+02:00 Francois Planiol alicuota...@gmail.com: Hello, I have an annoying issue with frescobaldi. To get accented wovels (or whatever accented, cedilled etc) you press first the accent then the wovel and the result is the accented wovel. But i my configuration: - typing accented letters works fine, only in a new file without any flavour of markup (-language). - typíng them outside of any context rarely works - typing them inside of any context (markup, score, relative, lyrics etc) also sometimes work. Pressing the accent sets it immediately, doesnt wait for wovel How do I get consistently the normal use of accented wovels? I once asked the same https://groups.google.com/forum/#!topic/frescobaldi/QswzkvR-f7c and now I can update the report a bit. - It's not your fault: all other programs behave well and your keyboard is properly configured. Only Frescobaldi shows the issue. - Click the PDF music preview once, then click the text editing area once, then try typing an accented character, it works once, then try typing another one, it'll fail. In another words, it works first time only after clicking in the edit area. - Disabling the predictive auto-complete setting makes dead keys work. You can still have auto-completing suggestions on demand, by pressing ctrl+space. My current approach is leaving auto-complete on for normal music coding and comments in English: no accents. Then, for comments and lyrics in Spanish I change to suggestions on demand and accents can be typed normally. The bug comes undoubtedly from a conflict between auto-complete feature and dead keys. HTH, Thanks for reporting, added to the tracker as https://github.com/wbsoft/frescobaldi/issues/429 -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: custom markup for \tempo
Op Fri, 4 Apr 2014 10:19:40 +0200 Simon Bailey si...@bailey.at schreef: hello, the list! i have constructed the following: %%% SNIP %%% #(define-markup-command (nbTempo layout props expression beat tempo) (markup? string? markup?) (interpret-markup layout props #{ \markup { \override #'(baseline-skip . 2) \column { \concat { \teeny { \raise #0.5 { \note #beat #UP } } \normal-text { = #tempo } } \normal-text #expression } } #} ) ) \relative c' { \tempo \markup \nbTempo a tempo #4 90 c1 c1 } %%% SNAP %%% however, I would like to replace the convoluted call \tempo \markup \nbTempo with just \nbTempo. How would I go about this? As an added bonus, the midi tempo could also be set in this function. Make nbTempo a music function that accepts the arguments and calls the markup command (which I renamed to nbTempomkup). Like this: %%% SNIP %%% #(define-markup-command (nbTempomkup layout props expression beat tempo) (markup? string? markup?) (interpret-markup layout props #{ \markup { \override #'(baseline-skip . 2) \column { \concat { \teeny { \raise #0.5 { \note #beat #UP } } \normal-text { = #tempo } } \normal-text #expression } } #})) nbTempo = # (define-music-function (parser location expression beat tempo) (markup? string? markup?) #{ \tempo \markup \nbTempomkup #expression #beat #tempo #}) \relative c' { \nbTempo a tempo #4 90 c1 c1 } %%% SNAP %%% Best! Wilbert -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: + utf-8 characters on file name
Excuse me for top-quoing, my phone forces me. LilyPond intentionally changes non-alphanumeric characters to the underscore for the output-suffix. It doesn't do that for \bookOutputName, however. I recently got bitten by this too and changed Frescobaldi so that it recognizes the changed characters when looking for LilyPond-generated output files. -- Wilbert Berendsen (www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Installation instructions for Frescobaldi on Mac OS X
Fantastic work. Thanks! Wilbert -- Wilbert Berendsen (www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
ANN: Frescobaldi 2.0.15
Dear Friends, Frescobaldi 2.0.15 is out. Main reason for such a quick new release is the fixing of some annoying bugs that could popup while typing certain constructs. And the figuremode highlighting finally has been implemented. There is a new browser-like navigation to the definition of variables and to included files. You can Ctrl-click or Alt+Return on a variable reference or include command (e.g. \sopranoMusic or \include somefile.ly) and Frescobaldi will jump to the included file, or to the exact position of the definition of sopranoMusic (even if in an included file). Then you can Alt-Backspace to go back. There are also two new arrow buttons in the toolbar for this. If you have multiple views and the target document is visible in a different view, Frescobaldi will nicely switch to the other view and back. Download: http://www.frescobaldi.org/download or directly at: https://github.com/wbsoft/frescobaldi/releases Enjoy, and thanks to the early adopters of 2.0.14 that pointed out some bugs! Wilbert -- Wilbert Berendsen http://www.wilbertberendsen.nl/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ANN: Frescobaldi 2.0.15
op 11-03-14 19:47, SoundsFromSound schreef: Hello, I don't understand what you mean by browser-like navigation, and those shortcut keys you mention don't seem to work on my Windows build. I'm sure it's because I'm doing something wrong. Can you elaborate a little please on what's new? I usually use the outline window while I input, but I'm confused about this new feature you mention. I mean if you have \sopranoMusic somewhere in your file, you can Ctrl-click on it (in the editor), and then Frescobaldi will jump to the place where you have written: sopranoMusic = \relative { etc etc }. If you then click the back arrow, or press Alt+Backspace, Frescobaldi will jump back to where you were. The new arrow buttons are in the toolbar and also in the view menu, you can change the shortcuts. I tested them on Windows however and they worked. Wilbert -- Wilbert Berendsen http://www.wilbertberendsen.nl/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
ANN: Frescobaldi 2.0.14
Hi all, To celebrate my 43rd birthday, Frescobaldi 2.0.14 has been released in the wild! Download: www.frescobaldi.org/download Main new features: - lilypond 2.18 syntax and automatic completion support - better rendering in music view at smaller sizes - in the status bar the position in the music is visible (or the duration of selected text) - editor can auto-wrap long lines - on Mac OS X, Frescobaldi keeps running when all windows are closed - new menu action LilyPond→Show available fonts - when engraving to png, the antialias-factor can be specified - Ctrl-d doubles current line (or previous when current line is empty) or selection - the contents prefilled in File→New can be configured: empty, LilyPond version or a template. Peter Bjuhr and I decided to temporarily remove the MusicXML export from the menu. It needs work to become more robust. When running Frescobaldi from Git, the command is available. The ly.music module which has been created the past months, and which currently powers the music position status display, will become a solid foundation under improved MusicXML export. Enjoy and please report bugs as usual! Wilbert Berendsen, main Frescobaldi author and core developer -- Wilbert Berendsen (www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi and Colors with LilyPond
op 11-02-14 06:42, SoundsFromSound schreef: Hello everyone. Has anybody ever encountered this crash before? It's happening relentlessly on Windows 7 x64 bit. I'm currently unable to import /any /color scheme into Frescobaldi. I've tried running as admin, re-installing the program, working with other versions of LilyPond; I am unsure how to proceed. To reproduce, you can try going to Edit -- Preferences -- Colors -- Menu button and Import color scheme. Does the file selection dialog not appear? What kind of crash (Internal error message?, Segmentation fault?) Did you export a color scheme successfully? (Please use the Frescobaldi mailing list for frescobaldi issues: frescoba...@googlegroups.com) Wilbert -- Wilbert Berendsen http://www.wilbertberendsen.nl/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
ANN: python-ly 0.3
Hi all, python-ly 0.3 has been released. The python-ly is in development and provides the 'ly' module for python programs and the 'ly' commandline tool that can parse and manipulate LilyPond source files. Url: https://pypi.python.org/pypi/python-ly/ Main changes in 0.3: - new command 'highlight' to create syntax-highlighted HTML files of LilyPond source files - new, very experimental, command 'musicxml' to export music to MusicXML (Work is underway to make MusicXML export much more robust, to that end the ly.music module is currently developed. See https://github.com/wbsoft/frescobaldi/wiki/Notes-about-ly.music ) Enjoy! -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
midi volume/ s1*0 trick in Frescobaldi Score Wizard (was Re: Off-topic: Automatically create rehearsal files from SATB midi file)
Op Mon, 20 Jan 2014 09:41:06 +0100 Johan Vromans jvrom...@squirrel.nl schreef: BTW: Whoever maintains the new score wizard: the s1*0\f trick to get the midi volume right is no longer necessary for LilyPond 2.18. I changed it in the following way: diff --git a/frescobaldi_app/scorewiz/parts/vocal.py b/frescobaldi_app/scorewiz/parts/vocal.py index 79857bc..1d7500d 100644 --- a/frescobaldi_app/scorewiz/parts/vocal.py +++ b/frescobaldi_app/scorewiz/parts/vocal.py @@ -615,7 +615,8 @@ class Choir(VocalPart): # Append voice to the rehearsalMidi function name = voice2id[voice] + str(num or '') seq = ly.dom.Seq(ly.dom.Voice(name, parent=ly.dom.Staff(name, parent=choir))) -ly.dom.Text('s1*0\\f', seq) # add one dynamic +if builder.lyVersion (2, 18, 0): +ly.dom.Text('\\f', seq) # add one dynamic ly.dom.Identifier(ref, seq) # add the reference to the voice book = ly.dom.Book() It seems to work correctly. Wilbert -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi 2.0.13 devel first impressions and questions
Sorry for top posting; my phone can't quote properly. I'm working to support all of lilypond 2.18 new syntax (almost done). Yes you can change the log font in the prefs, see edit→prefs→ tools→log. Pressing up/down in the search entry jumps between results. I develop Frescobaldi in my free spare time. Helping out is not difficult; just clone git or fork on github. -- Wilbert Berendsen (www.wilbertberendsen.nl) Oorspronkelijk bericht Van: Jacques Menu imj-...@bluewin.ch Datum: 20-01-2014 09:37 (GMT+01:00) Aan: LilyPond Users lilypond-user@gnu.org Cc: Jacques Menu imj-...@bluewin.ch Onderwerp: Frescobaldi 2.0.13 devel first impressions and questions Hello Folks, I’ve installed it seamlessly on Mac OS X 10.9 (Mavericks) with Mac Ports some time ago (i.e. before the Poppler installation change in MacPorts), and it works fine. In particular, selecting a note to locate its position in the code is most welcome. Some questions: - Find and Find Next don’t seem to work as expected: the former displays all occurrences, and the latter doesn’t select the next one; - is there a way to ave the LP journal in a larger font? - needs some adaptations to 2.18, as already mentionned in this list, in particular for keywords suggestions; - is it easy to contribute to its development? Cheers, and a happy new year! JM -- Jacques Menu Ch. de la Pierre 12 1023 Crissier mailto:imj-...@bluewin.ch ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
ANN python-ly 0.2 released
Hi all, python-ly 0.2 has been released. The python-ly is in development and provides the 'ly' module for python programs and the 'ly' commandline tool that can parse and manipulate LilyPond source files. Url: https://pypi.python.org/pypi/python-ly/ Main changes in 0.2: - new commands abs2rel and rel2abs that convert \relative music to absolute and vice versa - support for python 3. Not all of the ly python module has already been tested, but installing and running the various ly commands works well. relevant commit log: 25135fe handle encoding of sys.argv gracefully 2db226c hurray: the basic parts of ly work with python 3 ! c50c68c make writing files work with python 2 and 3 6afdbbf make loading a file work with both python2 and 3 7a53c64 use from import in ly 6642e07 sys.maxint - sys.maxsize (introduced in Python 2.6) b4fbed0 bump ly to 0.2 4fdcdb0 add rel2abs and abs2rel commands to ly 23ac442 include ly version in musicxml 2816b7a move etreeutil to ly The 'python-ly' package is developed within the Frescobaldi git repository at github.com/wbsoft/frescobaldi, in the frescobaldi_app/ly directory. -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
renumber idea (Re: ANN: python-ly 0.1 (the ly tool))
op 07-01-14 08:40, Johan Vromans schreef: Wilbert Berendsen wbs...@xs4all.nl writes: a first release of the command-line ly tool with the Python ly library is out: Yay! Given a (section of) .ly with barchecks and line number comments, e.g. d16 c8.~ c4 r2 | % 9 \bar || R1 | % 10 R1 | % 10 R1 | % 12 e4 e8 e16 f16~ f8. c16 f8 e8 | % 13 can ly recalculate the line numbers? For example, in Emacs, select a section and then C-u M-| ly renumber;start=8 would result in d16 c8.~ c4 r2 | % 8 \bar || R1 | % 9 R1 | % 10 R1 | % 11 e4 e8 e16 f16~ f8. c16 f8 e8 | % 12 Yes, that would be feasible. But you would need to write start=8;renumber or -d start=8 renumber, as otherwise the start variable is set to 8 after the command has been performed. Although the | % number is a convention, and ly is mainly intended to perform operations that really can't be done by some other intelligent editor algorithm. ly also excepts a semantically complete LilyPond input, i.e. it can parse \relative { c d e f g }, or { c d e f g }, but not c d e f g, as pitch names aren't written in the toplevel LilyPond context. I am planning support for auto-inserting, and checking, bar checks. That tool could then have an option to add numbered comments. But this idea raises another idea: The ly utilities are perfectly capable to operate on ranges, they also do that inside Frescobaldi. So when calling ly from an external editor, and intending for it to operate on some selected range, the best way would be that ly still is fed the whole text input, but that some command or variable would restrict the range to operate on (e.g. select the fragment to be manipulated). Support for selecting a range before calling a command is planned. Best! Wilbert ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
ANN: python-ly 0.1 (the ly tool)
Hi all, a first release of the command-line ly tool with the Python ly library is out: Url: https://pypi.python.org/pypi/python-ly/ The package is registered and uploaded with PYPI. It does not depend on PyQt4 or Frescobaldi. Please test and experiment :-) The 'ly' tool version 0.1 is able to indent, reformat, translate and transpose, and it can display some information. Planned featuress are rhythm tools and syntax-colored html and xml output. Frescobaldi still includes the ly library (and will also in the forseeable future). So Frescobaldi will not depend on python-ly. If you clone Frescobaldi from git, you can also find and use the ly tool there, although Frescobaldi's install procedure does not install the 'ly' command by default. The 'python-ly' package is developed within the Frescobaldi git repository at github.com/wbsoft/frescobaldi, in the frescobaldi_app/ly directory. Best regards, Wilbert ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
the ly tool (was Re: code formatting)
Op Thu, 02 Jan 2014 08:16:15 +0100 Noeck noeck.marb...@gmx.de schreef: is the lilypond code formatting that Frescobaldi does also available as a commandline tool? Not yet, but it is being actively worked on these days, by me. It will become a Python library named 'python-ly' with a commandline tool called 'ly' that can perform many of the tasks that Frescobaldi provides. Such as indent, format, but also transpose, translate, etc. It will also be possible to import ly from other Python applications to get access to everything just as inside Frescobaldi. The python-ly module will only depend on Python itself. Best regards, Wilbert (Frescobaldi author and main developer) -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: frescobaldi ERROR
I am glad Frescobaldi works correctly for you now! -- Wilbert Berendsen (www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: LilyPond 2.18.0 released
Op Mon, 30 Dec 2013 17:50:09 +0100 David Kastrup d...@gnu.org schreef: Some of you might have seen this on the lilypond-announce list, but I repeat it here since not everybody may read the announce list. The big announcement to all the non-LilyPond lists will happen in a few days if we don't get major complaints. Here it goes: We are proud to announce the release of GNU LilyPond 2.18.0 - the new stable release. LilyPond is a music engraving program devoted to producing the highest-quality sheet music possible. It brings the aesthetics of traditionally engraved music to computer printouts. Congratulations! What a nice gift at the last minute of 2013! I won't be able to support all the new syntax in Frescobaldi 2.0.13 (which will be released tomorrow) but will follow suit a.s.a.p. best wishes and many thanks, Wilbert -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ???: 2.18 installed; local docs in Frescobaldi are 2.16
Op Mon, 30 Dec 2013 20:11:42 -0700 Tom Cloyd tomcloydm...@gmail.com schreef: Running Kubuntu 13.10, Frescobaldi 2.0.11 - I issue both sudo uninstall-lilypond and uninstall-lilypond commands to make sure NO lilypond installation exists anywhere. I then issue sudo sh lilypond-2.18.0-1.linux-x86.sh --doc to install 2.18 AND documentation system wide. All appears to go well. Terminal output says - Full documentation can be found at file:///usr/local/lilypond/usr/share/doc/lilypond/html/index.html file:///usr/local/lilypond/usr/share/info/dir Into Frescobaldi's paths to Lilypond documentation window I put /usr/local/lilypond/usr/share/doc/lilypond/html/index.html You should enter /usr/local/lilypond/usr/share/doc/lilypond/html/ (the help/whatsthis says enter the folder the Documentation folder resides), so without index.html. I launch Frescobaldi, open a documentation window, and see... Manuals for LilyPond 2.16.2 It might display the still as stable marked manual on LilyPond.org? (see the version chooser in the doc browser). -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
ANN: Frescobaldi 2.0.13
Hi all, Frescobaldi 2.0.13 is out. One bug in 2.0.12 really needed to be fixed (the Python error message when showing the pitch language menu) and I forgot to mention other new features in the changelog. New: - Midi capturing (was already in 2.0.12), contributed by Manuel Mchalwat - Basic MusicXML export, contributed by Peter Bjuhr (was in 2.0.12) And really new: - LilyPond-Auto-engrave. If enabled, LilyPond is run automatically whenever needed, in preview mode. Fixed: - Fix issue 332: Cursor didn't move on undo/redo - Fix issue 315: chords: \include predefined-guitar-fretboards.ly And the master variable is back! All be it in a slightly different implementation: the redirected filename is not directly given to a LilyPond process running on behalf of the current document, but the other document is loaded (if it wasn't already) and LilyPond is run on that document. Download: https://github.com/wbsoft/frescobaldi/releases (Official link: http://frescobaldi.org/download) Enjoy and a happy 2014! Wilbert -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ANN: Frescobaldi 2.0.12
I have politely asked on the mailing list and issue tracker ;-) If there are more people relying so strongly on the master variable I could restore the behaviour Best! Wilbert -- Wilbert Berendsen (www.wilbertberendsen.nl) Oorspronkelijk bericht Van: Jakub Pavlík jkb.pav...@gmail.com Datum: 28-12-2013 13:25 (GMT+01:00) Aan: Wilbert Berendsen wbs...@xs4all.nl Cc: lilypond-user Users lilypond-user@gnu.org,frescoba...@googlegroups.com Onderwerp: Re: ANN: Frescobaldi 2.0.12 Hi, I am quite unhappy about the removal of the master document variable, which I have relied on quite heavily. For my workflows it is much more useful than sessions. If this decision is final, I will either stick to 2.0.11 for the rest of my life :) or try to maintain a topic fork of Frescobaldi with this feature reenabled. Jakub 2013/12/26 Wilbert Berendsen wbs...@xs4all.nl Hi all, In keeping up with the good tradition of releasing a new version of Frescobaldi on Christmas, I happily and proudly annouce Frescobaldi 2.0.12 to be out in the wild! This is a maintainance release with some improvements, massive internal changes and a new SVG view. This is the changelog: * Translations: - updated: cs, nl, fr, es * New features: - Edit-Select Block has finally been implemented - A viewer for LilyPond-generated SVG files has been added by Peter Bjuhr. This viewer (accessible via Tools-SVG Viewer) currently has one-way point and click. This only works with recent development versions of LilyPond, that add the point and click information to SVG files. In the future, the SVG view may become a fully fledged graphical music editor. - The default output format can be set in the LilyPond preferences (the current options are PDF or SVG, the default is PDF) * Improvements: - The indenter's handling of tabs and spaces has been improved. A tab always starts a new indent level, and aligning is now always done with spaces. The default is still using 2 spaces for indent, but it is now configurable in a new settings panel Editor Preferences. - Besides the good old Preview and Publish modes a new mode has been added: Layout Control. This mode uses the settings on the preview mode panel, which has been renamed to Layout Control Options. The layout of the panel has been improved. The Preview mode is reverted back to enabling only point and click links. In the Engrave (custom) dialog the run mode can be chosen and the commandline edited directly. - Entering staccatissimo writes -! when the document specifies a LilyPond version = 2.17.25, otherwise -| - When editing keyboard shortcuts, conflicts are directly shown as they are entered; better support French keyboards (contributed by Nicolas Malarmey) - Better Mac OS X icons (contributed by Davide Liessi) - The internal handling of manipulations like transpose, translate, and the various rhythm commands has become less dependent on Frescobaldi code. These functionality now resides in the ly module and could be used by other applications. The commands now can work on any ly.document, which need not be a Frescobaldi document. - The internal help system has seen a massive overhaul: help files are now very easy to write in a simplified markdown-like syntax. Adding help pages is very easy by dropping a *.md file in the userguide/ directory. Every paragraph in a help file is automatically added to the POT file and can be translated by editing the language's PO file. * Bug fixes: - Music View: horizontal scrolling using trackpad now works with kinetic mode enabled. Fixes #248. * Removed feature: - The 'master' variable is no longer supported, it's goal has been superseded by the 'Always Engrave' option, which is also saved in the session. This decision was taken to simplify the handling of files created on behalf of a document. Due to the revised help system, some large pieces of translatable text are now cut into paragraphs. This means translators are invited to revisit the translations, especially from the help pages. Many strings will be easily updated. The Html formatting in the help pages is removed, but some strings now expose basic inline markdown formatting. This is clearly indicated in the comment for a translatable string (Note: markdown formatting). Enjoy, and please report bugs as usual! The goal for Frescobaldi 2.0.13 is to adapt all LilyPond 2.18 syntax changes. Merry Chrismas and a happy new year!!! Wilbert and all the Frescobaldi contributors. ___ 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: ANN: Frescobaldi 2.0.12
That could take a little time. I only maintain the source release and the Windows installer. -- Wilbert Berendsen (www.wilbertberendsen.nl) Oorspronkelijk bericht Van: Xavier Noria f...@hashref.com Datum: 28-12-2013 14:18 (GMT+01:00) Aan: Wilbert Berendsen wbs...@xs4all.nl Cc: Jakub Pavlík jkb.pav...@gmail.com,frescoba...@googlegroups.com,lilypond-user Users lilypond-user@gnu.org Onderwerp: Re: ANN: Frescobaldi 2.0.12 The port in MacPorts has not been updated right?___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
master variable (Re: ANN: Frescobaldi 2.0.12)
op 28-12-13 13:25, Jakub Pavlík schreef: Hi, I am quite unhappy about the removal of the master document variable, which I have relied on quite heavily. For my workflows it is much more useful than sessions. If this decision is final, I will either stick to 2.0.11 for the rest of my life :) or try to maintain a topic fork of Frescobaldi with this feature reenabled. Jakub The master variable is back. Soon to be released 2.0.13 will have it. Its behaviour is the same, the implementation changed slightly: the redirected filename is not directly given to a LilyPond process started on behalf of the current document, but the master document is loaded (if it wasn't already) and LilyPond is run on behalf of that document. Thanks for your feedback: that drives Frescobaldi :-) Wilbert ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
ANN: Frescobaldi 2.0.12
Hi all, In keeping up with the good tradition of releasing a new version of Frescobaldi on Christmas, I happily and proudly annouce Frescobaldi 2.0.12 to be out in the wild! This is a maintainance release with some improvements, massive internal changes and a new SVG view. This is the changelog: * Translations: - updated: cs, nl, fr, es * New features: - Edit-Select Block has finally been implemented - A viewer for LilyPond-generated SVG files has been added by Peter Bjuhr. This viewer (accessible via Tools-SVG Viewer) currently has one-way point and click. This only works with recent development versions of LilyPond, that add the point and click information to SVG files. In the future, the SVG view may become a fully fledged graphical music editor. - The default output format can be set in the LilyPond preferences (the current options are PDF or SVG, the default is PDF) * Improvements: - The indenter's handling of tabs and spaces has been improved. A tab always starts a new indent level, and aligning is now always done with spaces. The default is still using 2 spaces for indent, but it is now configurable in a new settings panel Editor Preferences. - Besides the good old Preview and Publish modes a new mode has been added: Layout Control. This mode uses the settings on the preview mode panel, which has been renamed to Layout Control Options. The layout of the panel has been improved. The Preview mode is reverted back to enabling only point and click links. In the Engrave (custom) dialog the run mode can be chosen and the commandline edited directly. - Entering staccatissimo writes -! when the document specifies a LilyPond version = 2.17.25, otherwise -| - When editing keyboard shortcuts, conflicts are directly shown as they are entered; better support French keyboards (contributed by Nicolas Malarmey) - Better Mac OS X icons (contributed by Davide Liessi) - The internal handling of manipulations like transpose, translate, and the various rhythm commands has become less dependent on Frescobaldi code. These functionality now resides in the ly module and could be used by other applications. The commands now can work on any ly.document, which need not be a Frescobaldi document. - The internal help system has seen a massive overhaul: help files are now very easy to write in a simplified markdown-like syntax. Adding help pages is very easy by dropping a *.md file in the userguide/ directory. Every paragraph in a help file is automatically added to the POT file and can be translated by editing the language's PO file. * Bug fixes: - Music View: horizontal scrolling using trackpad now works with kinetic mode enabled. Fixes #248. * Removed feature: - The 'master' variable is no longer supported, it's goal has been superseded by the 'Always Engrave' option, which is also saved in the session. This decision was taken to simplify the handling of files created on behalf of a document. Due to the revised help system, some large pieces of translatable text are now cut into paragraphs. This means translators are invited to revisit the translations, especially from the help pages. Many strings will be easily updated. The Html formatting in the help pages is removed, but some strings now expose basic inline markdown formatting. This is clearly indicated in the comment for a translatable string (Note: markdown formatting). Enjoy, and please report bugs as usual! The goal for Frescobaldi 2.0.13 is to adapt all LilyPond 2.18 syntax changes. Merry Chrismas and a happy new year!!! Wilbert and all the Frescobaldi contributors. ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Learn from Finale 2014 (seriously)?
Op Thu, 14 Nov 2013 09:52:06 +0100 Urs Liska u...@openlilylib.org schreef: Hi all, this has just appeared: http://www.finalemusic.com/blog/quick-peeks-at-finale-2014-consolidate-rests/ and I think what they describe as inferior behaviour in Finale 2012 is (nearly) exactly what we have to do (OK, we don't have to manually drag rests to an appropriate place but let LilyPond do this with \oneVoice. But I often have to do things like { \voiceOne d'4 \oneVoice r \voiceOne d' } \new Voice { \voiceTwo d4 s d } which really is equivalent to the initial example of the Finale post. Does anybody have an idea how one could improve this situation for LilyPond? https://github.com/wbsoft/lilymusic/blob/master/include/merge-rests.ily -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi Preview Modes
I like Layout control! If nobody objects, I will use that name. -- Wilbert Berendsen (www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
search/replace (was Re: Octave script in Frescobaldi)
Op Tue, 22 Oct 2013 03:57:36 -0700 (PDT) flup2 phili...@philmassart.net schreef: Does anyone how to achieve that? You could use the search replace function, in regexp mode: search for: \b([a-z]+)([',]*)(\d*) replace with: \1\2 \1'\3 Select the music then press All in the search/replace bar. This will match note, octave and duraction in three regexp groups. Then the \1, \2 and \3 put the matched text back in the replacement string. -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi preview with two window-modes
Op Tue, 29 Oct 2013 15:32:19 -0500 Francois Planiol alicuota...@gmail.com schreef: Hello, Frescobaldi is definitely great, thanks, many thanks! My reqest is, if it is possible to considere two score-previewer-width for two sizes of the Frescobaldi-window (switching between two modes). Actually, When I redimension frescobaldi (reduce width, with button or with mouse) the viewer keeps same absolut size, or at least try to stay the biggest it can. I have been thinking about keeping the horizontal width of the Music Viewer relative to the width of the main window, when that one is resized. But it is somewhat hairy to auto-resize a dock-tool window, as there could be more tools in the same dock. For typesetting from pdf scores on screen, opened in - lets say, acrobat - it would be usefull to have a very narrow viewer (or none) for entering code looking at the pdf the same time (narrowed frescobaldi), and 2 a wide viewer when frescobaldi occupies full with. Best with a keyboard-shortcut. Specially useful for cleaning a code too. There are a few options: you show/hide the music view with Meta-Alt-M (see the shortcuts in the tools menu, all the panels have a keyboard shortcut) You can also use Music-Maximize (but unfortunately there is no unmaximize yet) -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frescobaldi Preview Modes
Op Tue, 29 Oct 2013 21:58:03 +0100 David Kastrup d...@gnu.org schreef: How about Inspect? Yes that is better than Draft. But has Debug really a sort of negative connotation? When we get drag-editing etc. in the music view then we'd certainly change the name to something like Advanced mode. Currently I think Debug suits best. Best regards, Wilbert -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Octave script in Frescobaldi
Op Wed, 23 Oct 2013 11:34:02 +1100 Vaughan McAlley vaug...@mcalley.net.au schreef: On 22 October 2013 22:22, flup2 phili...@philmassart.net wrote: Oh thanks ! Someday my Scheme will come ;-) Philippe -- View this message in context: http://lilypond.1069038.n5.nabble.com/Octave-script-in-Frescobaldi-tp152801p152806.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 In Frescobaldi, you can also use regexes in Search/Replace. First select the music (no Scheme expression or key signatures): Search for (assuming Dutch note names): ([\s\(\)\~])([a-g][eis]*)([\,\']*) Replace with: \1\2\3 \2' It’s a bit quick and dirty! Ah, catching up with the mail after a holiday, I see that I was telling an old story :-) But my expression handled durations :-) -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Frescobaldi Preview Modes
Dear friends, some people asked for a simple way to disable the preview debug modes in current git (2.0.12dev) for a while without unselecting all the checkboxes, but keeping the point and click links (i.e. the good old Preview mode). Also some wished that point and click could be disabled for a while, while keeping some preview debug options, hence the maybe somewhat confusing option Disable Point and Click links in the preview mode panel. What do you think of a third main mode: - Preview mode (just point and click, as it has been) - Publish mode (no point and click) - Debug mode: this mode listens to the settings in the Debug mode panel. Also settings like: Verbose and English Messages (currently in Preferences) could move to the debug panel. The debug panel should get a title like Debugging options. The custom engrave dialog and the LilyPond preferences page can be simplified a little then. Shall I do it? Please give me green light :) -- Wilbert Berendsen http://www.wilbertberendsen.nl/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [Frescobaldi] Re: Frescobaldi Preview Modes
op 29-10-13 10:06, Urs Liska schreef: Am 29.10.2013 09:49, schrieb Wilbert Berendsen: Dear friends, some people asked for a simple way to disable the preview debug modes in current git (2.0.12dev) for a while without unselecting all the checkboxes, but keeping the point and click links (i.e. the good old Preview mode). Also some wished that point and click could be disabled for a while, while keeping some preview debug options, hence the maybe somewhat confusing option Disable Point and Click links in the preview mode panel. What do you think of a third main mode: - Preview mode (just point and click, as it has been) - Publish mode (no point and click) - Debug mode: this mode listens to the settings in the Debug mode panel. Also settings like: Verbose and English Messages (currently in Preferences) could move to the debug panel. The debug panel should get a title like Debugging options. The custom engrave dialog and the LilyPond preferences page can be simplified a little then. Shall I do it? Please give me green light :) This sounds good, I like the conceptual separation of Preview and Debug mode. But I have one question: How would Debug mode relate to point-and-click? Janek's request was to compile in Debug mode (as of your new suggestion) and be able to switch point-and-click independently from this. My suggestion [if that's not what you intended anyway] is to have a Point-and-Click option on the Debug panel (the contrary of the current way to _disable_ point-and-click). So this would be a checkbox that is usually checked but can be unchecked on demand. Indeed! And also checks for verbose mode and maybe english messages (although I'll keep that last one also in the prefs, I presume some people prefer the english LilyPond messages) In addition I suggest adding a tool button on the panel to compile in debug mode. While of course shortcuts are most convenient to trigger compilation it is rather probable that one is on the panel already before compiling. Yes, I also thought of this. I will also make a menu action that could be set to a shortcut. But the same action will be put as a button on the debug mode panel. If you start doing that I will keep my hands off from that area for a while. (Git is cool but if one can help preventing conflicts ...) I will do it. I already did some reorganization to make multiple mainwindows with different debug mode settings working correctly. Thanks! Wilbert -- Wilbert Berendsen http://www.wilbertberendsen.nl/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re:Frescobaldi 2.0.11 possible bug
This is strange as Frescobaldi does not in any way change the lilypond source when running LilyPond. Do you have some include path set? -- Wilbert Berendsen (www.wilbertberendsen.nl) Oorspronkelijk bericht Van: Peter Gentry peter.gen...@sunscales.co.uk Datum: 21-10-2013 16:47 (GMT+01:00) Aan: lilypond-user@gnu.org Onderwerp: Re:Frescobaldi 2.0.11 possible bug The problem was caused by the filename Hairpintext.ly works HairpinText.ly does not. It appears to be converted inside Frescobaldi to Hairpin Text.ly and the program loops as it cannot find this file. regards Peter Gentry ___ 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: Frescobaldi now needs git installed
This only happens when running Frescobaldi from a git checkout. I.e. when there is a '.git/' directory in the root folder of the Frescobaldi source. Of course Frescobaldi should never bail out if some application is not found. Urs, can you look into this? Git is certainly not a dependency for Frescobaldi and never will be. Support for managing lilypond documents inside a Git repository is on the wish list, e.g. to be able to commit or find out who changed what (blame) etc. Best regards, Wilbert -- Wilbert Berendsen (www.wilbertberendsen.nl) Oorspronkelijk bericht Van: Nick Payne nick.pa...@internode.on.net Datum: 19-10-2013 04:17 (GMT+01:00) Aan: lilypond-user@gnu.org Onderwerp: Frescobaldi now needs git installed The install instructions at http://frescobaldi.org/download.html need to add git as a dependency. Without git installed, when trying to run Frescobaldi I get: nick@nick-desktop:~$ /home/nick/source/frescobaldi/frescobaldi Traceback (most recent call last): File /home/nick/source/frescobaldi/frescobaldi, line 3, in module import frescobaldi_app.main File /home/nick/source/frescobaldi/frescobaldi_app/main.py, line 176, in module main() File /home/nick/source/frescobaldi/frescobaldi_app/main.py, line 135, in main import mainwindow # contains MainWindow class File /home/nick/source/frescobaldi/frescobaldi_app/mainwindow.py, line 40, in module import menu File /home/nick/source/frescobaldi/frescobaldi_app/menu.py, line 47, in module import vcs File /home/nick/source/frescobaldi/frescobaldi_app/vcs/__init__.py, line 46, in module app_repo = apprepo.AppRepo() File /home/nick/source/frescobaldi/frescobaldi_app/vcs/apprepo.py, line 42, in __init__ self._activeBranch = self.current_branch() File /home/nick/source/frescobaldi/frescobaldi_app/vcs/gitrepo.py, line 151, in current_branch for branch in self.branches(): File /home/nick/source/frescobaldi/frescobaldi_app/vcs/gitrepo.py, line 137, in branches return [line.strip() for line in self._run_git_command('branch', args)] File /home/nick/source/frescobaldi/frescobaldi_app/vcs/gitrepo.py, line 119, in _run_git_command raise GitError(str(error)) vcs.gitrepo.GitError: /bin/sh: 1: git: not found ___ 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: ANN: Frescobaldi 2.0.11 released
The layout could be improved indeed:-) -- Wilbert Berendsen (www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: ANN: Frescobaldi 2.0.11 released
op 17-10-13 10:23, Wilbert Berendsen schreef: The layout could be improved indeed:-) I'm sorry, I see that my phone breaks the threads and also is preventing me from proper quoting... -- Wilbert Berendsen http://www.wilbertberendsen.nl/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
ANN: Frescobaldi 2.0.11 released
Dear friends, Frescobaldi 2.0.11 has been released, incorporating many improvements and functionality contributed by other developers. Highlights are musicxml import and configurable debug modes for building PDF previews. See http://lilypondblog.org/2013/10/preview-mode-preview/ for an explanation. Download: http://www.frescobaldi.org/download (hit F5 as the download location changed again, now GitHub's new releases tool is used). Please enjoy and report bugs as usual :-) Wilbert Berendsen -- Wilbert Berendsen http://www.wilbertberendsen.nl/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Windows installer update (was: ANN: Frescobaldi 2.0.11 released)
Friends, I decided to repost the Windows installer binary (the Frescobaldi Setup.exe) because it had an annoying little bug, where clicking the error messages in the lilypond log didn't work on Windows. If you downloaded the Windows installer today, just do it again to get a completely bug-free(TM) version ;-) Enjoy! The Frescobaldi team. -- Wilbert Berendsen (www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: new Frescobaldi release set for October 16th, please update translations
Op Mon, 30 Sep 2013 12:49:57 +0200 Urs Liska u...@openlilylib.org schreef: Frescobaldi code is very well structured and readable, but not over-commented IMHO. This makes it somewhat difficult to immediately see where to hook in with new functionality (this is not meant as a reporach). So I thought some kind of contributor's guide would be a good idea, and I started with one document describing what I found out for my latest attempt: https://github.com/wbsoft/frescobaldi/wiki/Create-a-dockable-panel It's open for improvements and additions. If every new contributor could do a similar thing with their own experiences it may help others who want to start working on Frescobaldi. Very nice! Wilbert -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
new Frescobaldi release set for October 16th, please update translations
Dear friends, October 16th, I'll release the new version of Frescobaldi. There are some changes to the translatable strings, and a few new strings; so if you can find some time, please update the translations for your languages. This release also marks an important point in Frescobaldi development: that multiple developers now have contributed significant functionality. Although Cognot's kinetic scrolling in the Music View has been there already for some time, now we see musicxml import, much better Scheme highlighting, a nice modal transpose function and many improvements for the Mac OS X version. It has been my goal from the start that I couldn't be the only one that writes code for Frescobaldi. But to get other developers on board, the code should be readable and easy to understand. And Frescobaldi itself should be compelling enough to invest time in researching the code and writing new functions. I'm happy and also a bit proud now that people have found their way in the codebase, the parsers, the menu structure, the way actions are defined and assigned to methods in modules etc. The github platform works well, with its issue tracking and pull-request interface. I do have some time for adding code, coordinating some stuff and keeping Frescobaldi in a healthy state. I hope we can continue Frescobaldi's development onto its way as a powerful LilyPond editor. Thanks to all contributors! Wilbert Berendsen main author and leader of the Frescobaldi project http://www.frescobaldi.org/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: [ANNOUNCE] New Portfile for Frescobaldi on Mac
Op Wed, 11 Sep 2013 17:16:21 +0200 Jacques Menu jacques.m...@epfl.ch schreef: Thanks for everything, both frescobaldi and frescobaldi-devel work fine now! Thanks to all people involved to make Frescobaldi on Mac OS X working! Best! Wilbert -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
whitespace in frescobaldi copy clipboard (was Re: general help)
Op 25-05-13 18:48, Helge Kruse schreef: I have observed that the indention is lost when you copy something from Frescobaldi and paste it directly into Thunderbird or Chrome. I usually use the workaround to paste it to a texteditor like notepad and copy it from there again. After that the indentation is kept. I don't know the reason for the lost indentation and I don't want to blame Frescobaldi for it. But I hope my workaround may help. Hi, I'll look into this. The default copy is just provided by Qt and it may be HTML-like text. Note that you can also copy with syntax highlighting in Frescobaldi! In that case color and indentation is preserved. Wilbert -- Wilbert Berendsen http://www.wilbertberendsen.nl/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Document text size
Op 08-06-13 20:12, Nels Drue Daily schreef: I am wanting to use different fonts than the default Century Schoolbook. Century schoolbook is a naturally large typeface, and the glyphs in LilyPond have been designed to match it. I want to use other fonts by enlarging the default document text size without altering the staff or note head, or glyph size. Any suggestions. We did that for the Liedboek. We used a different font (decided by the publisher), and I set the text-font-defaults in the paper block to an alist containing the font-size, baseline-skip and word-space properties. Then I set in the layout block the font-size to 0 for MetronomeMark, RehearsalMark, BreathingSign, StanzaNumber, LyricText and many other grobs that would otherwise adhere to the global font-size. Wilbert -- Wilbert Berendsen http://www.wilbertberendsen.nl/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frecobaldi 2 Mac OS X install guide
Op 06-06-13 12:35, Andrew Bernard schreef: As a result of this thread, I have decided the need is there for a macports bundle for frescobaldi, one that includes all the dependencies with no headaches. This seems to be what people want, short of a Mac GUI installed. I'll start in on that project tomorrow. That'd be great! Like I wrote earlier: I built such an installer for Windows (because I have Windows on my small laptop, besides Linux) using cx_Freeze. The script is freeze.py. You could look at the setup scripts for other PyQt4 apps that include a Mac OS X installer with all dependencies contained, e.g. by searching GitHub for 'py2app' in code, etc. If you could create build script that builds an installer, it can simply be run to create a Mac OS installer for every release. I'd be happy to have it in the download section then! Thanks for all the efforts! Best wishes, Wilbert (Fresc. dev). -- Wilbert Berendsen http://www.wilbertberendsen.nl/ ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frecobaldi 2 Mac OS X install guide
Op Mon, 27 May 2013 20:29:16 -0700 (PDT) Derek cu...@shmerek.com schreef: Seems to be working now. Thank you very very much to everyone who took the time to detail this process it is greatly appreciated. Great that it works! Best wishes, Wilbert -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Frecobaldi 2 Mac OS X install guide
Philippe, thanks a lot! I've put it on a wiki page, and linked from the frescobaldi website. Op Tue, 14 May 2013 05:10:25 -0700 (PDT) flup2 phili...@philmassart.net schreef: Hello all, Here is a step by step guide to install Frescobaldi on a Mac OS X system. Frescobaldi has some known issues on a mac (see below) but after these steps you should be able to: - use Frescobaldi (of course) - launch Frescobaldi with a double clickable icon - play MIDI * install macports ( http://www.macports.org http://www.macports.org ). Using the Terminal, run these 2 commands to update macport : sudo port -v selfupdate sudo port -v upgrade outdated * Once done, it's time to install the dependencies of frescobaldi (depending to your computer, it may last some hours): sudo port -v install py27-pyqt4 sudo port install poppler +quartz +qt4 * PyQt makes a link between python and qt4, but we need a library to link those with poppler (to have the PDF preview); Frescobali's author developped it. You have to download it here: https://python-poppler-qt4.googlecode.com/files/python-poppler-qt4-0.16.3.tar.gz https://python-poppler-qt4.googlecode.com/files/python-poppler-qt4-0.16.3.tar.gz * double click to unzip. In the Terminal you have to go to the folder where it was unzipped (for instance cd Downloads/python-poppler-qt4-0.16.3 ). * Run these 2 commands. The first one will compile the library, the other one will install is. The second one needs a admin access (password will be asked after the sudo... command) python setup.py build sudo python setup.py install If you have some problems with these 2 steps, I can be necessary to specify the complete python path: /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7/setup.py build sudo /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7 setup.py install * Download Frescobaldi and place it in the Applications folder Creation of a launcher : - * download the software Platypus ( http://sveinbjorn.org/software http://sveinbjorn.org/software and launch it * choose a name in App Name field * choose Shell in the popup Script type * choose None in the popup Output * click Newand paste these lines (change it according to your user name and frescobaldi folder name) : #!/bin/sh cd /Applications/frescobaldi /opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7 frescobaldi * show Advanced options and uncheck all boxes on the right, except Runs in background * you may choose a custom icon (by drag and drop) * click Create MIDI output - Frescobaldi uses an external synthetizer that must be launched. That synthetizer uses soundfont. If you havn't any, you may use the one included in Musescore. ( http://musescore.org/ http://musescore.org/ ) * in the Terminal, install portmidi and fluidsynth : sudo port -v install portmidi sudo port -v install fluidsynth * download qsynth, a mac graphical interface for fluidsynth ( http://sourceforge.net/projects/qsynth http://sourceforge.net/projects/qsynth) * launch qsynth, click on setup * MIDI tab; choose CoreMidi in the Midi driver popup * Audio tab; choose Coreaudio in the Audio driver popup * under the same tab, set buffer size to 256 and choose Default for Audio device * soundfonts tab, choose a soundfont (the one included in Musescore or any other). * validate; in the MIDI settings of frescobaldi, click refresh MIDI ports, et choose fluidsynth virtual port I hope to have some time to make this easier to read (and, why not, include it to Frescobaldi website) Philippe -- View this message in context: http://lilypond.1069038.n5.nabble.com/Frecobaldi-2-Mac-OS-X-install-guide-tp145898.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 -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user
Re: Left align first word of lyrics
Op Sun, 19 May 2013 03:11:12 +0200 (CEST) Gregory Heytings g...@sdf.org schreef: Hi list, Is it possible to automatically left align the first word of multiple line lyrics ? By default the lyrics are all centered under the note, which is okay in most situations, but perhaps not optimal for the first word of a staff. For example, the words Ccc, Cc and C are centered under the c note with the following code: \score { \new Staff \new Voice = A { \relative c' { c d e f } } \new Lyrics \lyricsto A { Ccc ddd eee fff } \new Lyrics \lyricsto A { Cc dd ee ff } \new Lyrics \lyricsto A { C d e f } } I know that it is possible to move a particular word by hand with \once \override LyricText #'self-alignment-X = # This solution is however not only painful to type in, but its result is also most often only approximately correct. I have done that in our new dutch hymn book, the Liedboek. Using a music function and the \applyOutput command I set the X-offset property and the extra-spacing-width property on every LyricText event that coincides with a \break, and also on the first LyricText event. We also made the LeftEdge object indefinitly high, so we could force the lyrics at a certain distance from the start of the staff line, and also have the first note of every line at the same spot. The other lyrics are centered. (For the single-voice hymns we used ragged-right = ##t but wit a fixed width on the StaffSymbol so we got nice looking church hymns. And we used a function based on the alignGrob idea from LSR to position the final barline neatly to the right.) It is complicated just now to paste the code how we did it, because everything is so intermingled, but I'll show it later on in a nice writeup. We wrote many functions that read custom variables from the paper or layout blocks (using ly:output-def-lookup), so we got a very flexible layout. Best regards, Wilbert -- Wilbert Berendsen (http://www.wilbertberendsen.nl) ___ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user