Free public domain sheet music from IMSLP / Petrucci Music Library
Jump to: navigation, search
en This user speaks English at a native level.
de Dieser Benutzer spricht Deutsch.
This user uses
GNU LilyPond.
tenor-3 This user is an advanced tenor singer.

When you retypeset a score using a tool like Lilypond or MusicXML, it's a good idea to not only upload the resulting PDF, but the source file used to generate the score. This can be best accomplished by adding an attachment to your PDF. This way if someone finds an error in your typeset, they can easily download the PDF, extract the source, make an edit, recompile and upload back to IMSLP.


There is a good free tool called pdftk that will let you manipulate PDF files from the command line. Here's an example of how to work with a Lilypond file.

Step 1, compile your source file,

> lilypond

Step 2, attach the source,, to the generated PDF, score.pdf

> pdftk score.pdf attach_files output annotated_score.pdf

Step 3, upload annotated_score.pdf to IMSLP

Sibelius, Finale, et al.

If you are using a program like Sibelius or Finale, it would be a very similar process.

Step 1, export your score as a PDF (score.pdf)

Step 2, export your score as MusicXML (score.mxl)

Step 3, attach the MusicXML file to your PDF

> pdftk score.pdf attach_files score.mxl output annotated_score.pdf

Step 4, upload annotated_score.pdf to IMSLP

That's all there is to it.

Personal tools
Browse scores
Browse recordings
For iPhone & iPad


Associated with