]> git.donarmstrong.com Git - lilypond.git/log
lilypond.git
15 years agoMerge commit 'origin/master' into dev/texi2html
Reinhold Kainhofer [Sun, 24 Aug 2008 14:41:05 +0000 (16:41 +0200)]
Merge commit 'origin/master' into dev/texi2html

15 years agoDocs: More link fixing (unnumbered, renamed sections, etc.)
Reinhold Kainhofer [Sun, 24 Aug 2008 14:36:52 +0000 (16:36 +0200)]
Docs: More link fixing (unnumbered, renamed sections, etc.)

15 years agotexi2html: Better footnote handling
Reinhold Kainhofer [Sun, 24 Aug 2008 14:26:00 +0000 (16:26 +0200)]
texi2html: Better footnote handling

-) Insert footnotes on the page where they appear in the text, not in a separate file

-) Use <p><sup>nr</sup> text</p> format rather than the ugly texi2html default.

15 years agoDoc: update translations status
John Mandereau [Sun, 24 Aug 2008 14:25:41 +0000 (16:25 +0200)]
Doc: update translations status

15 years agotexi2html: Change ids/targets for TOC, About and Overview
Reinhold Kainhofer [Sun, 24 Aug 2008 14:25:27 +0000 (16:25 +0200)]
texi2html: Change ids/targets for TOC, About and Overview

15 years agotexi2html: $element->{'target'} is the proper thing to override for the anchor
Reinhold Kainhofer [Sun, 24 Aug 2008 11:54:53 +0000 (13:54 +0200)]
texi2html: $element->{'target'} is the proper thing to override for the anchor

$element->{id} is used for the name in <a name=id> of the section,
while $element->{target} is used in the href of links to this section.

So, we need to override both and set them to the same value!
Also, set the target/id of the top node to "Top" instead of the default
"SEC_Top" of texi2html.

15 years agotexi2html: We don't need to rewrite the node ids!
Reinhold Kainhofer [Sun, 24 Aug 2008 11:54:28 +0000 (13:54 +0200)]
texi2html: We don't need to rewrite the node ids!

15 years agotexi2html: Properly extract sectioning and node commands
Reinhold Kainhofer [Sun, 24 Aug 2008 11:49:42 +0000 (13:49 +0200)]
texi2html: Properly extract sectioning and node commands

-) Don't match quoted commands, i.e. @@node inside an @example section.
-) Properly use multiline matching, so we can use ^ and $ to detect the
   start/end of each line

This fixes the problem that the xlatex node was not detected

