Re: Mensural style

2009-01-04 Thread Juergen Reuter
On Sun, 4 Jan 2009, Trevor Daniels wrote: BTW, the term "accidental style" appears twice in the documentation with a completely different meaning: - in 1.1.3, meaning the way how to display and reset accidentals In the detailed explanation they are named "rules" so I propose to always call t

Re: Invalid overrides in ly/gregorian.ly?

2009-01-31 Thread Juergen Reuter
Hi, all! The horizontal placing of breathing signs in Gregorian Chant is anyway somewhat broken. Looking e.g. at the "Sanctus, Sanctus, Sanctus" example in "2.8.4 Typesetting Gregorian chant", the distance for the second divisio minima (after the second "Sanctus") is fine, while the distance

Re: Stem: flag-style

2001-08-16 Thread Juergen Reuter
Mats writes: > > * Actually, the stroke does not strike the flag, but rather the whole > > stem. Hence, it should not be called *flag*-style. In particular, > > I think I have already seen a stroke being added to a crotchet, > > which does not have a flag attached onto its stem (although I

Re: Lily and Plainsong

2001-08-16 Thread Juergen Reuter
Regarding the discussion of special neumes for Bistropha, Tristropha, Oriscus, Pes quassus, Salicus, and Quilisma-Pes, I finally found a (more or less) definitive answer ([1], pp. 235-237, 252-258): The Editio Vaticana (VAT) from 1905 (Ordinarium Missae) / 1907 (Graduale) / 1908 (Antiphonale) is

[PATCH] Mensural Flags

2001-08-18 Thread Juergen Reuter
Hi! Below is a patch for 1.5.7 that introduces mensural flags. However, there are some open issues: * There is no mensural 32nd or 64th note, but only fusa (8th) and semifusa (16th). For completeness, I have nevertheless tried to design flags for 32nd and 64th, although they are my pure in

Re: [PATCH] Porrectus: first try

2001-09-10 Thread Juergen Reuter
On Mon, 10 Sep 2001, Han-Wen Nienhuys wrote: > [EMAIL PROTECTED] writes: > > + written for the GNU LilyPond music typesetter > > Yes, thanks. Integrated the patch into 1.5 > Thanks, too! > > + * moment of the second note. Actually, it should take the moment of > > + * the first note. > >

[PATCH] Porrectus: second try

2001-09-20 Thread Juergen Reuter
This is the second try for a porrectus engraver. Some issues from the TODO list have been solved, but even more have been added. Hence, there will be (at least) a third try... The most important changes are: * Syntax change: \porrectus -> \~, reflecting recent discussion with Mark and Mats.

Re: [PATCH] Porrectus: second try

2001-09-20 Thread Juergen Reuter
On Thu, 20 Sep 2001, Han-Wen Nienhuys wrote: > > > [EMAIL PROTECTED] writes: > > * New porrectus properties: porrectus-width, line-thickness. > > Please use simply "width" and "thickness" we want to keep the number > of variables down. > I had a look at grob-property-description.scm. It a

Re: mensural notation

2005-05-09 Thread Juergen Reuter
Applied (in CVS). Greetings, Juergen On Mon, 9 May 2005, Pal Benko wrote: What about the remaining durations (maxima, ...) for petrucci style? I guess, they should be the same as for mensural style? Yes. These as well are quite close but not identical to those found in Petrucci prints; they will d

Before 2.6 comes out...

2005-05-17 Thread Juergen Reuter
... I would like to ask if the e-Mail addresses in the ChangeLog could be either encrypted or replaced by e.g. http addresses. From carefully analyzing some of the countless spam mails and delivery failure notification mails, it looks like as if the ChangeLog file is one of the major sources fo

Re: lilypond ./ChangeLog Documentation/user/program...

2005-05-20 Thread Juergen Reuter
On Fri, 20 May 2005, Graham Percival wrote: ... diff -u lilypond/Documentation/user/programming-interface.itely:1.34 lilypond/Documentation/user/programming-interface.itely:1.35 --- lilypond/Documentation/user/programming-interface.itely:1.34Mon May 16 11:12:29 2005 +++ lilypond/Documenta

Re: \displayLilyMusic

2005-05-22 Thread Juergen Reuter
Han-Wen, actually, I would strongly welcome to see some kind of formal definition of the structure of lily music, maybe something analogous to an XML Schema definition, but for guile/scheme instead of XML: When implementing the "\ligature { }" command (see ly/gregorian-init.ly), I finally f

Re: 3.5.1 Ancient notation template broken

2005-06-04 Thread Juergen Reuter
On Sat, 4 Jun 2005, Graham Percival wrote: The ancient notation template seems to be using a percussion staff. I can't see anything obviously wrong in the template; could somebody familiar with ancient notation look at it? Indeed, the result looks quite broken. AFAICS, the template looks ok

Re: Lilypond BNF

2005-07-27 Thread Juergen Reuter
Hi, FYI: I just googled for "syntax diagrams" and "generate" and found this page: http://www.research.philips.com/technologies/syst_softw/elegant/ They offer a GPL'd tool for automatically generating syntax diagrams (in PostScript format) for a given (E)BNF. There is a paper that documents

Re: cvs commit error

2005-08-30 Thread Juergen Reuter
See, for example, http://www.tigris.org/nonav/scdocs/ddCVS_cvscontributing.html#cvsresolving Greetings, Juergen On Tue, 30 Aug 2005, Pocentek Gauvain wrote: Hi, I've just committed updated french files and get this: cvs server: file `po/newweb.pot' had a conflict and has not been modifie

Re: Ancient template & MIDI question & bug?

2005-10-26 Thread Juergen Reuter
On Tue, 25 Oct 2005, Matevz Jekovec wrote: Hello to all! I'm typesetting a few Gallus motets using the ancient.ly template for my work. I encountered some problems: Hello, I think there is no ancient.ly file in the distribution, but I guess you are referring to the mensural music transcript

Re: Stemless music with slurs

2005-11-15 Thread Juergen Reuter
I think the following does *almost* what you want (only almost, because you get harmonic note heads instead of quarter note heads): \version "2.7.17" #(define-public (note-head::calc-glyph-name grob) "2") barOne = { \once \override Staff.BarLine #'bar-size = #2 \bar "|" } barTwo

Re: Stemless music with slurs

2005-11-15 Thread Juergen Reuter
On Tue, 15 Nov 2005, Juergen Reuter wrote: I think the following does *almost* what you want (only almost, because you get harmonic note heads instead of quarter note heads): ... \override Staff.NoteHead #'style = #'harmonic ... With attached patch, you can say

Re: Stemless music with slurs

2005-11-15 Thread Juergen Reuter
Here's what my approach, as described, yields (see attachment). Greetings, Juergen On Tue, 15 Nov 2005, Michael Welsh Duggan wrote: Han-Wen Nienhuys <[EMAIL PROTECTED]> writes: Michael Welsh Duggan wrote: Mats Bengtsson <[EMAIL PROTECTED]> writes: If you want to remove the stems completel

Re: Vaticana ligatures / spacing / other...

2005-11-16 Thread Juergen Reuter
On Thu, 17 Nov 2005, Han-Wen Nienhuys wrote: ... Ligature spacing: as has been mentioned before, coherent ligatures (at least of the vaticana variety) should act like a single un-breakable paper column, but should not receive extra spacing based on the number of notes within the ligature. I am

Re: Vaticana ligature patch (fwd)

2005-11-18 Thread Juergen Reuter
Thanks, applied. If you want a quick response, next time you may want to cc: any ancient notation related bug report directly to me, since I am reading bug-lilypond slightly irregularly... Greetings, Juergen Michael Welsh Duggan wrote: Another patch, this one which fixes the addition of c

[bug] scripts vertical placement

2005-11-18 Thread Juergen Reuter
Vertical placement of scripts is broken as of current CVS. In particular, note that the vertical placement does not monotonously increase with the pitch. See attached png. ly-file: \version "2.7.16" \score { \transpose c c' { \stemDown e4\marcato f4\marcato g4\marcato

[bug] spacing-spanner properties

2005-11-18 Thread Juergen Reuter
As of current CVS, tuning grob SpacingSpanner's properties shortest-duration-space and spacing-increment gives weird results for horizontal spacing. For example, with the below ly file, the first two lines are widely spaced, while the remaining lines are tightly packed. Greetings, Juergen

Re: [bug] scripts vertical placement

2005-11-21 Thread Juergen Reuter
On Sat, 19 Nov 2005, Han-Wen Nienhuys wrote: Juergen Reuter wrote: Vertical placement of scripts is broken as of current CVS. In particular, note that the vertical placement does not monotonously increase with the pitch. thanks. Fixed. I guess that the proper placement for ^ is in the

Re: [bug] spacing-spanner properties

2005-11-21 Thread Juergen Reuter
similar to that in the example) could be solved by inserting \break commands at proper places? I guess I should investigate further. Greetings, Juergen On Sat, 19 Nov 2005, Han-Wen Nienhuys wrote: Juergen Reuter wrote: As of current CVS, tuning grob SpacingSpanner's properties shortest-dur

Re: newweb ./ChangeLog site/about/index.html site/a...

2005-11-23 Thread Juergen Reuter
By the way, on site/about/index.html you are linking to the LAD Booth @ LinuxTag 2003. This has indeed a nice photo, but it's somewhat outdated. What about linking to one (or more) of the following more up-to-date LAD-related sites? http://lalists.stanford.edu/ (Mailing list archives of the

Re: Articulation placment in 2.4.8 and 2.7.19

2005-12-12 Thread Juergen Reuter
FYI, this bug might be related to the bug that I reported in http://lists.gnu.org/archive/html/lilypond-devel/2005-11/msg00093.html which is also still not solved. Greetings, Juergen On Sun, 11 Dec 2005, Cameron Horsburgh wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 I don't know if t

Re: Problem with slurs, removing stem engraver

2005-12-13 Thread Juergen Reuter
Hi, with current 2.7 CVS, I do not get the warning (though your .ly file needs syntactically slightly be updated for 2.7.x; see attachment). Greetings, Juergen On Tue, 13 Dec 2005, Erik Sandberg wrote: On Monday 12 December 2005 21.56, Don Blaheta wrote: This is 2.6.4 on a MacOS box. Inci

Re: A few questions

2006-01-09 Thread Juergen Reuter
Hi, Elie! Sorry for the late answer! On Thu, 29 Dec 2005, Elie Roux wrote: One of the aim will certaily be to make a standard for gregorian chant representation, that will be under GPL, and that everyone will be able to use, a bit like MusicXML is ; I think it is quite important that somethi

Re: Removing the stem engraver?

2006-02-16 Thread Juergen Reuter
Hi, all! As I remarked a couple of months ago, I had similar problems with ancient notation. Typographically, to my experience, you will get by far the best results by (1) providing duration-independent notehead selection by patching scm/output-lib.scm as follows: Index: scm/output-lib.s

Re: Special fermatas (8.4.4 in the .35 docs)

2006-02-21 Thread Juergen Reuter
On Mon, 20 Feb 2006, Graham Percival wrote: Does anybody know why this doc section exists? It introduces four articulation marks that are covered in Articulation. Hi! Long time ago, when people where repeatingly asking for "contemporary music notation" and when I also had the feeling that s

Re: how does uniform-stretching work?

2006-02-23 Thread Juergen Reuter
On Tue, 21 Feb 2006, Han-Wen Nienhuys wrote: ... there is only 1 SpacingSpanner in the entire score. You can only override it at the start. Just a half-baken, weired idea (and not at all thoroughly thought through): Are there much more examples of properties that can be overridden only

Re: regression/mensural-ligatures.ly

2006-02-23 Thread Juergen Reuter
On Wed, 22 Feb 2006, Erik Sandberg wrote: Hi Juergen, IIRC, mensural notation is contributed & supported by you. A regression test is broken: There seem to be some problems with regression/mensural-ligatures.ly. At least two problems exist: - Dots are handled incorrectly. - Notes take up too m

Re: Cultivating typographical terminology: regression tests -> proofs

2006-02-25 Thread Juergen Reuter
Hi, "regression test" is a technical term that is commonly used in the field of software engineering; see for example: http://en.wikipedia.org/wiki/Regression_test The emphasis lies here on testing across different revisions of a piece of software in order to ensure that bugs that previously

Re: time signature in ancient notation

2006-03-21 Thread Juergen Reuter
[CC-ing to lily-devel, since this discussion may also be of interest for other developers; we are discussing here about manual Sect. 3.7.2] On Mon, 20 Mar 2006, Geoff Horton wrote: I have a revised template that I think works fairly well, plus a suggestion: \include "english.ly" \include "g

Re: gregorian chant improvement

2006-03-27 Thread Juergen Reuter
On Tue, 21 Mar 2006, Elie Roux wrote: Hello, I'm working on gregorian chant reprensentation for a project student in a graduate ingeneering school in France, and I have had a lot of discussion with a monk on it. My aim is to improve gregorian chant representation in free softwares for monk to u

Re: time signature in ancient notation

2006-03-27 Thread Juergen Reuter
Yes, this looks better. Now, that we have "barAlways = ##t", we can also drop these "dMinima" etc. definitions. I also set the \version to 2.8.0 (just looks nicer in the source). Result is attached. I think it's still not perfect, but much better than what is currently in the docu. Graha

Re: Tremolo positioning

2006-03-29 Thread Juergen Reuter
Please note that the property name "style" currently (hopefully) consistently denotes _font_ style. It is defined with this meaning for noteheads, rests, accidentals, time signatures, flags, and custos. Nowadays, that Lily supports subproperties (cp. manual Sect. 9.1.4 or 9.2.1), maybe, on

Re: Style

2006-04-04 Thread Juergen Reuter
Hi, indeed, this topic has been brought up at least in early 2003 (maybe even earlier) and also went into Han-Wen's and Jan's XIV CIM 2003 paper (see right column of page 4 in this paper). There _is_ already an implicit way of writing style sheets (although somewhat limited), but let me expla

Re: Page and line penalties

2006-04-07 Thread Juergen Reuter
On Fri, 7 Apr 2006, Joe Neeman wrote: [...] OK, so the solution will always have a certain level of instability. Just to put some idea of scale on my previous example graphs, it's possible that LilyPond will be tossing up between using 5 systems and using 10 systems. 5 systems provides much bett

Re: feature request: Hairpin.hairpinFullLength

2006-04-12 Thread Juergen Reuter
On Tue, 11 Apr 2006, Graham Percival wrote: (this'll probably get lost while HWN is away, but anyway...) From the docs, "A hairpin starts at the left edge of the beginning note and ends on the right edge of the ending note." tupletFullLength (boolean) If set, the tuplet is printed up

Re: feature request: Hairpin.hairpinFullLength

2006-04-12 Thread Juergen Reuter
On Wed, 12 Apr 2006, Geoff Horton wrote: And a similar thing for TextSpanner would probably fix the \episem, which broke at some time during the 2.7 series (see manual Sect. 7.7.7). I think \episem needs more work anyhow. It should be going in the next staff space available above the notes, no

Re: Some code for polygons

2006-04-12 Thread Juergen Reuter
Hi, maybe I should also comment on this topic, since I originally contributed the whole polygon stuff in order to implement clusters, and thus still feel (very) little responsible for it. ;-) As for the triangle, yes, I also think it _is_ abuse to use the blot-diameter in order to control th

Re: State of the docs, April 2006

2006-04-12 Thread Juergen Reuter
On Tue, 11 Apr 2006, Graham Percival wrote: ... TEMPLATES Lilypond knowledge required: moderate Estimated time: 5 hours Do all the templates in chapter 3 work? I know that the "Jazz ensemble" one is very old, and is generally icky. If nobody updates it, I think we should just delete it. I

Docu Sect. 3.5.2

2006-04-12 Thread Juergen Reuter
The introduction for the Gregorian transcription template currently says: "This example demonstrates how to do modern transcriptions of Gregorian music. Gregorian music has no measure, no stems; it uses only half and quarter notes, and two types of barlines, a short one indicating a rest, and

Docu Sect. 7.7.10.2

2006-04-12 Thread Juergen Reuter
Hi, considering the recent misreading of lily's Gregorian chant capabilities that could be seen on this list, I would like to propose a minor update with clarifications to Sect. 7.7.10.2. See attachment. Greetings, JuergenIndex: Documentation/user/instrument-notation.itely ==

[bug?] lily chokes on unavailable unicode char

2006-04-15 Thread Juergen Reuter
Hi, lyrics with non-latin characters, such as in input/sakura-sakura.ly, basically compile fine on my machine without any error message, and the output looks fine. If, however, I replace one of the non-latin characters with an obviously unavailable utf-8 code (at least with the fonts current

Re: gregorian chant improvement

2006-04-17 Thread Juergen Reuter
By the way, you may also be interested in the following related work from a workshop on Braille Notation of Psalmodia and Gregorian Chant, held in Marburg, Germany, on October 2-3, 2002: http://www.sbs-online.ch/musik/conference/documents/gregor.pdf In order to make Gregorian chant notation r

Separation_item problem

2006-04-17 Thread Juergen Reuter
Hi, I have been trying to fix the misplaced dot bug in Gregorian chant notation -- without sucess: void Vaticana_ligature_engraver::add_mora_column (Grob *parent) { if (!parent) // empty ligature return; if (augmented_primitives_.size () == 0) // no dot for column return; Item *d

Re: Autotester: FAIL make BRANCH=HEAD darwin-ppc

2006-05-26 Thread Juergen Reuter
Hi, just being curious: is it intended that these Autotester messages are sent to lilypond-cvs rather than just to the author/committer of the changes? Greetings, Juergen P.S.: By the way, what is the Autotester? Is it run upon every cvs commit? Is a commit rejected, if the test fails?

Re: Problems with spanish update (Re: My patch to music glossary)

2006-05-30 Thread Juergen Reuter
On Tue, 30 May 2006, Francisco Vila wrote: Also, after a '$ cvs co' my local copy has strange '<<'- and '>'-filled lines surrounding some of my changes, don't know if they have been applied or not. So I really don't know how to obtain a second patch from this. See: http://www.tigris.o

Scripts Manual Sect. 6.6.1 (Articulations)

2006-06-02 Thread Juergen Reuter
Hi, just a comment to Sect. 6.6.1 (Articulations): IMHO, the signum congruentiae, all fermatas, the segno sign and the coda signs are no articulation signs. Historically, they were put together with the articulation signs into the same manual section, because their implementation was based o

[Bug?] Concatening syllables

2006-06-02 Thread Juergen Reuter
Hi, Sect. 7.3.2 (Entering lyrics) of the manual says: "In order to assign more than one syllable to a single note, you must surround them with quotes or use a _ character between the syllables." This works fine e.g. for: \addlyrics { gran- de_a- mi- go } However, neither \addlyrics { gran- \

Re: test results available!

2006-06-06 Thread Juergen Reuter
On Wed, 7 Jun 2006, Han-Wen Nienhuys wrote: ... I changed this a bit. Now, you need to use http://lilypond.org/doc/v2.9/compare-v2.8.4/index.html Maybe you should correct the broken link on http://lilypond.org/web/index ? Greetings, Juergen _

[bug?] eps versus pdf problem?

2006-06-06 Thread Juergen Reuter
Hi, the white mensural ligature example lily-2147380820.ly in Sect. 7.7.10.1 collapses in the HTML manual to a width of a few pixels (see the _first_ (almost invisible) png image in http://lilypond.org/doc/v2.9/Documentation/user/lilypond/White-mensural-ligatures.html). However, in the PDF ma

Re: handwritten music font

2006-06-12 Thread Juergen Reuter
Hi, how many glyphs are you planning to add? If your project is going to become a font with many dozens of glyphs over time, you could add new .mf files, just as the parmesan font does for ancient notation. If you grep for the string "parmesan" on all files in the mf directory, you will see

Re: Problem with \partial

2006-07-06 Thread Juergen Reuter
Hi all, please note that \partial or \upbeat, whatever you call it, has musicologically a special meaning: the first, incomplete bar, and the last bar of a piece or of a major section of a piece (typically the bar before the next "||" bar glyph) should sum up to a complete bar. For example,

Re: user manual

2006-07-06 Thread Juergen Reuter
On Thu, 6 Jul 2006, Mark Van den Borre wrote: Graham, "General improvements to "working on lilypond files", focusing on teaching users how to write files that are easier to update. Not that it will do any good, since nobody reads the manual anyway." I was not aware that you underestimate the

Re: Problem with \partial

2006-07-07 Thread Juergen Reuter
On Fri, 7 Jul 2006, Graham Percival wrote: In my example, I _did_ state \noTimeSignature c4 c c c | d d d d \partial 4 d | c c c c ... and some contemporary music may want to change the number of beats in a bar without changing the notated time signature. Whatever we think of that practice

Re: Problem with partial

2006-07-07 Thread Juergen Reuter
with prima/secunda volta). Currently, LilyPond doesn't automatically take this into account. Of course, the best solution in this situation would be if LilyPond treated the measure position correctly for repeats. /Mats Quoting Juergen Reuter <[EMAIL PROTECTED]>: Hi all, pleas

RE: Problem with partial

2006-07-10 Thread Juergen Reuter
middle of a bar when there is a major section change, eg at the Trio. I've never come across a repeat in the middle of a bar, though... Cheers, Wol -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] u.org] On Behalf Of Juergen Reuter Sent: 07 July 2006 17:31 To

Re: lilypond ChangeLog lily/instrument-name-engrave...

2006-07-26 Thread Juergen Reuter
On Wed, 26 Jul 2006, Han-Wen Nienhuys wrote: ... Index: lily/instrument-name-engraver.cc === RCS file: /cvsroot/lilypond/lilypond/lily/instrument-name-engraver.cc,v retrieving revision 1.86 retrieving revision 1.87 diff -u -b -r1.86

Re: changing the midi instrument; broken

2006-08-27 Thread Juergen Reuter
On Sun, 27 Aug 2006, Mats Bengtsson wrote: Some further clarifications below. ... However, as Erik says below, if you want to store the lyrics into a variable, you have to do mylyrics = \lyricmode { Here is my ly -- rics } and then \lyricsto ... \mylyrics Still remains the question why at a

Re: petrucci-f3 clef

2006-09-27 Thread Juergen Reuter
Hi, Pal! Nice to see you back on this list! Mmmh, do you know when Petrucci engraved this piece of music? Petrucci is known to have started with beautiful printings around 1600. At that time, he demonstrated what is possible with printing as compared to manual writing, because he wanted to

Re: petrucci-f3 clef

2006-09-27 Thread Juergen Reuter
Oh, sorry! Please forget about my last mail; it's nonsense; I looked wrong at the patch and thought you wanted to change c clefs, rather than adding 2 f clefs. Your patch looks perfect! Maybe I have slept too little... Greetings, Juergen ___ li

Re: Another patch (this one is important) to abc2ly

2006-10-01 Thread Juergen Reuter
a = re.sub ( '-', '- ', a)# split words with - +a = re.sub ( ' - - ', ' -- ', a) # unless was originally " -- " Just being curious: Maybe I am totally wrong (since I do not know the abc format in detail), but shouldn't this be rather something like a = re.sub ( '([^-])-([^-

Re: Longa notes

2006-10-04 Thread Juergen Reuter
On Wed, 4 Oct 2006, Mats Bengtsson wrote: If I remember correctly, it's not included when you have the default note head style, simply since there is not real established standard for the layout of a longa note in modern typesetting. However, if you use \override NoteHead #'style = #'mensural

Re: Another patch (this one is important) to abc2ly

2006-10-04 Thread Juergen Reuter
On Mon, 2 Oct 2006, Laura Conrad wrote: I just tested it and in actual code, yours seems to do the same thing mine does, N.B.: There should be a minor difference in the handling of white space before/after the hyphen, which however is not essential, I guess. except I find it harder to read

Re: Longa notes

2006-10-04 Thread Juergen Reuter
On Wed, 4 Oct 2006, Juergen Reuter wrote: That is, lily should take a longa from neo-mensural font. The real problem is the 'u' in 'noteheads.u-2': The parmesan font defines a symmetric 'noteheads.s-2neomensural', but neither up/down specific heads. On a se

Re: Longa notes

2006-10-06 Thread Juergen Reuter
Hi all, the longa notes problem reduces to this piece of code in method "internal_print (Grob *me, string *font_char)" in file lily/note-head.cc: if (!scm_is_symbol (style)) style = ly_symbol2scm ("default"); [... snip ...] if (style != ly_symbol2scm ("default")) { SCM

FYI: Status of Ancient Notation Implementation

2006-10-07 Thread Juergen Reuter
Hi all, just for the record in expectation of lily 2.10, here is a summary report of known _NEW_ bugs in ancient notation that were newly introduced in the 2.9.x series. I list them here as a collective todo list, for myself remembering them easier, but also for anybody else interested in the

Re: FYI: Status of Ancient Notation Implementation

2006-10-08 Thread Juergen Reuter
On Sun, 8 Oct 2006, Juergen Reuter wrote: * Section 7.7.10.1, second figure: Ligature brackets are not at all displayed anymore. Same problem also in the introductionary Section 7.7.10. Should be fixed now in cvs. The adaption to the new stream event code was incomplete. Greetings

Re: FYI: Status of Ancient Notation Implementation

2006-10-09 Thread Juergen Reuter
On Sun, 8 Oct 2006, Juergen Reuter wrote: * Section 7.7.7: The "episem" articulation does not appear (there should be a horizontal line above the three last noteheads). In 2.7.x, the right ending was badly placed; now the episem is completely invisible. Also, the text scripts are

Re: FYI: Status of Ancient Notation Implementation

2006-10-09 Thread Juergen Reuter
On Mon, 9 Oct 2006, Geoff Horton wrote: FWIW, I'm not sure that the horizontal episema is best done with a TextSpanner anyhow. In Solesmes notation, at least, it goes right over the notes, not over the staff. Gepff Right. But I vaguely remember (I may be wrong) that a long time ago, spanne

dots grob

2006-10-10 Thread Juergen Reuter
Hi, may I apply attached patch in order to fix the size/shape of dots for ancient notation? This patch adds a "style" property to the "Dots" grob and a new glyph to the parmesan font. Greetings, JuergenIndex: ChangeLog === RCS f

Re: dots grob

2006-10-11 Thread Juergen Reuter
On Wed, 11 Oct 2006, Han-Wen Nienhuys wrote: why not simply do string style ="" if (scm_is_symbol (scm_style)) style = ly_symbol2string (scm_style); string idx = "dots.dot" + style; Because, historically, there is no difference in lily's behaviour between setting style to #'default

Re: dots grob

2006-10-11 Thread Juergen Reuter
On Wed, 11 Oct 2006, Han-Wen Nienhuys wrote: Because, historically, there is no difference in lily's behaviour between setting style to #'default and #'(). However, if you do not that must have been a long time ago; I think I've tried to remove this feature for some time now. Ok. +

Re: dots grob

2006-10-11 Thread Juergen Reuter
On Wed, 11 Oct 2006, Han-Wen Nienhuys wrote: Juergen Reuter schreef: On Wed, 11 Oct 2006, Han-Wen Nienhuys wrote: why not simply do string style ="" if (scm_is_symbol (scm_style)) style = ly_symbol2string (scm_style); string idx = "dots.dot" + style; Because,

Re: FYI: Status of Ancient Notation Implementation

2006-10-11 Thread Juergen Reuter
On Sun, 8 Oct 2006, Juergen Reuter wrote: * The "longa notes" bug (cp. http://lists.gnu.org/archive/html/lilypond-devel/2006-10/msg00022.html) has been tracked down to a general problem in output-lib.scm (see http://lists.gnu.org/archive/html/lilypond-devel/2006-10/msg00050.html f

[Bug?] Dotting notes by music function

2006-10-12 Thread Juergen Reuter
Hi, all! I would expect the following lily file: \version "2.9.22" dottedQuarter = #(define-music-function (parser location note) (ly:music?) (make-music 'NoteEvent 'duration (ly:make-duration 2 1) 'pitch (ly:music-property note 'pitch))) \new Voice \transpose c c' { f4 f \do

Re: [Bug?] Dotting notes by music function

2006-10-13 Thread Juergen Reuter
n would save lots of duplicated code used for navigating through music expressions, right? Or do we already have such a function? Thanks & Greetings, Juergen On Fri, 13 Oct 2006, Nicolas Sceaux wrote: Juergen Reuter <[EMAIL PROTECTED]> writes: Hi, all! I would expect the following

Re: lilypond COPYING ChangeLog

2006-10-13 Thread Juergen Reuter
On Fri, 13 Oct 2006, Han-Wen Nienhuys wrote: If you modify this font, you may +extend this exception to your version of the font, but you are not +obligated to do so. If you do not wish to do so, delete this exception +statement from your version. I.e., effectively, we change the licence for

Re: lilypond COPYING ChangeLog

2006-10-13 Thread Juergen Reuter
On Fri, 13 Oct 2006, Han-Wen Nienhuys wrote: Juergen Reuter schreef: On Fri, 13 Oct 2006, Han-Wen Nienhuys wrote: If you modify this font, you may +extend this exception to your version of the font, but you are not +obligated to do so. If you do not wish to do so, delete this exception

make web error (current cvs)

2006-10-14 Thread Juergen Reuter
IIRC, I have seen this error from the very beginning of the new "~" feature for lyrics. Greetings, Juergen Processing `/home/reuter/project/lilypond-2.9/input/regression/out-www/lily-1431938706.ly' Parsing...[/home/reuter/project/lilypond-2.9/out/bin/../share/lilypond/2.9.24/ly/init.ly[/ho

Re: make web error (current cvs)

2006-10-14 Thread Juergen Reuter
On Sat, 14 Oct 2006, Han-Wen Nienhuys wrote: Juergen Reuter schreef: /home/reuter/project/lilypond-2.9/out/bin/../share/lilypond/2.9.24/scm/markup.scm:92:10: In procedure string-append in expression (string-append make-name ": " ...): /home/reuter/project/lilypond-2.9/out/bi

Re: make web error (current cvs)

2006-10-14 Thread Juergen Reuter
On Sat, 14 Oct 2006, Han-Wen Nienhuys wrote: Juergen Reuter schreef: On Sat, 14 Oct 2006, Han-Wen Nienhuys wrote: Juergen Reuter schreef: /home/reuter/project/lilypond-2.9/out/bin/../share/lilypond/2.9.24/scm/markup.scm:92:10: In procedure string-append in expression (string-append make

[bug] line breaking

2006-10-14 Thread Juergen Reuter
Hi, in the following file: \version "2.9.24" \context Voice \transpose c c'' { c8 c4 c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c } th

Re: [bug] line breaking

2006-10-14 Thread Juergen Reuter
On Sun, 15 Oct 2006, Han-Wen Nienhuys wrote: Juergen Reuter schreef: \version "2.9.24" \context Voice \transpose c c'' { c8 c4 c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c c

Re: [Bug?] Dotting notes by music function

2006-10-18 Thread Juergen Reuter
On Sun, 15 Oct 2006, Nicolas Sceaux wrote: Juergen Reuter <[EMAIL PROTECTED]> writes: By the way, do we have a generic substitution function that you can pass an event type and some replacement expression to? Maybe something like (replace-for-all-matches #(define-matching-expressio

[bug] bad size of piano brace

2006-10-19 Thread Juergen Reuter
Hi, in the online manual, Sect. 14.1 ("An example of a musicological document"), in the "screech and boink" example, the piano brace is too small. At least, I can not see in the .ly source any reason why the brace should be printed smaller. See: http://lilypond.org/doc/v2.9/Documentation/u

Re: [Bug?] Dotting notes by music function

2006-10-22 Thread Juergen Reuter
FYI: After looking once more through a couple of files in the scm directory, I finally found the shift-duration-log function that exactly does what I wanted. For the moment, I take this one. Thanks again, Juergen On Wed, 18 Oct 2006, Juergen Reuter wrote: On Sun, 15 Oct 2006, Nicolas

Small doc updates

2006-10-22 Thread Juergen Reuter
Hi, Graham! I had to make small updates to some of the ancient notation examples in the docs to make them better reflect the current implementation. Accordingly, I also updated tiny parts of the text refering to these examples. I hope, that's ok? Of course, feel free to change my changes!

Re: [bug] bad size of piano brace

2006-10-23 Thread Juergen Reuter
Right. Though, afterwards I noticed that the bug obviously had already been fixed when I reported it; only the online Documentation is slightly outdated. Sorry for the unnecessary uproar! Greetings, Juergen On Mon, 23 Oct 2006, Phillip Kirlin wrote: All, Just thought I'd echo this senti

Re: newweb ChangeLog site/news.ihtml

2006-10-24 Thread Juergen Reuter
By the way, to make site/news.ihtml result in valid HTML 4.01 again, I guess the unencoded "&" characters in the Bugfixes href attribute values should be replaced with "&" or "%26" (untested)? Greetings, Juergen On Mon, 23 Oct 2006, Han-Wen Nienhuys wrote: CVSROOT:/cvsroot/lilypond M

Re: draft release announcement

2006-10-31 Thread Juergen Reuter
"elegant input format" and "hard for other programs to parse" sounds somewhat like a contradiction. Maybe "sophisticated" instead of "elegant" would be more appropriate? I am not sure about capitalization in English language, but shouldn't * all words in the headline except "than" start wit

Re: warnings during `make web'

2006-11-06 Thread Juergen Reuter
On Mon, 6 Nov 2006, Han-Wen Nienhuys wrote: Werner LEMBERG escreveu: Consider the test file apply-output.ly. During `make web', extended debugging is active, and processing the file gives this warning: programming error: Grob `NoteHead' has no interface for property `text' continuing, cro

Re: warnings during `make web'

2006-11-06 Thread Juergen Reuter
On Mon, 6 Nov 2006, Han-Wen Nienhuys wrote: Juergen Reuter escreveu: One theoretical solution would be to introduce a new "ligatureheads.cc" file instead of using the "noteheads.cc" functionality. However, it turned out that almost all of the functionality of noteheads.

Re: warnings during `make web'

2006-11-06 Thread Juergen Reuter
On Mon, 6 Nov 2006, Han-Wen Nienhuys wrote: The formatting backend doesn't use subclassing at all, except for the spanner vs. item distinction. Therefore, subclassing by definition is the wrong approach. How to organize code should be decided by looking which code is shared. This is easiest to

Re: warnings during `make web'

2006-11-06 Thread Juergen Reuter
On Mon, 6 Nov 2006, Han-Wen Nienhuys wrote: Juergen Reuter escreveu: Ok, this may work provided that there is no code elsewhere in lily that receives grobs, looks into them and does some things if and only if this grob is a NoteHead. Otherwise, this code would not apply to ligature heads

Re: warnings during `make web'

2006-11-08 Thread Juergen Reuter
On Mon, 6 Nov 2006, Juergen Reuter wrote: On Mon, 6 Nov 2006, Han-Wen Nienhuys wrote: Without knowing the details, I think it is easiest to define a LigatureNoteHead or XLigatureNoteHead, and a XxxxLigature in define-grobs.scm. (X = Gregorian, Vaticana, Coherent, Mensural) By

  1   2   3   4   5   >