I have been learning LilyPond for music engraving lately and I love it!
I have always been intrigued by the intersections between music and programming. LilyPond really appeals to the coder in me because you are basically writing code in a text editor, and out comes beautiful sheet music.
Here is a work I did many years ago, Mazurka, for guitar. I used this as a learning example because it presents several problems for music engraving, in a nice short work that doesn’t require one to commit to a huge ordeal. It covers basic notation issues such as fingerings, arpeggiation, a free-form cadenza, dynamics, tempo, and articulations.
The PDF of the work will remain available right here, and I’m releasing it under a Creative Commons Attribution-No Derivative Works 3.0 Unported license, so please feel free to download it, play it, and redistribute it as you wish–just always attribute the composer, and don’t alter it in any way. Enjoy, and thanks!
Oh, and if you do perform it or have any questions on interpretation, please feel free to let me know in by posting a comment.