15 years agoMerge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond into lilypond...
John Mandereau [Sun, 24 Aug 2008 11:38:35 +0000 (13:38 +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:
  Fix "make uninstall"
  Markup command name changes.
  Docs: Some more link fixing
  Add tweaking the ellipse around harp pedals
  Add ly:round-filled-polygon scheme function to create a filled rounded polygon
  Doc: Insert appendix #f directly into the doc node, not needed in dump any more
  Doc: use @subheading for FDL addendum instead of @unnumberedsubsec
  texi2html: Use an appendix for indices in IR
  Doc/texi2html: For big-page link to ../bibliography instead of ../../bibliography
  Docs: There is no Melisma_translator, so remove IR references to it
  IR: Fix index node hierarchy
  Cadenza changes to rhythms.itely

15 years agoFix "make uninstall"
John Mandereau [Sun, 24 Aug 2008 11:34:05 +0000 (13:34 +0200)]
Fix "make uninstall"

15 years agoDoc: Spanish PO Update.
Francisco Vila [Sat, 23 Aug 2008 23:19:04 +0000 (01:19 +0200)]
Doc: Spanish PO Update.

15 years agoMarkup command name changes.
Neil Puttock [Sat, 23 Aug 2008 23:01:10 +0000 (00:01 +0100)]
Markup command name changes.

\center-align -> \center-column
\hcenter -> \center-align

15 years agoMerge branch 'master' into dev/texi2html
Reinhold Kainhofer [Sat, 23 Aug 2008 20:24:02 +0000 (22:24 +0200)]
Merge branch 'master' into dev/texi2html

15 years agoDocs: Some more link fixing
Reinhold Kainhofer [Sat, 23 Aug 2008 19:34:39 +0000 (21:34 +0200)]
Docs: Some more link fixing

15 years agoDoc: touches to Simultaneous, thanks to Ralph
Francisco Vila [Sat, 23 Aug 2008 20:04:44 +0000 (22:04 +0200)]
Doc: touches to Simultaneous, thanks to Ralph

15 years agoAdd tweaking the ellipse around harp pedals
Reinhold Kainhofer [Sat, 23 Aug 2008 18:37:59 +0000 (20:37 +0200)]
Add tweaking the ellipse around harp pedals

15 years agoAdd ly:round-filled-polygon scheme function to create a filled rounded polygon
Reinhold Kainhofer [Thu, 21 Aug 2008 23:17:37 +0000 (01:17 +0200)]
Add ly:round-filled-polygon scheme function to create a filled rounded polygon

Simply call the C++ method Lookup::round_filled_polygon, so I simply add a
Scheme interface wrapper here.

Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
15 years agoDoc: Insert appendix #f directly into the doc node, not needed in dump any more
Reinhold Kainhofer [Sat, 23 Aug 2008 15:23:59 +0000 (17:23 +0200)]
Doc: Insert appendix #f directly into the doc node, not needed in dump any more

15 years agoDoc: use @subheading for FDL addendum instead of @unnumberedsubsec
Reinhold Kainhofer [Sat, 23 Aug 2008 15:23:19 +0000 (17:23 +0200)]
Doc: use @subheading for FDL addendum instead of @unnumberedsubsec

15 years agotexi2html: Use an appendix for indices in IR
Reinhold Kainhofer [Sat, 23 Aug 2008 15:09:05 +0000 (17:09 +0200)]
texi2html: Use an appendix for indices in IR

15 years agoDoc/texi2html: For big-page link to ../bibliography instead of ../../bibliography
Reinhold Kainhofer [Sat, 23 Aug 2008 15:08:02 +0000 (17:08 +0200)]
Doc/texi2html: For big-page link to ../bibliography instead of ../../bibliography

15 years agoDocs: There is no Melisma_translator, so remove IR references to it
Reinhold Kainhofer [Sat, 23 Aug 2008 14:12:54 +0000 (16:12 +0200)]
Docs: There is no Melisma_translator, so remove IR references to it

15 years agoIR: Fix index node hierarchy
Reinhold Kainhofer [Sat, 23 Aug 2008 11:31:21 +0000 (13:31 +0200)]
IR: Fix index node hierarchy

15 years agoCadenza changes to rhythms.itely
Carl Sorensen [Sat, 23 Aug 2008 18:02:46 +0000 (12:02 -0600)]
Cadenza changes to rhythms.itely

15 years agoMerge branch 'master' into dev/texi2html
Reinhold Kainhofer [Sat, 23 Aug 2008 17:43:02 +0000 (19:43 +0200)]
Merge branch 'master' into dev/texi2html

15 years agoDoc: Insert appendix #f directly into the doc node, not needed in dump any more
Reinhold Kainhofer [Sat, 23 Aug 2008 15:23:59 +0000 (17:23 +0200)]
Doc: Insert appendix #f directly into the doc node, not needed in dump any more

15 years agoDoc: use @subheading for FDL addendum instead of @unnumberedsubsec
Reinhold Kainhofer [Sat, 23 Aug 2008 15:23:19 +0000 (17:23 +0200)]
Doc: use @subheading for FDL addendum instead of @unnumberedsubsec

15 years agotexi2html: Use an appendix for indices in IR
Reinhold Kainhofer [Sat, 23 Aug 2008 15:09:05 +0000 (17:09 +0200)]
texi2html: Use an appendix for indices in IR

15 years agoDoc/texi2html: For big-page link to ../bibliography instead of ../../bibliography
Reinhold Kainhofer [Sat, 23 Aug 2008 15:08:02 +0000 (17:08 +0200)]
Doc/texi2html: For big-page link to ../bibliography instead of ../../bibliography

15 years agoDocs: There is no Melisma_translator, so remove IR references to it
Reinhold Kainhofer [Sat, 23 Aug 2008 14:12:54 +0000 (16:12 +0200)]
Docs: There is no Melisma_translator, so remove IR references to it

15 years agoIR: Fix index node hierarchy
Reinhold Kainhofer [Sat, 23 Aug 2008 11:31:21 +0000 (13:31 +0200)]
IR: Fix index node hierarchy

15 years agotexi2html: $element->{id} => $element->{'id'} to make it more readable
Reinhold Kainhofer [Sat, 23 Aug 2008 17:08:42 +0000 (19:08 +0200)]
texi2html: $element->{id} => $element->{'id'} to make it more readable

15 years agoUpdate lilypond.pot
John Mandereau [Sat, 23 Aug 2008 17:01:55 +0000 (19:01 +0200)]
Update lilypond.pot

15 years agoMerge branch 'master' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond into lilypond...
John Mandereau [Sat, 23 Aug 2008 16:37:11 +0000 (18:37 +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:
  Fix configure and compilation issues with CPPFLAGS
  Change harp pedal outlines to ellipses
  GDP NR 5.3 Modifying properties

15 years agoUpdate doc POs msgids
John Mandereau [Sat, 23 Aug 2008 16:35:25 +0000 (18:35 +0200)]
Update doc POs msgids

15 years agoFix nitpicks in doc PO generation
John Mandereau [Sat, 23 Aug 2008 16:34:47 +0000 (18:34 +0200)]
Fix nitpicks in doc PO generation

15 years agoFrench docs: run "make fix-xrefs" and update some section names
John Mandereau [Sat, 23 Aug 2008 16:22:26 +0000 (18:22 +0200)]
French docs: run "make fix-xrefs" and update some section names

15 years agoDocs: updates to fix broken links
Reinhold Kainhofer [Sat, 23 Aug 2008 15:42:30 +0000 (17:42 +0200)]
Docs: updates to fix broken links

15 years agoDoc: Insert appendix #f directly into the doc node, not needed in dump any more
Reinhold Kainhofer [Sat, 23 Aug 2008 15:23:59 +0000 (17:23 +0200)]
Doc: Insert appendix #f directly into the doc node, not needed in dump any more

15 years agoDoc: use @subheading for FDL addendum instead of @unnumberedsubsec
Reinhold Kainhofer [Sat, 23 Aug 2008 15:23:19 +0000 (17:23 +0200)]
Doc: use @subheading for FDL addendum instead of @unnumberedsubsec

15 years agoFrench docs: update LM 3 "Fundamental concepts" translation
Jean-Charles Malahieude [Sat, 23 Aug 2008 15:22:05 +0000 (17:22 +0200)]
French docs: update LM 3 "Fundamental concepts" translation

15 years agoFrench docs: fix broken xref
John Mandereau [Sat, 23 Aug 2008 15:09:54 +0000 (17:09 +0200)]
French docs: fix broken xref

15 years agotexi2html: Use an appendix for indices in IR
Reinhold Kainhofer [Sat, 23 Aug 2008 15:09:05 +0000 (17:09 +0200)]
texi2html: Use an appendix for indices in IR

15 years agoDoc/texi2html: For big-page link to ../bibliography instead of ../../bibliography
Reinhold Kainhofer [Sat, 23 Aug 2008 15:08:02 +0000 (17:08 +0200)]
Doc/texi2html: For big-page link to ../bibliography instead of ../../bibliography

15 years agoDocs: There is no Melisma_translator, so remove IR references to it
Reinhold Kainhofer [Sat, 23 Aug 2008 14:12:54 +0000 (16:12 +0200)]
Docs: There is no Melisma_translator, so remove IR references to it

15 years agotexi2html: use @subsubheading for interface property headings in the IR
Reinhold Kainhofer [Sat, 23 Aug 2008 14:03:17 +0000 (16:03 +0200)]
texi2html: use @subsubheading for interface property headings in the IR

Adjust the .css file so subsubheadings look like unnumberedsubsubsec.
The problem with @unnumberedsubsubsec is that it (1) generates an entry
in the TOC and (2) messes up the internal navigation buttons, since they
don't have their own @node, so texi2html uses #SECxx as anchor, which does
not exist...

15 years agoFix configure and compilation issues with CPPFLAGS
Paul Jarc [Sat, 23 Aug 2008 13:58:40 +0000 (15:58 +0200)]
Fix configure and compilation issues with CPPFLAGS

Use CPPFLAGS when finding FlexLexer.h, and for C++ compilation commands.

15 years agotexi2html: Fix anchor in link
Reinhold Kainhofer [Sat, 23 Aug 2008 13:13:20 +0000 (15:13 +0200)]
texi2html: Fix anchor in link

15 years agotexi2html: Add include path for texi2html so INSTALL.tely finds install.itely
Reinhold Kainhofer [Sat, 23 Aug 2008 13:11:50 +0000 (15:11 +0200)]
texi2html: Add include path for texi2html so INSTALL.tely finds install.itely

15 years agoMerge commit 'origin/lilypond/translation' into dev/texi2html
Reinhold Kainhofer [Sat, 23 Aug 2008 13:11:33 +0000 (15:11 +0200)]
Merge commit 'origin/lilypond/translation' into dev/texi2html

15 years agoDoc: Fix menu
Francisco Vila [Sat, 23 Aug 2008 12:40:07 +0000 (14:40 +0200)]
Doc: Fix menu

15 years agoDoc: update of untranslated install
Francisco Vila [Sat, 23 Aug 2008 11:31:29 +0000 (13:31 +0200)]
Doc: update of untranslated install

15 years agoIR: Fix index node hierarchy
Reinhold Kainhofer [Sat, 23 Aug 2008 11:31:21 +0000 (13:31 +0200)]
IR: Fix index node hierarchy

15 years agoDocs: More @subsubsection -> @unnumberedsubsubsec
Reinhold Kainhofer [Sat, 23 Aug 2008 10:38:01 +0000 (12:38 +0200)]
Docs: More @subsubsection -> @unnumberedsubsubsec

15 years agoDocs: More @subsubsection -> @unnumberedsubsubsec (de matching en structure)
Reinhold Kainhofer [Sat, 23 Aug 2008 10:27:41 +0000 (12:27 +0200)]
Docs: More @subsubsection -> @unnumberedsubsubsec (de matching en structure)

15 years agoDocs: fix most of the broken links in translations that linklint found.
Reinhold Kainhofer [Sat, 23 Aug 2008 10:08:09 +0000 (12:08 +0200)]
Docs: fix most of the broken links in translations that linklint found.

In most cases, I simply did the same changes as in the English version, so
that the translated versions are the smae as the English version.
In particular, the issues are:

-) Lot of @subsubsections -> @unnumberedsubsubsec, which were done in
   master, but no in the languages. There are lots more to be done, but
   these cause broken links.
-) Gregorian_ligature_engraver -> Vaticana_ligature_engraver
-) "Fret diagrams" node -> "Fret diagram markups"
-) Engraver_group does not have an IR section, so @rinternals -> @code
-) FingerEvent -> Fingering Event
-) @rlsr{Figured Bass} -> @rlsr{Chords}
-) fontSize, font-size does not have an IR section -> remove from IR links
-) MultiMeasureRestMusicGroup, VocalName do not exist in IR -> remove IR link
-) Removed @untranslated sections, which no longer appear in the English
   docs ("Guitar tablatures", "Half-holes")
