From c4fa9d63713f100d99522c17cd47d933af5f52a0 Mon Sep 17 00:00:00 2001 From: Graham Percival Date: Fri, 6 Oct 2006 21:23:52 +0000 Subject: [PATCH] New location for this file (moved from bugs/ CVS). --- ChangeLog | 5 ++++ Documentation/user/convert-ly.txt | 47 +++++++++++++++++++++++++++++++ 2 files changed, 52 insertions(+) create mode 100644 Documentation/user/convert-ly.txt diff --git a/ChangeLog b/ChangeLog index ff9ba4ac2b..8a3935ce17 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-10-06 Graham Percival + + * Documentation/user/convert-ly.txt: new file; new + storage place for this file (moved from bugs/ CVS). + 2006-10-06 Jürgen Reuter * lily/note-head.cc: Fixed programming_error message. diff --git a/Documentation/user/convert-ly.txt b/Documentation/user/convert-ly.txt new file mode 100644 index 0000000000..3f55cba429 --- /dev/null +++ b/Documentation/user/convert-ly.txt @@ -0,0 +1,47 @@ +%future +% + +There are a few things that the convert-ly cannot handle. Here's a list of limitations +that the community has complained about. + +This bug report structure has been chosen because convert-ly has a structure that doesn't +allow to smoothly implement all needed changes. Thus this is just a wishlist, placed +here for reference. + +1.6->2.0: + Doesn't always convert figured bass correctly, specifically things like {< >}. Mats' comment on working around this: + To be able to run convert-ly + on it, I first replaced all occurencies of '{<' to some dummy like '{#' + and similarly I replaced '>}' with '&}'. After the conversion, I could + then change back from '{ #' to '{ <' and from '& }' to '> }'. + Doesn't convert all text markup correctly. In the old markup syntax, + it was possible to group a number of markup commands together within parentheses, e.g. + -#'((bold italic) "string") + This will incorrectly be converted into + -\markup{{\bold italic} "string"} + instead of the correct + -\markup{\bold \italic "string"} +2.0->2.2: + Doesn't handle \partcombine + Doesn't do \addlyrics => \lyricsto, this breaks some scores with multiple stanzas. +2.0->2.4: + \magnify isn't changed to \fontsize. + - \magnify #m => \fontsize #f, where f = 6ln(m)/ln(2) + remove-tag isn't changed. + - \applymusic #(remove-tag '. . .) => \keepWithTag #'. . . + firstpagenumber isn't changed. + - firstpagenumber no => printfirstpagenumber = ##f + Line breaks in header strings aren't converted. + - \\\\ as line break in \header strings => \markup \center-align < + "First Line" "Second Line" > + Crescendo and decrescendo terminators aren't converted. + - \rced => \! + - \rc => \! +2.2->2.4: + \turnOff (used in \set Staff.VoltaBracket = \turnOff) is not properly converted. +2.4.2->2.5.9 + \markup{ \center-align <{ ... }> } should be converted to: + \markup{ \center-align {\line { ... }} } + but now, \line is missing. +2.4->2.6 + Special LaTeX characters such as $~$ in text are not converted to UTF8. -- 2.39.5