[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

LilyPond 2.3.9

From: Han-Wen Nienhuys
Subject: LilyPond 2.3.9
Date: Fri, 30 Jul 2004 15:36:13 +0200

LilyPond 2.3.9 is up.  The important change is that lilypond now
once-again directly runs the binary. The old wrapper script has been
renamed to, and should only be used for legacy
projects. The recommended route is either using lilypond directly
(with \book, you can have multiple movements within one document), or
to run lilypond-book with a LaTeX wrapper file.

This release also fixes a bunch of small errors.  I now consider
LilyPond feature complete for a 3.0 release.  Next on the TODO list is
updating the manual, and after that's done we can release 3.0. The
projected date for this to happen is in about a month.


   * The melody  for a `\lyricsto' text can be changed during a melody.

   * The `\lyricsto' keyword now automatically sets `\lyrics'.

   * The LilyPond binary  now supports output options `--dvi' `--png'
     `--ps' `--pdf' and `--preview'.  The old wrapper script for LaTeX
     has been renamed to `lilypond-latex'.


2004-07-30  Han-Wen Nienhuys   <address@hidden>

        * VERSION: 2.3.9 released.

        * scripts/ (conv): remove \lyrics from \lyricsto.

        * ly/ (neumeDemoPaper): remove duplication from

        * Documentation/user/tutorial.itely (Integrating text and music):
        remove \score and \notes from manual.

        * lily/ (My_lily_lexer): really switch on note
        mode in the beginning.

2004-07-30  Mats Bengtsson  <address@hidden>

        * Documentation/user/changing-defaults.itely (Horizontal spacing):
        Correct the documentation of the spacing parameters. 

        * Documentation/user/tutorial.itely (Integrating text and music), 
        Documentation/user/lilypond-book.itely (Integrating LaTeX and
        music): Document that you need to add the map file
        in the dvips command.   

2004-07-30  Han-Wen Nienhuys   <address@hidden>

        * lily/ (initialize): abort if ecrm10.pfa not

        * lily/ (interpret_string): insert encoding setting

        * scm/framework-ps.scm (ps-font-command): remove feta/parmesan
        encoding kludge.

        * Documentation/user/changing-defaults.itely (Text encoding): node
        on encoding.

        * lily/ (try_music): remove superfluous check.

        * lily/ (find_scaled_font): remove default
        encoding, because it messes up font loading for feta and
        parmesan. Encoding should only be specified for running texts.

        * lily/ (text_dimension): support coding
        scheme ""
2004-07-28  Han-Wen Nienhuys   <address@hidden>

        * lily/ (stop_translation_timestep): remember tie
        definition, so \override works as expected.

        * lily/ clarify

2004-07-27  Han-Wen Nienhuys   <address@hidden>

        * lily/parser.yy (context_def_mod): remove \consistsend

        * lily/ (instantiate): use Translator::must_be_last
        to determine engraver order.

        * lily/ (must_be_last): new function

        * scripts/ (conv): rule.

        * lily/ (print): return '() for height == 0.0 too.

2004-07-27  Heikki Junes  <address@hidden>

        * input/regression/{stanza-number,volta-multi-staff}.ly: fix docs.
2004-07-26 Han-Wen Nienhuys <address@hidden>

        * lily/include/lily-guile.hh (scm_is_int): compat glue.

2004-07-25  Pedro Kroger  <address@hidden>

        * input/regression/ new file.

        * scm/paper.scm (set-paper-dimensions): Preliminary support for
        left and right margins.

        * Documentation/user/changing-defaults.itely (Page layout):
        Explain the leftmargin option.

2004-07-25  Han-Wen Nienhuys   <address@hidden>

        * input/test/ (texidoc): new file.

        * input/test/ new file.

        * lily/ (find_voice): allow
        change of melody by setting associatedVoice.

        * lily/parser.yy (re_rhythmed_music): \lyricsto implies lyrics mode.

        * scripts/ ( don't copy
        file contents, rather \include them, so default linewidth is set.
        (ly_options): make BOOKPAPER set of options. Move linewidth
        settings there.

        * Documentation/user/examples.itely: new file. Templates are to be
        moved here.

        * Documentation/user/programming-interface.itely: move chapter.

        * scm/document-markup.scm (doc-markup-function): add @code

        * stepmake/stepmake/texinfo-rules.make: remove chmod.

2004-07-24  Han-Wen Nienhuys   <address@hidden>

        * scm/page-layout.scm (plain-header): add printpagenumber boolean
        to bookpaper.

        * make/mutopia-rules.make ($(outdir)/%.png $(outdir)/%.pdf
        $(outdir)/ $(outdir)/ do all targets from lilypond binary.

        * scripts/ (run_dvips): remove -bin everywhere.

        * lily/GNUmakefile (NAME): create lilypond, not lilypond-bin 

        * scripts/ move from

        * make/lilypond-vars.make: centralize LILYPOND_BOOK_FLAGS setting.
        (LILYPOND_BOOK_FLAGS): use -f tex for lilypond-book.

        * scm/lily.scm (postscript->png): new function
        (postscript->pdf): new function

        * lily/ (post_processing): call

        * scripts/ (option_definitions): new file.

        * lily/ (output): call output-preview-framework
        (post_processing): new function. Do PDF/PNG conversion.

        * lily/ (close): new function.

        * scm/framework-ps.scm (convert-to-pdf): new function. Call
        (output-preview-framework): new function. Generate a preview .ps


 Han-Wen Nienhuys   |   address@hidden   | 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]