-) added new @untranslated sections for news sections in English docs
   ("Indicating harmonics and dampened nodes", "Fingerings")
-) Fix IR link "Engravers" -> "Engravers and Performers", similar for
   "Engravers and performers" (case IS relevant in @rinternals!)
-) text-balloon-interface -> balloon-interface
-) broken link to "Octave check" in fr (was "Octavecheck")

15 years agoChange harp pedal outlines to ellipses
Carl Sorensen [Sat, 23 Aug 2008 02:36:23 +0000 (20:36 -0600)]
Change harp pedal outlines to ellipses

Add ellipse drawing routines to ps and svg output

Add ellipse stencil

Add ellipse-stencil routine to center stencil in ellipse

Modify scm/harp-pedals.scm to use ellipse routine

Reformat code to avoid long lines

15 years agoGDP NR 5.3 Modifying properties
Trevor Daniels [Fri, 22 Aug 2008 20:14:17 +0000 (21:14 +0100)]
GDP NR 5.3 Modifying properties

Re-order sections

15 years agoDocs: Missed menu entry while renaming to match English doc structure
Reinhold Kainhofer [Fri, 22 Aug 2008 21:25:07 +0000 (23:25 +0200)]
Docs: Missed menu entry while renaming to match English doc structure

15 years agoDocs: @subsubsection -> @unnumberedsubsubsec
Reinhold Kainhofer [Fri, 22 Aug 2008 21:09:46 +0000 (23:09 +0200)]
Docs: @subsubsection -> @unnumberedsubsubsec

15 years agoDocs: Adjust French/Spanish docs structure to English docs
Reinhold Kainhofer [Fri, 22 Aug 2008 20:53:45 +0000 (22:53 +0200)]
Docs: Adjust French/Spanish docs structure to English docs

15 years agoDocs: @subsubsection -> @unnumberedsubsubsec
Reinhold Kainhofer [Fri, 22 Aug 2008 20:37:02 +0000 (22:37 +0200)]
Docs: @subsubsection -> @unnumberedsubsubsec

15 years agoDocs: FingerEvent -> FingeringEvent
Reinhold Kainhofer [Fri, 22 Aug 2008 20:33:21 +0000 (22:33 +0200)]
Docs: FingerEvent -> FingeringEvent

15 years agoDocs: Change @subsubsection to @unnumberedsubsubsection in Spanish docs
Reinhold Kainhofer [Fri, 22 Aug 2008 20:29:42 +0000 (22:29 +0200)]
Docs: Change @subsubsection to @unnumberedsubsubsection in Spanish docs

15 years agoDocs: Fix IR link to Vaticana_ligature_engraver in German docs
Reinhold Kainhofer [Fri, 22 Aug 2008 20:29:15 +0000 (22:29 +0200)]
Docs: Fix IR link to Vaticana_ligature_engraver in German docs

