Am 18. Februar 2018 20:46:37 MEZ schrieb Ed Harbison <mathem...@gmail.com>: >Hey Kieren! Thank you! > >Your background is very impressive. I’m glad to be talking to someone >as talented as you are. > >This project seems perfect to me to be honest. As I said, I was trying >to implement some of my own, so this is exactly what I want to work on. > >Can you possibly send me links to the samples you have listed? I just >want to make sure I look at the right things so I can know what’s in >your mind.
what you should look at too (from the implementation side of things) is https://github.com/openlilylib/oll-core and https://github.com/openlilylib/notation-fonts Best Urs > >Thank you again! > >Sincerely, >Ed Harbison > >> On Feb 17, 2018, at 3:32 PM, Kieren MacMillan ><kieren_macmil...@sympatico.ca> wrote: >> >> Hi Ed, >> >> Thanks for contacting us! I am the Community Mentor for the >"Stylesheets" GSoC project, so I'm probably the best person to tackle >your query at this point. >> >>> To introduce myself, my name is Edward Harbison. I am about >two-thirds through my third year of undergraduate studies at Moravian >College in Bethlehem, PA, USA, where I am a dual-major in chemistry and >computer science with minors in mathematics and music theory. This >past summer, I participated in a research project on campus involving >LilyPond (which will be public soon). I have knowledge of Python, >Java, C, C++, Scheme, and MusicXML. I've also been using LilyPond as >my primary scorewriter for a few years now, and I have been venturing >through its source code as well. >> >> What a great background for this project! >> >> [FYI, Here's mine: I did one year of the Pure Math program with a >minor in Computer Science (University of Waterloo), then switched over >to music and got a Bachelor of Music with a Concentration in Piano >Performance (University of British Columbia) and Master of Music in >Composition (Rice University). I have knowledge of Java and XML/XSLT >(including MusicXML), but no real -fu in any of the other languages >needed here. I've been using Lilypond since 2002, and would consider >myself a power user.] >> >>> Looking at the projects listed on LilyPond’s website, the project I >am most interested in is “Support for Style Sheets”. I’ve been trying >to make this functionality for myself anyways, so I’d love to be able >to partake in the project. Is there any way I can get some more >information on the project? The GSoC page on the LilyPond website is >helpful, but of course, I’d love to learn more about it. >> >> Stated simply, our goal is to design and implement a mechanism by >which a user can load one or more "stylesheets" to control the "look & >feel" of the final compiled score (and, to a lesser degree, determine >the functionality available to them in the code). >> >> As one concrete example, it would be great to type something like >> >> \useStylesheet "Henle solo piano 1952" >> >> and have the resulting score look "just like" the (e.g.) Beethoven >Sonata series published by Henle in the mid-20th Century. This >stylesheet — either by itself or (more likely) in concert with a number >of hierarchically-arranged stylesheets — would load the correct >notation fonts, define titling fields and formats, set page geometry, >etc. >> >> The project will require the answering of a number of technical and >design questions (e.g., What's the optimal granularity of the >stylesheet hierarchy? What's the user interface for loading them? How >will Lilypond determine if a stylesheet is loaded / has already been >loaded / is not available? What's the graceful degradation plan? etc.). >> >> I have a large number of stylesheets, and a fairly broad experience >tinkering with them (see my Henle example online, my "Sound of Music" >sample page, etc.), and so I believe I am well-positioned to help >someone with real technical/programming skills achieve a great GSoC >result. If you have more specific questions, let me know (cc'ing the >list, of course). >> >> Hope this helps! >> Kieren. >> ________________________________ >> >> Kieren MacMillan, composer >> ‣ website: www.kierenmacmillan.info >> ‣ email: i...@kierenmacmillan.info >> > > >_______________________________________________ >lilypond-devel mailing list >lilypond-devel@gnu.org >https://lists.gnu.org/mailman/listinfo/lilypond-devel _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel