Trevor Daniels [Fri, 5 Sep 2008 15:20:58 +0000 (16:20 +0100)]
GDP NR 5 Rewrite Introduction
Neil Puttock [Sat, 6 Sep 2008 23:44:33 +0000 (00:44 +0100)]
Update from Andrew: tweaks for cross-staff chords snippet.
Werner Lemberg [Sat, 6 Sep 2008 09:54:27 +0000 (11:54 +0200)]
Typo.
Werner Lemberg [Sat, 6 Sep 2008 09:37:49 +0000 (11:37 +0200)]
Merge branch 'master' of ssh+git://git.sv.gnu.org/srv/git/lilypond
Werner Lemberg [Fri, 5 Sep 2008 15:38:53 +0000 (17:38 +0200)]
Documentation fix.
Reinhold Kainhofer [Fri, 5 Sep 2008 12:35:27 +0000 (14:35 +0200)]
Docs: Correction of the correction in fundamental.itely
context ids CAN contain digits and spaces, but due to
parser restrictions, the id has to be placed inside quotes
in this case. I added this restriction together with an
example that includes a space and a digit in the context
id.
Reinhold Kainhofer [Fri, 5 Sep 2008 12:23:15 +0000 (14:23 +0200)]
Merge commit 'origin/lilypond/translation'
Reinhold Kainhofer [Fri, 5 Sep 2008 12:21:58 +0000 (14:21 +0200)]
Docs: Fix build
Reinhold Kainhofer [Fri, 5 Sep 2008 12:21:38 +0000 (14:21 +0200)]
Docs building: Fix link rewriting in snippets page
Ralph Palmer [Fri, 5 Sep 2008 10:47:41 +0000 (11:47 +0100)]
LM Index tutorial.itely
Till Paala [Thu, 4 Sep 2008 15:41:20 +0000 (18:41 +0300)]
Correction in fundamental.itely
Till Paala [Thu, 4 Sep 2008 15:34:42 +0000 (18:34 +0300)]
Translate section about contexts from fundamental.itely to German
Joe Neeman [Thu, 4 Sep 2008 14:19:15 +0000 (07:19 -0700)]
Merge branch 'master' into accidentals2
Patrick McCarty [Thu, 4 Sep 2008 08:01:31 +0000 (01:01 -0700)]
Fixed init file to reflect texi2html changes
* The CSS_LINES variable is no longer modified
in texi2html. Instead, its value is stored in
Texi2HTML::THISDOC{'CSS_LINES'}. This patch
is a simple search and replace.
Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
John Mandereau [Wed, 3 Sep 2008 22:54:40 +0000 (00:54 +0200)]
Docs: temporarily fix French macros
Quoting Reinhold Kainhofer:
Now, the problem with this is that @q{..} inside a @footnote{..} does
not work properly with texi2html, because texi2html assumes that
@html...@end html is a whole paragraph and does not wrap a <p>..</p>
around.
John Mandereau [Wed, 3 Sep 2008 13:39:00 +0000 (15:39 +0200)]
Update translations status
John Mandereau [Wed, 3 Sep 2008 12:53:19 +0000 (14:53 +0200)]
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
* 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond:
Doc: fr po update
Docs: Compile fix
Docs: Finished German translation of AU "4. lilypond-book: ..."
Docs: Nitpicking English docs
Docs: Nitpicking German translation (description of --verbose)
Docs: German translation of AU "4.3 Music fragment options"
Docs: fix minor errors
Nitpick DOC-DE
Doc-de updates
Doc fr templates.itely
Jean-Charles Malahieude [Tue, 2 Sep 2008 19:13:56 +0000 (21:13 +0200)]
Doc: fr po update
update of the French po file
except for some strings I don't really understand in rythm.itely
Jean-Charles Malahieude [Tue, 2 Sep 2008 19:02:59 +0000 (21:02 +0200)]
Merge branch 'lilypond/translation' of /home/jcharles/GIT/Lily/ into lilypond/translation
Reinhold Kainhofer [Tue, 2 Sep 2008 12:02:38 +0000 (14:02 +0200)]
Docs: Compile fix
John Mandereau [Tue, 2 Sep 2008 11:39:31 +0000 (13:39 +0200)]
Thinko: document texi2html requirement
John Mandereau [Tue, 2 Sep 2008 11:14:20 +0000 (13:14 +0200)]
Fix trailing spaces and split long Python lines
Also remove commented out duplicate makeinfo configure check,
and remove duplicate stalled Texinfo macros.
All these nitpicks have been caught by checking output from
git diff master dev/texi2html
John Mandereau [Tue, 2 Sep 2008 10:23:03 +0000 (12:23 +0200)]
Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond into dev/texi2html
* 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond:
Phrasing_slur_engraver: acknowledge tuplet numbers.
Docs: Add web links in Meta(Post|Font) requirements
Update translations status
Fetch POs from Free Translation Project
Docs: Translate converters.itely to German
Docs: Update command line options of the converters
Further German updates
Updates to German fundamental.itely
Add spaces after comma in C code
Compile fix
New snippet for dotted harmonics.
flags regression test: better formatting
Layout tweaks for flags-default.ly regression test.
NR 1.2.4.3 Manual beams
German translation updates
Updates to the music glossary
Add the Scheme flags to the NEWS
Change flag creation to use the 'flag prop (function returning the stencil)
LM Index Introduction
Doc-es: Update of tutorial
John Mandereau [Tue, 2 Sep 2008 10:21:21 +0000 (12:21 +0200)]
Improve translated docs gettext trickery for texi2html
- translate HTML page title generated by texi2html;
- translate node names in texi2html navigation bars;
- as we don't copy big HTML page manuals for missing translations,
rewrite links accordingly in process_i18n_big_page_links;
- code formatting: break long lines, add spaces before function call
parentheses;
- improve code comments;
- fix other minor Python nitpicks.
Neil Puttock [Mon, 1 Sep 2008 21:59:33 +0000 (22:59 +0100)]
Phrasing_slur_engraver: acknowledge tuplet numbers.
Reinhold Kainhofer [Mon, 1 Sep 2008 20:53:18 +0000 (22:53 +0200)]
Docs: Finished German translation of AU "4. lilypond-book: ..."
Reinhold Kainhofer [Mon, 1 Sep 2008 20:52:04 +0000 (22:52 +0200)]
Docs: Nitpicking English docs
Reinhold Kainhofer [Mon, 1 Sep 2008 20:51:15 +0000 (22:51 +0200)]
Docs: Nitpicking German translation (description of --verbose)
Reinhold Kainhofer [Sun, 31 Aug 2008 16:44:59 +0000 (18:44 +0200)]
Docs: German translation of AU "4.3 Music fragment options"
Reinhold Kainhofer [Sun, 31 Aug 2008 16:44:18 +0000 (18:44 +0200)]
Docs: fix minor errors
Till Paala [Mon, 1 Sep 2008 19:19:40 +0000 (22:19 +0300)]
Nitpick DOC-DE
Till Paala [Mon, 1 Sep 2008 19:12:28 +0000 (22:12 +0300)]
Doc-de updates
Jean-Charles Malahieude [Mon, 1 Sep 2008 16:28:38 +0000 (18:28 +0200)]
Merge branch 'lilypond/translation' of /home/jcharles/GIT/Lily/ into lilypond/translation
Reinhold Kainhofer [Mon, 1 Sep 2008 15:15:38 +0000 (17:15 +0200)]
Docs: Add web links in Meta(Post|Font) requirements
John Mandereau [Sun, 31 Aug 2008 22:37:58 +0000 (00:37 +0200)]
Update translations status
John Mandereau [Sun, 31 Aug 2008 22:20:53 +0000 (00:20 +0200)]
Fetch POs from Free Translation Project
John Mandereau [Sun, 31 Aug 2008 21:46:44 +0000 (23:46 +0200)]
Merge branch 'master' into lilypond/translation
* master:
Add spaces after comma in C code
New snippet for dotted harmonics.
flags regression test: better formatting
Layout tweaks for flags-default.ly regression test.
NR 1.2.4.3 Manual beams
Add the Scheme flags to the NEWS
Change flag creation to use the 'flag prop (function returning the stencil)
LM Index Introduction
Fix #666.
Allow harmonic note heads to have dots.
Bump version.
Formatting: Add space after ,
Doc: mark functions with code macro
NR 1.2.6.1 Grace notes
Doc: Update for staff.itely
Clean up web-clean make target
Rename autobeaming regression test
Fix regression test compilation
Patch for auto-beam; Fix issue 511
John Mandereau [Sun, 31 Aug 2008 21:18:14 +0000 (23:18 +0200)]
Make texi2html optional
For details, see email thread
http://lists.gnu.org/archive/html/lilypond-devel/2008-08/msg00479.html
Reinhold Kainhofer [Sun, 31 Aug 2008 15:14:34 +0000 (17:14 +0200)]
Docs: Translate converters.itely to German
Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
Reinhold Kainhofer [Sun, 31 Aug 2008 15:13:53 +0000 (17:13 +0200)]
Docs: Update command line options of the converters
Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
Till Paala [Sun, 31 Aug 2008 14:13:21 +0000 (17:13 +0300)]
Further German updates
Till Paala [Sun, 31 Aug 2008 13:29:47 +0000 (16:29 +0300)]
Updates to German fundamental.itely
Reinhold Kainhofer [Sun, 31 Aug 2008 12:53:52 +0000 (14:53 +0200)]
Add spaces after comma in C code
Till Paala [Sun, 31 Aug 2008 07:42:11 +0000 (10:42 +0300)]
Compile fix
Neil Puttock [Sat, 30 Aug 2008 23:51:35 +0000 (00:51 +0100)]
New snippet for dotted harmonics.
Reinhold Kainhofer [Sat, 30 Aug 2008 22:55:01 +0000 (00:55 +0200)]
flags regression test: better formatting
Instead of using one score, where all three methods are printed in three
lines, I now use three scores, which should look absolutely identical.
This also gets rid of the undesired empty first line...
Neil Puttock [Sat, 30 Aug 2008 22:29:46 +0000 (23:29 +0100)]
Layout tweaks for flags-default.ly regression test.
Trevor Daniels [Sat, 30 Aug 2008 21:07:54 +0000 (22:07 +0100)]
NR 1.2.4.3 Manual beams
index \noBeam
Till Paala [Sat, 30 Aug 2008 20:42:26 +0000 (23:42 +0300)]
German translation updates
Till Paala [Sat, 30 Aug 2008 16:30:29 +0000 (19:30 +0300)]
Updates to the music glossary
Some updates for German and Finnish translations
Reinhold Kainhofer [Sat, 30 Aug 2008 11:10:02 +0000 (13:10 +0200)]
Add the Scheme flags to the NEWS
Reinhold Kainhofer [Tue, 17 Jun 2008 21:25:37 +0000 (23:25 +0200)]
Change flag creation to use the 'flag prop (function returning the stencil)
-) Added the 'flag grob property to the stem: It's a function taking the
stem grob and returning a stencil for the whole flag (including a possible
grace slash). It uses the 'flag-style property with the exact same values
as previously, so any existing score should still be working.
The default is ly:stem::calc-flag (implemented in C++), but
I also implemented the default styles (no-flag, normal-flag and
mensural-flag) in Scheme, where the function default-flag also uses
the 'flag-style grob property. Both (the flag creation in C++ and in
Scheme) show practically the same performance[*], so we might get rid of
one of them in the future. Flag creation using scheme can thus be enabled
by
\override Stem #'flag = #default-flag
flag creation in C++ can be explicitly enabled by
\override Stem #'flag = #ly:stem::calc-flag
-) Implemented the default flag styles as scheme-functions, so that one can
re-use them in one's own flag style functions. The default flags functions
are implemented in a modular way, so one can easily create styles that
adjust only some aspects of the default flags. An example style implemented
in the regression test is to use mirrored flags (i.e. flags always pointing
to the left). This can be implemented by creating the flag for the opposite
stem direction and rotating it by 180 degrees ;-)
-) Added regression tests to check that the default flag styles all keep
working.
-) In the regression tests, I also added some custom styles: weighted-flag,
where the flags are shown as one big black box and the "number" of flags
is indicated by the height of the box. The other example is the
mirrored-normal-flag style mentioned above (useful for tutorials about music
notation to show that flags should *NOT* be printed to the left!)
The real motivation for this feature, namely straight flags (either
old-style with a large slant or modern-style with a much smaller slant),
is not yet implemented, but should not be too hard, using the
ly:round-filled-polygon function.
[*] We now have two ways to generate flags: One C++ implementation
(ly:stem::calc-flag) and one pure-Scheme implementation (default-flag).
Both require the same amount of memory and there is hardly any difference
in their runtime. For example, a file consisting of 10,000 eighth notes
(nothing else) needs ~1.5GB RAM and runs for a bit over 3 minutes here,
with the C++ implementation beating the Scheme implementation by mere
5 seconds:
In C++:
real 3m9.133s
user 3m4.896s
In Scheme:
real 3m14.016s
user 3m10.024s
Ralph Palmer [Sat, 30 Aug 2008 08:15:38 +0000 (09:15 +0100)]
LM Index Introduction
Reinhold Kainhofer [Fri, 29 Aug 2008 22:05:39 +0000 (00:05 +0200)]
Merge commit 'origin/master' into dev/texi2html
Reinhold Kainhofer [Fri, 29 Aug 2008 21:55:01 +0000 (23:55 +0200)]
texi2html: Copy the makeinfo-like footnotestyle from texi2html example
texi2html formatted footnotes in an undesirable way, but Patrice imlemented
the same behavior as makeinfo --html in examples/makeinfo.init, so I
simply copied that code from there. If the example file in the texi2html
distribution ever changes, we need to update this code!
Reinhold Kainhofer [Fri, 29 Aug 2008 21:51:49 +0000 (23:51 +0200)]
texi2html: Use the element_target_name function to set the correct anchors
-) rename split_at_numbered_section to lilypond_element_file_name
-) texi2html now added the element_target_name function, which is the proper
interface to modify the anchors from SECxx to our way (anchor derived from
node name or section name if no node is attached).
-) Removed the 'target' and 'id' modification from element_file_name, since
it's now done in element_target_name
-) Use the 'target' for anchors in the TOC instead of the 'id'
There is still an issue left in texi2html: For sections, it prints out the
'id' as the anchor instead of the 'target', so I also need to modify the 'id'.
Once texi2html is fixed, remove that from the element_target_name function.
Reinhold Kainhofer [Fri, 29 Aug 2008 19:11:07 +0000 (21:11 +0200)]
Merge branch 'master' into dev/texi2html
Conflicts:
stepmake/stepmake/texinfo-vars.make
Neil Puttock [Wed, 27 Aug 2008 23:07:38 +0000 (00:07 +0100)]
Fix #666.
Slur::outside_slur_callback (): only set avoidance_offset if do_shift = true.
Neil Puttock [Wed, 27 Aug 2008 22:37:28 +0000 (23:37 +0100)]
Allow harmonic note heads to have dots.
Add context property harmonicDots to determine whether
dots should be visible.
Neil Puttock [Thu, 28 Aug 2008 21:53:10 +0000 (22:53 +0100)]
Bump version.
Reinhold Kainhofer [Thu, 28 Aug 2008 21:47:14 +0000 (23:47 +0200)]
Formatting: Add space after ,
Francisco Vila [Thu, 28 Aug 2008 16:41:26 +0000 (18:41 +0200)]
Doc-es: Update of tutorial
Francisco Vila [Thu, 28 Aug 2008 15:49:32 +0000 (17:49 +0200)]
Doc: mark functions with code macro
Francisco Vila [Thu, 28 Aug 2008 15:43:24 +0000 (17:43 +0200)]
Merge branches 'master' and 'lilypond/translation'
Trevor Daniels [Thu, 28 Aug 2008 09:01:07 +0000 (10:01 +0100)]
NR 1.2.6.1 Grace notes
Add warning not to place predefs immediately before grace notes
Patrick McCarty [Mon, 25 Aug 2008 01:18:12 +0000 (18:18 -0700)]
Doc: Update for staff.itely
* Hiding staves: general revision
* Instrument names: general revision
* Formatting cue notes: description of \transposedCueDuring syntax.
Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
Francisco Vila [Wed, 27 Aug 2008 23:59:04 +0000 (01:59 +0200)]
Doc: change old property names to new functions
Jean-Charles Malahieude [Wed, 27 Aug 2008 18:29:14 +0000 (20:29 +0200)]
Merge branch 'lilypond/translation' of /home/jcharles/GIT/Lily/ into lilypond/translation
John Mandereau [Wed, 27 Aug 2008 11:46:21 +0000 (13:46 +0200)]
Clean up web-clean make target
Revert
ed2eeac82036c583fb1298aa21f80dff9e44ab91
"Work around 'make web-clean' madness": the problem described comes
from $(outdir)/$(INFO_IMAGES_DIR).info-images-dir.dep, which is a
dependency for the makefile itself through the following line in
stepmake/stepmake/generic-targets.make:
-include $(outdir)/dummy.dep $(wildcard $(outdir)/*.dep)
The solution is to rename the ".dep" file suffix as "-dep", which this
commit does.
John Mandereau [Wed, 27 Aug 2008 11:45:30 +0000 (13:45 +0200)]
Rename autobeaming regression test
The old name didn't follow the regression test file naming convention;
the new name makes more obvious that it has to do with *automatic*
beams, and it places the test among other autobeaming-related tests in
the regression tests output.
John Mandereau [Wed, 27 Aug 2008 11:43:39 +0000 (13:43 +0200)]
Fix regression test compilation
Francisco Vila [Wed, 27 Aug 2008 08:43:04 +0000 (10:43 +0200)]
Doc: Indexing from Ralph
Carl Sorensen [Fri, 22 Aug 2008 17:09:06 +0000 (11:09 -0600)]
Patch for auto-beam; Fix issue 511
Use timeSignatureFraction to determine time instead of
calculating from measureLength and beatLength
Use beatGrouping to determine beam stop points if
it is valid
Add regression test for autobeaming and beatGrouping
Signed-off-by: Carl Sorensen <c_sorensen@byu.edu>
John Mandereau [Tue, 26 Aug 2008 21:39:24 +0000 (23:39 +0200)]
Thinko: document Metapost requirement
John Mandereau [Tue, 26 Aug 2008 21:15:33 +0000 (23:15 +0200)]
Add configure check for mpost
Metapost program is invoked by buildscripts/mf2pt1.pl.
Jean-Charles Malahieude [Tue, 26 Aug 2008 20:53:31 +0000 (22:53 +0200)]
Merge branch 'lilypond/translation' of /home/jcharles/GIT/Lily/ into lilypond/translation
John Mandereau [Tue, 26 Aug 2008 20:20:27 +0000 (22:20 +0200)]
Make targets: add web-uninstall and polish uninstall
John Mandereau [Tue, 26 Aug 2008 20:11:57 +0000 (22:11 +0200)]
Add support for QUIET_BUILD make variable
Also
- document it in install.itely
- fix formatting nitpicks in install.itely
Note: redirecting all of mf2pt1.pl stdout to /dev/null is exaggerated,
but it's the only easy way to junk mpost/mf excessive output when it's
called by mf2pt1.
Reinhold Kainhofer [Mon, 25 Aug 2008 23:25:57 +0000 (01:25 +0200)]
Translation: Some more German translations
Reinhold Kainhofer [Mon, 25 Aug 2008 23:23:46 +0000 (01:23 +0200)]
Doc: AU "1.1.1 Downloading" should rather be @unnumberedsubsec
We might even turn this into @subheading...? For now, leave it as
an unnumbered subsection, since that will also appear in the TOC.
Reinhold Kainhofer [Mon, 25 Aug 2008 22:50:33 +0000 (00:50 +0200)]
Doc: Add comment where to copy translated section from
Reinhold Kainhofer [Mon, 25 Aug 2008 22:48:13 +0000 (00:48 +0200)]
Doc: Building LilyPond requires Metafont!
Reinhold Kainhofer [Mon, 25 Aug 2008 22:24:30 +0000 (00:24 +0200)]
Doc: German translation of LM "3.1 How LilyPond input files work"
Reinhold Kainhofer [Mon, 25 Aug 2008 22:23:05 +0000 (00:23 +0200)]
Doc: Missing space
Reinhold Kainhofer [Mon, 25 Aug 2008 20:44:05 +0000 (22:44 +0200)]
Docs: Fix compilation (use @rlearning for link to "About Documentation")
Jean-Charles Malahieude [Mon, 25 Aug 2008 18:28:54 +0000 (20:28 +0200)]
Merge branch 'lilypond/translation' of /home/jcharles/GIT/Lily/ into lilypond/translation
Reinhold Kainhofer [Mon, 25 Aug 2008 16:47:00 +0000 (18:47 +0200)]
Merge branch 'master' of ssh://kainhofer@git.sv.gnu.org/srv/git/lilypond
Reinhold Kainhofer [Mon, 25 Aug 2008 16:45:29 +0000 (18:45 +0200)]
Docs: Typo in link, German translation
Reinhold Kainhofer [Mon, 25 Aug 2008 16:24:46 +0000 (18:24 +0200)]
Docs: Update of the German docs: small adjustments as commited in English
Reinhold Kainhofer [Mon, 25 Aug 2008 16:23:44 +0000 (18:23 +0200)]
Doc: German translation of AU 4.6, typos in AU 4.
Reinhold Kainhofer [Mon, 25 Aug 2008 15:24:46 +0000 (17:24 +0200)]
Docs: Use @file, use @unnumberedsubsec in AU 4.6
The subsections of AU 4.6 contained one or two lines of text, so it makes
sense to put them all into the same file as unnumbered subsections.
Reinhold Kainhofer [Mon, 25 Aug 2008 15:15:58 +0000 (17:15 +0200)]
Docs: German translation of AU 4.1 + 4.2
Reinhold Kainhofer [Mon, 25 Aug 2008 15:15:03 +0000 (17:15 +0200)]
Doc: add @code around DocBook tags
Carl Sorensen [Mon, 25 Aug 2008 14:52:03 +0000 (08:52 -0600)]
Fix chords in fretted-strings.itely
Patrick McCarty [Thu, 21 Aug 2008 04:48:04 +0000 (21:48 -0700)]
Doc: Update for staff.itely
* Deeper nested: modified examples to clarify bar line behavior
* Metronome marks: added an example + general revision
* Formatting cue notes: documented instrumentCueName property
and \killCues
Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
John Mandereau [Mon, 25 Aug 2008 09:28:19 +0000 (11:28 +0200)]
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond into lilypond/translation
* 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond:
Docs: Fix typos observed by till
Docs: Update committish
Docs: Update German translation of LM "1. Introduction"
John Mandereau [Mon, 25 Aug 2008 09:27:22 +0000 (11:27 +0200)]
Merge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond into lilypond/translation
* 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond:
GDP NR 5.3.5 The \tweak command
Trevor Daniels [Sun, 24 Aug 2008 21:15:24 +0000 (22:15 +0100)]
GDP NR 5.3.5 The \tweak command
First draft
Reinhold Kainhofer [Mon, 25 Aug 2008 08:58:53 +0000 (10:58 +0200)]
Docs: Fix typos observed by till
Reinhold Kainhofer [Mon, 25 Aug 2008 08:56:25 +0000 (10:56 +0200)]
Docs: Update committish