15 years agodoc build: Create lilypond-internals/source, so rewriting links works
Reinhold Kainhofer [Fri, 22 Aug 2008 19:55:29 +0000 (21:55 +0200)]
doc build: Create lilypond-internals/source, so rewriting links works

15 years agotexi2html: Fix unnumbered sections (IR), node anchors (big-page)
Reinhold Kainhofer [Fri, 22 Aug 2008 18:46:50 +0000 (20:46 +0200)]
texi2html: Fix unnumbered sections (IR), node anchors (big-page)

-) unnumbered sections (except at top-level) now completely ignore the
   file name from the .xref-map file and are instead simply put into
   the same file as the previous numbered section (this fixes the
   problem with user/internal property pages for the interfaces in the
   IR)
-) add a lilypond_node_file_name function, which modifies also the
   anchors for the nodes (split_at_numbered_sections already
   modified the anchors for sections).

15 years agoMerge commit 'origin/master' into dev/texi2html
Reinhold Kainhofer [Fri, 22 Aug 2008 17:32:10 +0000 (19:32 +0200)]
Merge commit 'origin/master' into dev/texi2html

15 years agoUpdate translated docs sections in Pitches and Rhythms
John Mandereau [Fri, 22 Aug 2008 14:38:23 +0000 (16:38 +0200)]
Update translated docs sections in Pitches and Rhythms

15 years agoMerge branch 'master' into lilypond/translation
John Mandereau [Fri, 22 Aug 2008 12:51:12 +0000 (14:51 +0200)]
Merge branch 'master' into lilypond/translation

* master:
  Partially update French docs
  Docs: Use @rlsrnamed for link to snippets Top
  Update for Staff
  MusicXML: Implement harp-pedals, now that it's available in lilypond
  GDP NR Appendices: Add descriptions of indices
  New markup commands: \left-column and \right-column.
  Harp pedals: Cleanup
  Spanish docs: Fix link to IR / BassFigure (no longer NewBassFigure)
  Markup command indexing: don't use internal function names.
  Bump version.
  Compile fix...
  New regression tests should have 2.11.57...
  Docs: Add fret and harp pedal diagrams to markup category instrument-specific-markup
  Add instrument-specific-markup-interface, assign to TextScript and add (fret-board|harp-pedal)-details to it
  Feature: Add Harp pedal diagrams, i.e. a \harp-pedal markup function
  Add a make-line-stencil function, which correctly sets stencil extents
  Fix dangling links (citeseer, personal homepages, email Adresses) in the docs

Conflicts:

Documentation/fr/user/introduction.itely

15 years agoPartially update French docs
John Mandereau [Thu, 21 Aug 2008 18:54:41 +0000 (20:54 +0200)]
Partially update French docs

15 years agoDoc: Further acronym hunting -- EN, ES
Francisco Vila [Thu, 21 Aug 2008 17:52:35 +0000 (19:52 +0200)]
Doc: Further acronym hunting -- EN, ES

15 years agoDoc: remove acronyms -- ES, FR
Francisco Vila [Thu, 21 Aug 2008 17:40:32 +0000 (19:40 +0200)]
Doc: remove acronyms -- ES, FR

15 years agoMerge commit 'origin/lilypond/translation'
Reinhold Kainhofer [Thu, 21 Aug 2008 14:47:18 +0000 (16:47 +0200)]
Merge commit 'origin/lilypond/translation'

15 years agoMerge branch 'master' into dev/texi2html
Reinhold Kainhofer [Thu, 21 Aug 2008 13:22:06 +0000 (15:22 +0200)]
Merge branch 'master' into dev/texi2html

15 years agoDocs: Use @rlsrnamed for link to snippets Top
Reinhold Kainhofer [Thu, 21 Aug 2008 13:06:23 +0000 (15:06 +0200)]
Docs: Use @rlsrnamed for link to snippets Top

15 years agoReword and reorder to clarify oneVoice in Simultaneous
Francisco Vila [Thu, 21 Aug 2008 01:27:53 +0000 (03:27 +0200)]
Reword and reorder to clarify oneVoice in Simultaneous

15 years agoUpdate for Staff
Patrick McCarty [Wed, 6 Aug 2008 23:45:04 +0000 (16:45 -0700)]
Update for Staff

* 3rd pass

Signed-off-by: Patrick McCarty <pnorcks@gmail.com>
15 years agoLatest rewords in Simultaneous, thanks to David Stocker
Francisco Vila [Thu, 21 Aug 2008 00:31:21 +0000 (02:31 +0200)]
Latest rewords in Simultaneous, thanks to David Stocker

15 years agoAdd descriptions of indices in NR --Spanish
Francisco Vila [Wed, 20 Aug 2008 23:57:26 +0000 (01:57 +0200)]
Add descriptions of indices in NR --Spanish

15 years agoMusicXML: Implement harp-pedals, now that it's available in lilypond
Reinhold Kainhofer [Wed, 20 Aug 2008 23:47:44 +0000 (01:47 +0200)]
MusicXML: Implement harp-pedals, now that it's available in lilypond

15 years agoRename translated manuals makefiles and add_html_footer.py
John Mandereau [Wed, 20 Aug 2008 15:29:22 +0000 (17:29 +0200)]
Rename translated manuals makefiles and add_html_footer.py

15 years agoCompile Internals Reference as PDF
John Mandereau [Wed, 20 Aug 2008 15:09:34 +0000 (17:09 +0200)]
Compile Internals Reference as PDF

15 years agoCompile Spanish Learning Manual as one big HTML page
John Mandereau [Wed, 20 Aug 2008 15:08:41 +0000 (17:08 +0200)]
Compile Spanish Learning Manual as one big HTML page

15 years agoClean up .xref-map files generation
John Mandereau [Wed, 20 Aug 2008 13:19:59 +0000 (15:19 +0200)]
Clean up .xref-map files generation

- write these files in (top-build-dir)/out/xref-maps/, with language
used as name suffix if different from English: this is cleaner than
writing them in out-www subdirectories and creating symlinks, mainly
because it avoids hardcoding manual names in a bunch of makefiles;

- buildscripts/extract_texi_filenames.py: write "@documentlanguage" as
output file suffix if not "en", create output directory if necessary,
and fix minor nitpicks;

- remove all hardcoded manual names in makefiles.

15 years agoAdd buildscripts/ to PYTHONPATH
John Mandereau [Wed, 20 Aug 2008 13:12:00 +0000 (15:12 +0200)]
Add buildscripts/ to PYTHONPATH

15 years agoGDP NR Appendices: Add descriptions of indices
Trevor Daniels [Wed, 20 Aug 2008 09:32:14 +0000 (10:32 +0100)]
GDP NR Appendices: Add descriptions of indices

15 years agoNew markup commands: \left-column and \right-column.
Neil Puttock [Tue, 19 Aug 2008 21:25:16 +0000 (22:25 +0100)]
New markup commands: \left-column and \right-column.

15 years agoHarp pedals: Cleanup
Reinhold Kainhofer [Tue, 19 Aug 2008 19:50:17 +0000 (21:50 +0200)]
Harp pedals: Cleanup

-) Remove FIXME, which has been implemented
-) Move commented-out code away from the top
-) Add short documentation for each function
-) Call a (revert stencils) a little earlier

15 years agoMerge branch 'master' of ssh://kainhofer@git.sv.gnu.org/srv/git/lilypond into dev...
Reinhold Kainhofer [Tue, 19 Aug 2008 18:53:41 +0000 (20:53 +0200)]
Merge branch 'master' of ssh://kainhofer@git.sv.gnu.org/srv/git/lilypond into dev/texi2html

15 years agoSpanish docs: Fix link to IR / BassFigure (no longer NewBassFigure)
Reinhold Kainhofer [Tue, 19 Aug 2008 17:49:27 +0000 (19:49 +0200)]
Spanish docs: Fix link to IR / BassFigure (no longer NewBassFigure)

15 years agoMarkup command indexing: don't use internal function names.
Neil Puttock [Tue, 19 Aug 2008 17:41:23 +0000 (18:41 +0100)]
Markup command indexing: don't use internal function names.

\foo-markup -> \foo

15 years agoBump version.
Neil Puttock [Tue, 19 Aug 2008 17:37:26 +0000 (18:37 +0100)]
Bump version.

15 years agoCompile fix...
Reinhold Kainhofer [Tue, 19 Aug 2008 17:17:17 +0000 (19:17 +0200)]
Compile fix...

15 years agoNew regression tests should have 2.11.57...
Reinhold Kainhofer [Tue, 19 Aug 2008 16:57:29 +0000 (18:57 +0200)]
New regression tests should have 2.11.57...

15 years agoDocs: Add fret and harp pedal diagrams to markup category instrument-specific-markup
Reinhold Kainhofer [Tue, 19 Aug 2008 16:47:15 +0000 (18:47 +0200)]
Docs: Add fret and harp pedal diagrams to markup category instrument-specific-markup

-) Harp pedal diagrams and Fret boards will now appear in the same appendix section of
   the NR, titled "Instrument Specific Markup".
-) The function to create those titles from the markup category didn't globally
   replace "-" by " ". This commit fixes that problem, too.

15 years agoAdd instrument-specific-markup-interface, assign to TextScript and add (fret-board...
Reinhold Kainhofer [Tue, 19 Aug 2008 16:44:30 +0000 (18:44 +0200)]
Add instrument-specific-markup-interface, assign to TextScript and add (fret-board|harp-pedal)-details to it

Harp Pedal diagrams and fret board diagrams can be tweaked using the
fret-board-details and harp-pedal-details property alists of TextScript.
However, so far they were not "officially" assigned to any interface of
TextScript, so they didn't appear in the auto-generated documentation...

15 years agoFeature: Add Harp pedal diagrams, i.e. a \harp-pedal markup function
Reinhold Kainhofer [Mon, 18 Aug 2008 18:07:12 +0000 (20:07 +0200)]
Feature: Add Harp pedal diagrams, i.e. a \harp-pedal markup function

Add a \harp-pedal markup function, which produces harp pedalling diagrams. The
syntax is
    \harp-pedal #"^-v|--ov^"
The contents of the string define the positions of the pedals (^/-/v for
up/neutral/down), | is the divider and o indicates that the next pedal
should be circled. It can be tweaked through the size and thickness props
and the harp-pedal-details property list of the TextScript grob. For this, I
had to add a harp-pedal-interface, too.

The only issue I'm still having is that lilypond does not have a function
to draw an ellipse, so all I can do for circled pedals is to draw a circle
rather than an ellipse... Also, using a rounded box does not work, as that
fills its contents, thus overdrawing the pedal box.

I've also added three regression test cases, namely
-) Basic functionality checks (including circled boxes and an empty definition
   string, as well as invalid characters in the string)
-) Sanity checks: Lilypond will check whether the diagram follows standard
   rules (7 pedals with one divider after the third). If not, it will print
   out a warning, but should still produce the diagram as given.
-) Tweaking: Most details of the diagram can be tweaked using size, thickness
   and harp-pedal-details.

15 years agoAdd a make-line-stencil function, which correctly sets stencil extents
Reinhold Kainhofer [Sun, 17 Aug 2008 23:45:17 +0000 (01:45 +0200)]
Add a make-line-stencil function, which correctly sets stencil extents

So far, one had to create line stencils manually using
   (ly:make-stencil (list 'draw-line ...) xext yext)
Unfortunately that meant that one had to specify the x- and y- coordinates
twice. This new make-line-stencil function takes the coordinates once,
creates the stencil and properly sets its extent (adding half the line
width to all coordinates of the x- and y-intervals).

Signed-off-by: Reinhold Kainhofer <reinhold@kainhofer.com>
15 years agoFix dangling links (citeseer, personal homepages, email Adresses) in the docs
Reinhold Kainhofer [Tue, 19 Aug 2008 17:06:21 +0000 (19:06 +0200)]
Fix dangling links (citeseer, personal homepages, email Adresses) in the docs