From e15a6d63ff509a23cd28b817b265b791522904e4 Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen Date: Mon, 18 Aug 1997 16:26:21 +0200 Subject: [PATCH] patch::: 0.1.9.jcn1: tegen negen pl 0.1.8.jcn3 - table20, standchen-{16,20}* --- NEWS | 2 + VERSION | 2 +- init/paper16.ly | 2 +- init/paper20.ly | 29 +++ init/symbol.ly | 23 +- init/symbol16.ly | 20 ++ init/symbol20.ly | 21 ++ init/table16.ly | 171 +++++++------- init/table20.ly | 173 ++++++++++++++ init/table_twenty.ly | 108 --------- input/standchen-16.ly | 29 +++ input/standchen-20.ly | 31 +++ input/standchen-20.tex | 21 ++ input/standchen-part.ly | 499 ++++++++++++++++++++++++++++++++++++++++ input/standchen.ly | 493 --------------------------------------- input/standchen.tex | 20 -- 16 files changed, 917 insertions(+), 727 deletions(-) create mode 100644 init/paper20.ly create mode 100644 init/symbol16.ly create mode 100644 init/symbol20.ly create mode 100644 init/table20.ly create mode 100644 input/standchen-16.ly create mode 100644 input/standchen-20.ly create mode 100644 input/standchen-20.tex create mode 100644 input/standchen-part.ly diff --git a/NEWS b/NEWS index 6c757d5207..c0a1a5bda0 100644 --- a/NEWS +++ b/NEWS @@ -11,6 +11,8 @@ pl 8.mb: - use log of duration-name ******* +pl 0.1.8.jcn3 + - table20, standchen-{16,20}* aug 15 pl 8 diff --git a/VERSION b/VERSION index b5229ae0eb..ba28d0f309 100644 --- a/VERSION +++ b/VERSION @@ -3,4 +3,4 @@ TOPLEVEL_MINOR_VERSION = 1 TOPLEVEL_PATCH_LEVEL = 9 # use to send patches, always empty for released version: -TOPLEVEL_MY_PATCH_LEVEL = +TOPLEVEL_MY_PATCH_LEVEL = .jcn1 diff --git a/init/paper16.ly b/init/paper16.ly index 52278f3217..aa26646b6a 100644 --- a/init/paper16.ly +++ b/init/paper16.ly @@ -1,6 +1,6 @@ +% paper16.ly \include "table16.ly" -\include "engraver.ly" Gourlay = 1.0 Wordwrap = 0.0 diff --git a/init/paper20.ly b/init/paper20.ly new file mode 100644 index 0000000000..372a36d158 --- /dev/null +++ b/init/paper20.ly @@ -0,0 +1,29 @@ +% paper20.ly + +\include "table20.ly" + +Gourlay = 1.0 +Wordwrap = 0.0 + +default_paper = \paper { + linewidth = 15.0 \cm; + rule_thickness = 0.4\pt; + bar_size = 20.0 \pt; + interline = 4.\pt; + notewidth = 5.0\pt; + wholewidth = 4.8\pt; + unitspace = 22.\pt; +% basicspace = 4.\pt; +% geometric = 1.414; + geometric = 0.; + basicspace = 8.\pt; + + % + interbeam = 2.667\pt; + gourlay_energybound = 50000.; + gourlay_maxmeasures = 6.; + + castingalgorithm = \Gourlay; + \symboltables { \table_twenty } + \requesttranslator { \orchestral_score_translator } +} diff --git a/init/symbol.ly b/init/symbol.ly index 65bced4151..1a2752d88f 100644 --- a/init/symbol.ly +++ b/init/symbol.ly @@ -1,21 +1,6 @@ +% symbol.ly + \version "0.1.1"; - -breve = \duration { -1 0 } -longa = \duration { -2 0 } - -\include "dynamic.ly" -\include "dutch.ly" - - -\include "script.ly" -\include "paper16.ly" - -% ugh -\include "midi.ly" - -% declarations for standard directions -left = -1 -right = 1 -up = 1 -down = -1 + +\include "symbol16.ly" diff --git a/init/symbol16.ly b/init/symbol16.ly new file mode 100644 index 0000000000..d71a898201 --- /dev/null +++ b/init/symbol16.ly @@ -0,0 +1,20 @@ +\version "0.1.1"; + +breve = \duration { -1 0 } +longa = \duration { -2 0 } + +\include "dynamic.ly" +\include "dutch.ly" +\include "script.ly" +\include "engraver.ly" +\include "paper16.ly" + +% ugh +\include "midi.ly" + +% declarations for standard directions +left = -1 +right = 1 +up = 1 +down = -1 + diff --git a/init/symbol20.ly b/init/symbol20.ly new file mode 100644 index 0000000000..8541a4247a --- /dev/null +++ b/init/symbol20.ly @@ -0,0 +1,21 @@ +% symbol20.ly +\version "0.1.1"; + +breve = \duration { -1 0 } +longa = \duration { -2 0 } + +\include "dynamic.ly" +\include "dutch.ly" +\include "script.ly" +\include "engraver.ly" +\include "paper20.ly" + +% ugh +\include "midi.ly" + +% declarations for standard directions +left = -1 +right = 1 +up = 1 +down = -1 + diff --git a/init/table16.ly b/init/table16.ly index 71cc34dcba..ee008a3d85 100644 --- a/init/table16.ly +++ b/init/table16.ly @@ -1,3 +1,4 @@ +% table16.ly % % spacing info for LilyPond. Do not edit this if you're not a guru. % It has a lot of hard-wired stringconstants @@ -12,31 +13,31 @@ table_sixteen= % index TeXstring, xmin xmax ymin ymax "scripts" = \table { - "fermata" "\fermata" 0.0\pt 0.0\pt 0.0\pt 6.0\pt - "-fermata" "\ifermata" 0.0\pt 0.0\pt -6.0\pt 0.0\pt - "portato" "\portato" 0.0\pt 4.0\pt 0.0\pt 2.0\pt - "-portato" "\iportato" 0.0\pt 4.0\pt -2.0\pt 0.0\pt - "tenuto" "\tenuto" 0.0\pt 4.0\pt -1.0\pt 1.0\pt - "-tenuto" "\itenuto" 0.0\pt 4.0\pt -1.0\pt 1.0\pt - "sforzato" "\sforzato" -0.8\pt 4.0\pt -1.92\pt 1.92\pt - "marcato" "\marcato" 0.0\pt 4.0\pt 0.0\pt 4.0\pt - "-marcato" "\imarcato" 0.0\pt 4.0\pt -4.0\pt 0.0\pt - "staccato" "\staccato" 0.0\pt 0.0\pt -1.1\pt 1.1\pt - "staccatissimo" "\staccatissimo" 0.0\pt 0.0\pt 0.0\pt 1.0\pt - "-staccatissimo" "\istaccatissimo" 0.0\pt 0.0\pt 0.0\pt 1.0\pt - "upbow" "\upbow" -1.0\pt 6.0\pt 0.0\pt 5.0\pt - "downbow" "\downbow" 0.0\pt 5.0\pt 0.0\pt 7.5\pt - "back" "\backorfront" 0.0\pt 6.0\pt 0.0\pt 3.0\pt - "-front" "\backorfront" 0.0\pt 6.0\pt 0.0\pt 3.0\pt - "heel" "\heel" 0.0\pt 6.0\pt -1.0\pt 5.0\pt - "toe" "\toe" 0.0\pt 6.0\pt -1.0\pt 5.0\pt - "bheel" "\bheel" 0.0\pt 6.0\pt -1.0\pt 5.0\pt - "btoe" "\btoe" 0.0\pt 6.0\pt -1.0\pt 5.0\pt - "fheel" "\fheel" 0.0\pt 6.0\pt -1.0\pt 5.0\pt - "ftoe" "\ftoe" 0.0\pt 6.0\pt -1.0\pt 5.0\pt - "-back" "\backorfront" 0.0\pt 6.0\pt 0.0\pt 3.0\pt - "front" "\backorfront" 0.0\pt 6.0\pt 0.0\pt 3.0\pt - "turn" "\turn" -2.0\pt 7.0\pt 0.0\pt 4.0\pt + "fermata" "\fermata" 0.0\pt 0.0\pt 0.0\pt 6.0\pt + "-fermata" "\ifermata" 0.0\pt 0.0\pt -6.0\pt 0.0\pt + "portato" "\portato" 0.0\pt 4.0\pt 0.0\pt 2.0\pt + "-portato" "\iportato" 0.0\pt 4.0\pt -2.0\pt 0.0\pt + "tenuto" "\tenuto" 0.0\pt 4.0\pt -1.0\pt 1.0\pt + "-tenuto" "\itenuto" 0.0\pt 4.0\pt -1.0\pt 1.0\pt + "sforzato" "\sforzato" -0.8\pt 4.0\pt -1.92\pt 1.92\pt + "marcato" "\marcato" 0.0\pt 4.0\pt 0.0\pt 4.0\pt + "-marcato" "\imarcato" 0.0\pt 4.0\pt -4.0\pt 0.0\pt + "staccato" "\staccato" 0.0\pt 0.0\pt -1.1\pt 1.1\pt + "staccatissimo" "\staccatissimo" 0.0\pt 0.0\pt 0.0\pt 1.0\pt + "-staccatissimo" "\istaccatissimo" 0.0\pt 0.0\pt 0.0\pt 1.0\pt + "upbow" "\upbow" -1.0\pt 6.0\pt 0.0\pt 5.0\pt + "downbow" "\downbow" 0.0\pt 5.0\pt 0.0\pt 7.5\pt + "back" "\backorfront" 0.0\pt 6.0\pt 0.0\pt 3.0\pt + "-front" "\backorfront" 0.0\pt 6.0\pt 0.0\pt 3.0\pt + "heel" "\heel" 0.0\pt 6.0\pt -1.0\pt 5.0\pt + "toe" "\toe" 0.0\pt 6.0\pt -1.0\pt 5.0\pt + "bheel" "\bheel" 0.0\pt 6.0\pt -1.0\pt 5.0\pt + "btoe" "\btoe" 0.0\pt 6.0\pt -1.0\pt 5.0\pt + "fheel" "\fheel" 0.0\pt 6.0\pt -1.0\pt 5.0\pt + "ftoe" "\ftoe" 0.0\pt 6.0\pt -1.0\pt 5.0\pt + "-back" "\backorfront" 0.0\pt 6.0\pt 0.0\pt 3.0\pt + "front" "\backorfront" 0.0\pt 6.0\pt 0.0\pt 3.0\pt + "turn" "\turn" -2.0\pt 7.0\pt 0.0\pt 4.0\pt } "style" = \table { @@ -63,38 +64,38 @@ table_sixteen= } "clefs" = \table { - "violin" "\violinclef" 0.0\pt 12.8\pt -10.0\pt 18.0\pt - "bass" "\bassclef" 0.0\pt 12.8\pt 0.0\pt 16.0\pt - "alto" "\altoclef" 0.0\pt 12.8\pt 0.0\pt 16.0\pt - "tenor" "\altoclef" 0.0\pt 12.8\pt 0.0\pt 16.0\pt - "violin_change" "\cviolinclef" 0.0\pt 11.2\pt -12.0\pt 12.0\pt - "bass_change" "\cbassclef" 0.0\pt 11.2\pt 0.0\pt 16.0\pt - "alto_change" "\caltoclef" 0.0\pt 11.2\pt 0.0\pt 16.0\pt - "tenor_change" "\caltoclef" 0.0\pt 11.2\pt 0.0\pt 16.0\pt + "violin" "\violinclef" 0.0\pt 12.8\pt -10.0\pt 18.0\pt + "bass" "\bassclef" 0.0\pt 12.8\pt 0.0\pt 16.0\pt + "alto" "\altoclef" 0.0\pt 12.8\pt 0.0\pt 16.0\pt + "tenor" "\altoclef" 0.0\pt 12.8\pt 0.0\pt 16.0\pt + "violin_change" "\cviolinclef" 0.0\pt 11.2\pt -12.0\pt 12.0\pt + "bass_change" "\cbassclef" 0.0\pt 11.2\pt 0.0\pt 16.0\pt + "alto_change" "\caltoclef" 0.0\pt 11.2\pt 0.0\pt 16.0\pt + "tenor_change" "\caltoclef" 0.0\pt 11.2\pt 0.0\pt 16.0\pt } "balls" = \table { - "-1" "\breveball" 0.0\pt 6.0\pt -2.0\pt 2.0\pt - "0" "\wholeball" 0.0\pt 6.0\pt -2.0\pt 2.0\pt - "1" "\halfball" 0.0\pt 5.0\pt -2.0\pt 2.0\pt - "2" "\quartball" 0.0\pt 5.0\pt -2.0\pt 2.0\pt + "-1" "\breveball" 0.0\pt 6.0\pt -2.0\pt 2.0\pt + "0" "\wholeball" 0.0\pt 6.0\pt -2.0\pt 2.0\pt + "1" "\halfball" 0.0\pt 5.0\pt -2.0\pt 2.0\pt + "2" "\quartball" 0.0\pt 5.0\pt -2.0\pt 2.0\pt } "slur" = \table { - "whole" "\slurchar%{%}" - "half" "\hslurchar%{%}" + "whole" "\slurchar%{%}" + "half" "\hslurchar%{%}" } "accidentals" = \table { - "-2" "\flatflat" 0.0\pt 8.16\pt -2.5\pt 7.5\pt - "-1" "\flat" 0.0\pt 4.8\pt -2.5\pt 7.5\pt - "0" "\natural" 0.0\pt 4.8\pt -7.5\pt 7.5\pt - "1" "\sharp" 0.0\pt 3.6\pt -7.5\pt 7.5\pt - "2" "\sharpsharp" 0.0\pt 4.8\pt -2.5\pt 7.5\pt + "-2" "\flatflat" 0.0\pt 8.16\pt -2.5\pt 7.5\pt + "-1" "\flat" 0.0\pt 4.8\pt -2.5\pt 7.5\pt + "0" "\natural" 0.0\pt 4.8\pt -7.5\pt 7.5\pt + "1" "\sharp" 0.0\pt 3.6\pt -7.5\pt 7.5\pt + "2" "\sharpsharp" 0.0\pt 4.8\pt -2.5\pt 7.5\pt } "streepjes" = \table { - "toplines" "\toplines{%}" -1.0\pt 7.0\pt 0.0\pt 0.0\pt - "botlines" "\botlines{%}" -1.0\pt 7.0\pt 0.0\pt 0.0\pt + "toplines" "\toplines{%}" -1.0\pt 7.0\pt 0.0\pt 0.0\pt + "botlines" "\botlines{%}" -1.0\pt 7.0\pt 0.0\pt 0.0\pt } "bars" = \table { @@ -111,62 +112,62 @@ table_sixteen= } "rests" = \table { - "-1o" "\breverest" 0.0\pt 6.0\pt 0.0\pt 4.0\pt - "-1" "\breverest" 0.0\pt 6.0\pt 0.0\pt 4.0\pt - "0o" "\outsidewholerest" 0.0\pt 6.0\pt 0.0\pt 2.0\pt - "0" "\wholerest" 0.0\pt 6.0\pt 0.0\pt 2.0\pt - "1" "\halfrest" 0.0\pt 6.0\pt -2.0\pt 0.0\pt - "1o" "\outsidehalfrest" 0.0\pt 6.0\pt -2.0\pt 0.0\pt - "2o" "\quartrest" -5.0\pt 2.0\pt -5.0\pt 5.0\pt - "3o" "\eighthrest" 0.0\pt 5.0\pt 0.0\pt 8.0\pt - "4o" "\sixteenthrest" 0.0\pt 6.0\pt 0.0\pt 12.0\pt - "2" "\quartrest" -5.0\pt 2.0\pt -5.0\pt 5.0\pt - "3" "\eighthrest" 0.0\pt 5.0\pt 0.0\pt 8.0\pt - "4" "\sixteenthrest" 0.0\pt 6.0\pt 0.0\pt 12.0\pt - "5" "\thirtysecondrest" 0.0\pt 6.0\pt 0.0\pt 16.0\pt - "6" "\sixtyfourthrest" 0.0\pt 6.0\pt 0.0\pt 16.0\pt - "7" "\hundredtwentyeighthrest" 0.0\pt 6.0\pt 0.0\pt 16.0\pt + "-1o" "\breverest" 0.0\pt 6.0\pt 0.0\pt 4.0\pt + "-1" "\breverest" 0.0\pt 6.0\pt 0.0\pt 4.0\pt + "0o" "\outsidewholerest" 0.0\pt 6.0\pt 0.0\pt 2.0\pt + "0" "\wholerest" 0.0\pt 6.0\pt 0.0\pt 2.0\pt + "1" "\halfrest" 0.0\pt 6.0\pt -2.0\pt 0.0\pt + "1o" "\outsidehalfrest" 0.0\pt 6.0\pt -2.0\pt 0.0\pt + "2o" "\quartrest" -5.0\pt 2.0\pt -5.0\pt 5.0\pt + "3o" "\eighthrest" 0.0\pt 5.0\pt 0.0\pt 8.0\pt + "4o" "\sixteenthrest" 0.0\pt 6.0\pt 0.0\pt 12.0\pt + "2" "\quartrest" -5.0\pt 2.0\pt -5.0\pt 5.0\pt + "3" "\eighthrest" 0.0\pt 5.0\pt 0.0\pt 8.0\pt + "4" "\sixteenthrest" 0.0\pt 6.0\pt 0.0\pt 12.0\pt + "5" "\thirtysecondrest" 0.0\pt 6.0\pt 0.0\pt 16.0\pt + "6" "\sixtyfourthrest" 0.0\pt 6.0\pt 0.0\pt 16.0\pt + "7" "\hundredtwentyeighthrest" 0.0\pt 6.0\pt 0.0\pt 16.0\pt } "meters" = \table { - "C" "\fourfourmeter" 0.0\pt 10.0\pt -5.0\pt 5.0\pt - "C2" "\allabreve" 0.0\pt 10.0\pt -5.0\pt 5.0\pt + "C" "\fourfourmeter" 0.0\pt 10.0\pt -5.0\pt 5.0\pt + "C2" "\allabreve" 0.0\pt 10.0\pt -5.0\pt 5.0\pt } % dims ignored for this table "param" = \table { - "brace" "\pianobrace{%}" 0.0\pt 0.0\pt 0.0\pt 0.0\pt - "meter" "\generalmeter{%}{%}" 0.0\pt 10.0\pt -5.0\pt 5.0\pt - "linestaf" "\linestafsym{%}{%}" - "stem" "\stem{%}{%}" - "fill" "\hbox{}" + "brace" "\pianobrace{%}" 0.0\pt 0.0\pt 0.0\pt 0.0\pt + "meter" "\generalmeter{%}{%}" 0.0\pt 10.0\pt -5.0\pt 5.0\pt + "linestaf" "\linestafsym{%}{%}" + "stem" "\stem{%}{%}" + "fill" "\hbox{}" % ugh. 8pt - "crescendosym" "\crescendosym{%}" 0.0\pt 0.0\pt -3.0\pt 3.0\pt - "decrescendosym" "\decrescendosym{%}" 0.0\pt 0.0\pt -3.0\pt 3.0\pt + "crescendosym" "\crescendosym{%}" 0.0\pt 0.0\pt -3.0\pt 3.0\pt + "decrescendosym" "\decrescendosym{%}" 0.0\pt 0.0\pt -3.0\pt 3.0\pt } "dots" = \table { - "1" "\lsingledot" 0.0\pt 2.0\pt -1.0\pt 1.0\pt - "2" "\ldoubledot" 0.0\pt 5.0\pt -1.0\pt 1.0\pt - "3" "\ltripledot" 0.0\pt 8.0\pt -1.0\pt 1.0\pt + "1" "\lsingledot" 0.0\pt 2.0\pt -1.0\pt 1.0\pt + "2" "\ldoubledot" 0.0\pt 5.0\pt -1.0\pt 1.0\pt + "3" "\ltripledot" 0.0\pt 8.0\pt -1.0\pt 1.0\pt } "flags" = \table { - "8" "\eighthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt - "16" "\sixteenthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt - "32" "\thirtysecondflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt - "64" "\sixtyfourthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt - "128" "\hundredtwentyeighthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt - "-8" "\deighthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt - "-16" "\dsixteenthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt - "-32" "\dthirtysecondflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt - "-64" "\dsixtyfourthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt - "-128" "\dhundredtwentyeighthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt + "8" "\eighthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt + "16" "\sixteenthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt + "32" "\thirtysecondflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt + "64" "\sixtyfourthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt + "128" "\hundredtwentyeighthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt + "-8" "\deighthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt + "-16" "\dsixteenthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt + "-32" "\dthirtysecondflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt + "-64" "\dsixtyfourthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt + "-128" "\dhundredtwentyeighthflag" 0.0\pt 4.0\pt 0.0\pt 0.0\pt } "beamslopes" = \table { - "slope" "\beamslope{%}{%}" - "horizontal" "\rulesym{%}{%}" + "slope" "\beamslope{%}{%}" + "horizontal" "\rulesym{%}{%}" } } diff --git a/init/table20.ly b/init/table20.ly new file mode 100644 index 0000000000..6d6f35330a --- /dev/null +++ b/init/table20.ly @@ -0,0 +1,173 @@ +% table20.ly +% +% spacing info for LilyPond. Do not edit this. +% It has a lot of hard-wired stringconstants +% + +table_twenty = +\symboltables { + + \texid "\input lilyponddefs \musixtwentydefs" + + % index TeXstring, xmin xmax ymin ymax + + % not yet updated + "scripts" = \table { + "fermata" "\fermata" 0.0\pt 0.0\pt 0.0\pt 6.0\pt + "-fermata" "\ifermata" 0.0\pt 0.0\pt -6.0\pt 0.0\pt + "portato" "\portato" 0.0\pt 4.0\pt 0.0\pt 2.0\pt + "-portato" "\iportato" 0.0\pt 4.0\pt -2.0\pt 0.0\pt + "tenuto" "\tenuto" 0.0\pt 4.0\pt -1.0\pt 1.0\pt + "-tenuto" "\itenuto" 0.0\pt 4.0\pt -1.0\pt 1.0\pt + "sforzato" "\sforzato" -0.8\pt 4.0\pt -1.92\pt 1.92\pt + "marcato" "\marcato" 0.0\pt 4.0\pt 0.0\pt 4.0\pt + "-marcato" "\imarcato" 0.0\pt 4.0\pt -4.0\pt 0.0\pt + "staccato" "\staccato" 0.0\pt 0.0\pt -1.1\pt 1.1\pt + "staccatissimo" "\staccatissimo" 0.0\pt 0.0\pt 0.0\pt 1.0\pt + "-staccatissimo" "\istaccatissimo" 0.0\pt 0.0\pt 0.0\pt 1.0\pt + "upbow" "\upbow" -1.0\pt 6.0\pt 0.0\pt 5.0\pt + "downbow" "\downbow" 0.0\pt 5.0\pt 0.0\pt 7.5\pt + "back" "\backorfront" 0.0\pt 6.0\pt 0.0\pt 3.0\pt + "-front" "\backorfront" 0.0\pt 6.0\pt 0.0\pt 3.0\pt + "heel" "\heel" 0.0\pt 6.0\pt -1.0\pt 5.0\pt + "toe" "\toe" 0.0\pt 6.0\pt -1.0\pt 5.0\pt + "bheel" "\bheel" 0.0\pt 6.0\pt -1.0\pt 5.0\pt + "btoe" "\btoe" 0.0\pt 6.0\pt -1.0\pt 5.0\pt + "fheel" "\fheel" 0.0\pt 6.0\pt -1.0\pt 5.0\pt + "ftoe" "\ftoe" 0.0\pt 6.0\pt -1.0\pt 5.0\pt + "-back" "\backorfront" 0.0\pt 6.0\pt 0.0\pt 3.0\pt + "front" "\backorfront" 0.0\pt 6.0\pt 0.0\pt 3.0\pt + "turn" "\turn" -2.0\pt 7.0\pt 0.0\pt 4.0\pt + } + + "style" = \table { + "roman" "\settext{%}" 0.0\pt 5.0\pt 0.0\pt 8.0\pt + "italic" "\setitalic{%}" 0.0\pt 0.0\pt 0.0\pt 8.0\pt + "dynamic" "\setdynamic{%}" 0.0\pt 0.0\pt 0.0\pt 8.0\pt + } + "dynamics" = \table { + + "mf" "\dynmf" + "fff" "\dynfff" + "ff" "\dynff" + "f" "\dynf" + "mp" "\dynmp" + "p" "\dynp" + "pp" "\dynpp" + "ppp" "\dynppp" + + } + "align" = \table { + "-1" "\leftalign{%}" + "0" "\centeralign{%}" + "1" "\rightalign{%}" + } + + + "clefs" = \table { + "violin" "\violinclef" 0.0\pt 16.0\pt -12.5\pt 22.5\pt + "bass" "\bassclef" 0.0\pt 16.0\pt 0.0\pt 20.0\pt + "alto" "\altoclef" 0.0\pt 16.0\pt 0.0\pt 20.0\pt + "tenor" "\altoclef" 0.0\pt 16.0\pt 0.0\pt 20.0\pt + "violin_change" "\cviolinclef" 0.0\pt 16.0\pt -12.5\pt 22.5\pt + "bass_change" "\cbassclef" 0.0\pt 16.0\pt 0.0\pt 20.0\pt + "alto_change" "\caltoclef" 0.0\pt 16.0\pt 0.0\pt 20.0\pt + "tenor_change" "\caltoclef" 0.0\pt 16.0\pt 0.0\pt 20.0\pt + } + + "balls" = \table { + "1" "\wholeball" 0.0\pt 7.5\pt -2.5\pt 2.5\pt + "2" "\halfball" 0.0\pt 6.0\pt -2.5\pt 2.5\pt + "4" "\quartball" 0.0\pt 6.0\pt -2.5\pt 2.5\pt + } + + "slur" = \table { + "whole" "\slurchar%{%}" 0.0\pt 0.0\pt 0.0\pt 0.0\pt + "half" "\hslurchar%{%}" 0.0\pt 0.0\pt 0.0\pt 0.0\pt + } + + "accidentals" = \table { + "-2" "\flatflat" 0.0\pt 10.2\pt -2.5\pt 7.5\pt + "-1" "\flat" 0.0\pt 6.0\pt -2.5\pt 7.5\pt + "0" "\natural" 0.0\pt 6.0\pt -7.5\pt 7.5\pt + "1" "\sharp" 0.0\pt 6.0\pt -7.5\pt 7.5\pt + "2" "\sharpsharp" 0.0\pt 6.0\pt -2.5\pt 7.5\pt + } + + "streepjes" = \table { + "toplines" "\toplines{%}" -3.0\pt 9.0\pt 0.0\pt 0.0\pt + "botlines" "\botlines{%}" -3.0\pt 9.0\pt 0.0\pt 0.0\pt + } + + "bars" = \table { + "empty" "\emptybar" + "" "" 0.0\pt 0.0\pt 0.0\pt 16.0\pt + "|" "\maatstreep{%}" 0.0\pt 5.0\pt 0.0\pt 20.0\pt + "||" "\doublebar{%}" 0.0\pt 4.0\pt 0.0\pt 20.0\pt + "|." "\finishbar{%}" 0.0\pt 2.0\pt 0.0\pt 20.0\pt + ".|" "\startbar{%}" 0.0\pt 4.0\pt 0.0\pt 20.0\pt + ":|" "\repeatbar" -8.0\pt 0.0\pt 0.0\pt 20.0\pt + "|:" "\startrepeat" 0.0\pt 8.0\pt 0.0\pt 20.0\pt + ":|:" "\repeatbarstartrepeat" 0.0\pt 16.0\pt 0.0\pt 20.0\pt + } + + "rests" = \table { + "-1o" "\breverest" 0.0\pt 6.0\pt 0.0\pt 4.0\pt + "-1" "\breverest" 0.0\pt 6.0\pt 0.0\pt 4.0\pt + "1o" "\outsidewholerest" 0.0\pt 6.0\pt 0.0\pt 2.0\pt + "1" "\wholerest" 0.0\pt 6.0\pt 0.0\pt 2.0\pt + "2" "\halfrest" 0.0\pt 6.0\pt -2.0\pt 0.0\pt + "2o" "\outsidehalfrest" 0.0\pt 6.0\pt -2.0\pt 0.0\pt + "4o" "\quartrest" -5.0\pt 2.0\pt -5.0\pt 5.0\pt + "8o" "\eighthrest" 0.0\pt 5.0\pt 0.0\pt 8.0\pt + "16o" "\sixteenthrest" 0.0\pt 6.0\pt 0.0\pt 12.0\pt + "4" "\quartrest" -5.0\pt 2.0\pt -5.0\pt 5.0\pt + "8" "\eighthrest" 0.0\pt 5.0\pt 0.0\pt 8.0\pt + "16" "\sixteenthrest" 0.0\pt 6.0\pt 0.0\pt 12.0\pt + "32" "\thirtysecondrest" 0.0\pt 6.0\pt 0.0\pt 16.0\pt + "64" "\sixtyfourthrest" 0.0\pt 6.0\pt 0.0\pt 16.0\pt + "128" "\hundredtwentyeighthrest" 0.0\pt 6.0\pt 0.0\pt 16.0\pt + } + + "meters" = \table { + "C" "\fourfourmeter" 0.0\pt 10.0\pt -5.0\pt 5.0\pt + "C2" "\allabreve" 0.0\pt 10.0\pt -5.0\pt 5.0\pt + } + + % dims ignored for this table + "param" = \table { + "brace" "\pianobrace{%}" 0.0\pt 0.0\pt 0.0\pt 0.0\pt + "meter" "\generalmeter{%}{%}" 0.0\pt 10.0\pt -5.0\pt 5.0\pt + "linestaf" "\linestafsym{%}{%}" + "stem" "\stem{%}{%}" + "fill" "\hbox{}" + % ugh. 8\pt + "crescendosym" "\crescendosym{%}" 0.0\pt 0.0\pt -3.0\pt 3.0\pt + "decrescendosym" "\decrescendosym{%}" 0.0\pt 0.0\pt -3.0\pt 3.0\pt + } + + "dots" = \table { + "1" "\lsingledot" 0.0\pt 8.0\pt -1.0\pt 1.0\pt + "2" "\ldoubledot" 0.0\pt 12.0\pt -1.0\pt 1.0\pt + "3" "\ltripledot" 0.0\pt 16.0\pt -1.0\pt 1.0\pt + } + + "flags" = \table { + "8" "\eighthflag" 0.0\pt 5.0\pt 0.0\pt 0.0\pt + "16" "\sixteenthflag" 0.0\pt 5.0\pt 0.0\pt 0.0\pt + "32" "\thirtysecondflag" 0.0\pt 5.0\pt 0.0\pt 0.0\pt + "64" "\sixtyfourthflag" 0.0\pt 5.0\pt 0.0\pt 0.0\pt + "128" "\hundredtwentyeighthflag" 0.0\pt 5.0\pt 0.0\pt 0.0\pt + "-8" "\deighthflag" 0.0\pt 5.0\pt 0.0\pt 0.0\pt + "-16" "\dsixteenthflag" 0.0\pt 5.0\pt 0.0\pt 0.0\pt + "-32" "\dthirtysecondflag" 0.0\pt 5.0\pt 0.0\pt 0.0\pt + "-64" "\dsixtyfourthflag" 0.0\pt 5.0\pt 0.0\pt 0.0\pt + "-128" "\dhundredtwentyeighthflag" 0.0\pt 5.0\pt 0.0\pt 0.0\pt + } + + "beamslopes" = \table { + "slope" "\beamslope{%}{%}" + "horizontal" "\rulesym{%}{%}" + } +} + diff --git a/init/table_twenty.ly b/init/table_twenty.ly index e4a5f78001..e69de29bb2 100644 --- a/init/table_twenty.ly +++ b/init/table_twenty.ly @@ -1,108 +0,0 @@ -% -% spacing info for LilyPond. Do not edit this. -% It has a lot of hard-wired stringconstants -% - -table_twenty = \symboltables { - - texid "\musixtwentydefs" - - "style" = \table { - "roman" "\settext{%}" 0pt 0pt 0pt 0pt - "italic" "\setitalic{%}" 0pt 0pt 0pt 0pt - } - "align" = \table { - "-1" "\leftalign{%}" 0pt 0pt 0pt 0pt - "0" "\centeralign{%}" 0pt 0pt 0pt 0pt - "1" "\rightalign{%}" 0pt 0pt 0pt 0pt - } - - - % index TeXstring, xmin xmax ymin ymax - % be careful with editing this: - % the "index" entry is hardwired into lilypond. - - "clefs" = \table { - "violin" "\violinclef" 0pt 16pt -12.5pt 22.5pt - "bass" "\bassclef" 0pt 16pt 0pt 20pt - "alto" "\altoclef" 0pt 16pt 0pt 20pt - "tenor" "\altoclef" 0pt 16pt 0pt 20pt - "violin_change" "\cviolinclef" 0pt 16pt -12.5pt 22.5pt - "bass_change" "\cbassclef" 0pt 16pt 0pt 20pt - "alto_change" "\caltoclef" 0pt 16pt 0pt 20pt - "tenor_change" "\caltoclef" 0pt 16pt 0pt 20pt - } - - "balls" = \table { - "1" "\wholeball" 0pt 7.5pt -2.5pt 2.5pt - "2" "\halfball" 0pt 6pt -2.5pt 2.5pt - "4" "\quartball" 0pt 6pt -2.5pt 2.5pt - } - - "slur" = \table { - "whole" "\slurchar%{%}" 0pt 0pt 0pt 0pt - "half" "\hslurchar%{%}" 0pt 0pt 0pt 0pt - } - "accidentals" = \table { - "-2" "\flatflat" 0pt 10.2pt -2.5pt 7.5pt - "-1" "\flat" 0pt 6pt -2.5pt 7.5pt - "0" "\natural" 0pt 6pt -7.5pt 7.5pt - "1" "\sharp" 0pt 6pt -7.5pt 7.5pt - "2" "\sharpsharp" 0pt 6pt -2.5pt 7.5pt - } - - "streepjes" = \table { - "toplines" "\toplines{%}" -3pt 9pt 0pt 0pt - "botlines" "\botlines{%}" -3pt 9pt 0pt 0pt - } - - "bars" = \table { - "empty" "\emptybar" 0pt 0pt 0pt 0pt - "|" "\maatstreep" 0pt 5pt -12pt 12pt - "||" "\finishbar" 0pt 2pt -12pt 12pt - } - - "rests" = \table { - "1" "\wholerest" -5pt 1pt -1pt 1pt - "2" "\halfrest" -5pt 1pt -1pt 1pt - "4" "\quartrest" -5pt 2pt -5pt 5pt - "8" "\eighthrest" 0pt 5pt 0pt 8pt - "16" "\sixteenthrest" 0pt 6pt 0pt 12pt - "32" "\thirtysecondrest" 0pt 6pt 0pt 16pt - } - - "meters" = \table { - "C" "\fourfourmeter" 0pt 10pt -5pt 5pt - "C2" "\allabreve" 0pt 10pt -5pt 5pt - } - - % dims ignored for this table - "param" = \table { - "meter" "\generalmeter{%}{%}" -3pt 10pt -5pt 5pt - "linestaf" "\linestafsym{%}{%}" - "stem" "\stem{%}{%}" - "fill" "\hbox{}" - } - - "dots" = \table { - "1" "\lsingledot" 0pt 8pt -1pt 1pt - "2" "\ldoubledot" 0pt 12pt -1pt 1pt - "3" "\ltripledot" 0pt 16pt -1pt 1pt - } - - "flags" = \table { - "8" "\eigthflag" 0pt 5pt 0pt 0pt - "16" "\sixteenthflag" 0pt 5pt 0pt 0pt - "32" "\thirtysecondflag" 0pt 5pt 0pt 0pt - "-8" "\deigthflag" 0pt 5pt 0pt 0pt - "-16" "\dsixteenthflag" 0pt 5pt 0pt 0pt - "-32" "\dthirtysecondflag" 0pt 5pt 0pt 0pt - } - - "beamslopes" = \table { - "slope" "\beamslope{%}{%}" - "horizontal" "\rulesym{%}{%}" - } - -} -default_table = \symboltables { table_twenty } diff --git a/input/standchen-16.ly b/input/standchen-16.ly new file mode 100644 index 0000000000..dbbbeb5cd4 --- /dev/null +++ b/input/standchen-16.ly @@ -0,0 +1,29 @@ +% standchen-16.ly + +\include "standchen-part.ly" + +\score{ + < + < \id "Lyric" "1"; + \tekstI + \tekstII + > + < \id "Piano" ""; + \multi 2; + \melodic < \melodie \commands > + \melodic < \begeleiding \commands > + > + > + \paper{ + % 16pt mustn't use whole page width + linewidth= 160.\mm; + % 16pt doesn't need much space + unitspace= 8.\mm; + % we want gourlay, don't set geometric + % geometric= 1.4; + gourlay_maxmeasures = 9.; + } + \midi{ + \tempo 4 = 54; + } +} diff --git a/input/standchen-20.ly b/input/standchen-20.ly new file mode 100644 index 0000000000..d1016ea804 --- /dev/null +++ b/input/standchen-20.ly @@ -0,0 +1,31 @@ +% standchen-20.ly +% process using: +% lilypond -i symbol20.ly standchen-20 + +\include "standchen-part.ly" + +\score{ + < + < \id "Lyric" "1"; + \tekstI + \tekstII + > + < \id "Piano" ""; + \multi 2; + \melodic < \melodie \commands > + \melodic < \begeleiding \commands > + > + > + \paper{ + % 20pt music uses whole pagewidth + linewidth= 195.\mm; + % 20pt music needs some space + unitspace= 12.\mm; + % we want gourlay, don't set geometric + % geometric= 1.4; + gourlay_maxmeasures = 9.; + } + \midi{ + \tempo 4 = 54; + } +} diff --git a/input/standchen-20.tex b/input/standchen-20.tex new file mode 100644 index 0000000000..81edf924b6 --- /dev/null +++ b/input/standchen-20.tex @@ -0,0 +1,21 @@ +\documentclass{article} %UGH +\usepackage{a4} +\oddsidemargin-1in\advance\oddsidemargin7.5mm +\evensidemargin\oddsidemargin +\hsize210mm\vsize297mm % so what does a4 do, anyway? +\textwidth\hsize\advance\textwidth-15mm +\topmargin-1in\advance\topmargin10mm +\textheight\vsize\advance\textheight-35mm +\pagestyle{empty} +\begin{document} +\input lilyponddefs +\input titledefs +\def\interscoreline{\vskip3mm} +\title{St\"andchen\normalsize\\[2ex](Serenade)} +\composer{Franz Schubert (1797-1828)} +\instrument{M\"a\ss ig} % heu +%#%\tempo{M\"a\ss ig} +\maketit +% \input standchen.out +\input lelie.tex +\end{document} diff --git a/input/standchen-part.ly b/input/standchen-part.ly new file mode 100644 index 0000000000..cefc9922f3 --- /dev/null +++ b/input/standchen-part.ly @@ -0,0 +1,499 @@ +%{MudelaHeader + + filename: standchen.ly + title: St\"andchen (Serenade) "Leise flehen meine Lieder" + opus: D. 957 No. 4 + composers: Franz Schubert (1797-1828) + Text by Ludwig Rellstab (1799-1860) + entered-by:JCN + copyright: public domain + + Tested Features: multivoice, accents, lyrics, chords, piano music + +EndMudelaHeader +%} + +\version "0.1.1"; + +commands = \melodic{ + \skip 2.*4; + \bar "|:"; + \skip 2.*24; +% volta1 + \skip 2.*8; +% volta2 + \bar ":|"; + \skip 2.*22; + \bar "|."; + } + +melodie = \melodic{ + \meter 3/4; + \clef "violin"; + \key bes; + \octave c'; + \duration 8; + r \pp < [ d 'a-| > f-| < d 'a-| > f-| < d 'a-| ] > | +%%2 + r < [ d 'bes-| > f-| < d 'bes-| > f-| < d 'bes-| ] > | +%%3 + \textstyle "italic"; + r_"simile" < [ d 'bes > e < d 'bes > e < d 'bes ] >| + \textstyle "roman"; + +%%4 + r < [ 'a cis > e < 'a cis > e < 'a cis ] > | +%%5 + [2/3 a~ bes a ]1/1 d'4. a | +%%6 + [2/3 g~ a g ]1/1 d'4 g r | + +%%7 + a4.^> g [2/3 g~ f e ]1/1 | +%%8 + f2 r4 | +%%9 + + < { a'4.~ g' [2/3 g'( f' )e' ]1/1 } + { cis'4. e'_"dolce" \plet 2/3; e' \plet 1/1; } > | +%%10 + < f'2. d'2. > | +%%11 + [2/3 a ~ bes a ]1/1 f'4. a | +%%12 + [2/3 g~ a g ]1/1 e'4. d' | +%%13 + c'4. bes [2/3 bes~ a g ]1/1 | +%%14 + a2 r + < { d'~ c'4. g [2/3 bes a g ]1/1 } + { f \p ~ e4._"dolce" bes + \plet 2/3; g + \plet 1/1; + } > | +%%16 + < a2. f2. > | +%%17 + \textstyle "italic"; + [ a8._"cresc." cis'16 ] f'4. e' + \textstyle "roman";| +%%18 + [ d'8. a16 ] f4. d | +%%19 +%#% c'\grace\stemup + [2/3 bes ~ a bes ]1/1 d'4. bes | +%%20 + a2. | +%%21 +%#% a\grace + [2/3 g~ fis g ]1/1 bes4.^> g | +%%22 + f!2. | +%%23 + [ a8. \mf cis'16 ] f'4. e' | +%%24 + [ d'8. a16 ] fis4. d | +%%25 + [2/3 b \mf~ ais b ]1/1 d'4. b | +%%26 + < a2. fis2. > | +%%27 + [2/3 e' \f~ dis' e' ]1/1 g'4. cis' | +%%28 + < d'2. fis2. > | +%#%\volta1 +%%29 + < { bes2( [ d'8.~ )bes16 ] } + { g2 \mf [ bes8. g16 ] } > | +%%30 + < { a4. [ a-. a-. a-. ] } + { fis4. [ fis-.( fis-. )fis-. ] } > | +%%31 + < { a4. [ a-. a-. a-. ] } + { g4. [ cis-.( e-. )g-. ] } > | +%%32 + < a2 fis2 \pp > < a4 fis4 > | +%%33 + < { b2( [ d'8.~ )b16 ] } + { g2 [ b8. g16 ] } > | +%%34 + < { a4. [ a-. a-. a-. ] } + { fis4. [ fis-.( fis-. )fis-. ] } > | +%%35 + < { a4. [ a-. a-. a-. ] } + { g4. [ cis-.( e-. )g-. ] } > | +%%36 + < a2. fis2. > | +%#%\volta2 +%%37 + [ a8. a16 ] [ cis'8. cis'16 ] [ e'8. e'16 ] | +%%38 + d'4~ cis'4 r4 | +%%39 +%#% > a4. [ cis' e'8. >! d'16 ] | + a4. \> [ cis' e'8. \! d'16 ] | +%%40 + cis'2 r4 | +%%41 + < fis'4. \> cis'4. \f > e' [2/3 e'~ d' \! cis' ]1/1 | +%%42 + [ b8. cis'16 ] d'4^> b r | +%%43 + + [ b8. \f cis'16 ] d'4^> b r | +%%44 + [ b8. \> cis'16 ] d'4^> b \! r | +%%45 + [2/3 b \p ~ ais b ]1/1 d'4. b | +%%46 + | +%%47 + [2/3 e' \f~ dis' e' ]1/1 g'4.^> cis' | +%%48 + \textstyle "italic"; + < + { fis2.~ + %\group "+1"; + \stem \down; f2. } + { d'2. ~ \stem \up; + d'4 r4_"decresc." d'4 } + > + \textstyle "roman"; | +%%50 + < bes2. e2. > | +%%51 + < a2. cis2. > | +%%52 + < fis2 d2 > < a4 fis4 \pp > | +%%53 + + < bes2 g2 > < [ d'8.^> bes8. > < bes16 g16 ] > | +%%54 + < { a4. [ a-. a-. a-. ] } + { fis4. [ fis-.( fis-. )fis-.] } > | +%%55 + < { a4. [ a-. a-. a-. ] } + { g4. [ cis-.( e-. )g-. ] } > | +%%56 + \textstyle "italic"; + < a2. fis2._"dim." > + \textstyle "roman"; | +%%57 + < a2. fis2. > | +%%58 + < a2.^\fermata fis2. > | +%#%\tighten +} + +begeleiding = \melodic{ + \meter 3/4; + \clef"bass"; + \key bes; + \octave c'; + \duration 2; + 'd r4 | +%%2 + ''bes r4 | + +%%3 + ''g r4 | + +%%4 + ''a r4 | +%%5 +\duration 8; + < \multi 2; { \stem \up; + [ 'f 'a d 'a d 'a ] + [ 'd 'e 'g 'e 'g 'e ] + [ 'cis 'e 'g 'e 'g 'e ] + [ 'd 'a d 'a d 'a ] + } + { \stem \down; + 'd2 r4 + ''bes2 r4 + ''a2 r4 + 'd2 r4 + } > +%%9 + \stem 0; + [ 'a e g e g e ] | +%%10 + [ 'd 'a d 'a d 'a ] | +%%11 + < \multi 2; + { \stem \up; + [ 'f 'a d 'a d 'a ] + [ 'd 'e 'g 'e 'g 'e ] + [ 'e 'g 'bes 'g 'bes 'g ] + [ 'a c f c f c ] + } { \stem \down; + 'd2 r4 + ''bes2 r4 + 'c2 r4 + 'f2 r4 } + > +%%15 + \stem 0; + [ 'c 'g 'bes 'g 'bes 'g ] | +%%16 + [ ''f 'c 'f 'c 'f 'c ] | + < \multi 2; + { \stem \up; + [ ''a 'e 'g 'e 'g 'e ][ 'd 'a d 'a d 'a ] + [ ''bes 'f 'bes 'f 'bes 'f ][ ''f 'c 'f 'c 'f 'c ] } + { \stem \down; + ''a2 r4 + 'd2 r4 + ''bes2 r4 + ''f2 r4 + } > +%%21 + \stem 0; + < [ 'e 'c > 'g c 'g c 'g ] | +%%22 + [ 'f 'a c 'a 'f 'c ] | + < \multi 2; { + \stem \up; + [ ''a 'e 'g 'e 'g 'e ] + [ 'd 'fis 'a 'fis 'a 'fis ] + [ ''g 'd 'b 'd 'b 'd ] + [ 'd 'a d 'a d 'a ] + } + {\stem \down; + ''a2 r4 + 'd2 r4 + ''g2 r4 + 'd2 r4 + } + > + \stem 0; + < [ 'cis ''a > 'e 'a 'e 'a 'e ] | +%%28 + [ 'd 'a d 'a d 'a ] | +%%29 + [ 'd 'g 'bes 'g 'bes 'g ] | +%#%\volta1 +%%30 + [ 'd 'fis 'a 'fis 'a 'fis ] | +%%31 + [ ''a 'e 'a 'e 'a 'e ] | +%%32 + [ 'd 'fis 'a 'fis 'a 'fis ] | +%%33 + [ 'd 'g 'b 'g 'b 'g ] | +%%34 + [ 'd 'fis 'a 'fis 'a 'fis ] | +%%35 + [ ''a 'e 'a 'e 'a 'e ] | +%%36 + [ 'd 'fis 'a 'fis 'a 'fis ] | +%#%\volta2 +%%37 + [ ''a 'e 'g 'e ''bes^> 'e ] | +%%38 + [ ''a < e cis 'a > < e cis 'a > < e cis 'a > < e cis 'a > < e cis 'a ] > | +%%39 + [ ''a 'e 'g 'e ''bes^> 'e ] | +%%40 + [ ''a < e cis 'a > < e cis 'a > < e cis 'a > < e cis 'a > < e cis 'a ] > | +%%41 + [ ''ais 'e 'fis 'e 'fis 'e ] | +%%42 + < [ 'd ''b > 'fis 'b 'fis 'b 'fis ] | +%%43 + < [ 'e ''b > 'g 'b 'g 'b 'g ] | +%%44 + < [ 'd ''b > 'fis 'b 'fis 'b 'fis ] | +%%45 + < \multi 2; { \stem \up; + [ ''g 'd 'b 'd 'b 'd ] + [ 'd 'a d 'a d 'a ] + } { + \stem \down; + ''g2 r4 + 'd2 r4 + } > + +%%47 + \stem 0; + < [ 'cis ''a > 'e 'a 'e 'a 'e ] | +%%48 + [ 'd 'fis 'a 'fis 'a 'fis ] | +%%49 + [ 'd 'a d 'a d 'a ] | +%%50 + [ ''g 'e 'g 'e 'g 'e ] | +%%51 + [ ''a 'e 'g 'e 'g 'e ] | +%%52 + [ ''d 'd 'fis 'd 'fis 'd ] | +%%53 + [ 'd 'g 'bes 'g 'bes 'g ] | +%%54 + [ 'd 'fis 'a 'fis 'a 'fis ] | +%%55 + [ ''a 'e 'g 'e 'g 'e ] | +%%56 + [ ''d ''a 'd ''a 'd ''a ] | +%%57 + [ ''d ''a 'd ''a 'd ''a ] +%%58 + < 'd2.^\fermata ''d2. > | + } + + +tekstI = \lyric{ + \meter 3/4; + \duration 4; + _ _ _ + _ _ _ + _ _ _ + _ _ _ +% 5 + [2/3 Lei- se8 ]1/1 fleh-4. en8 + [2/3 mei- ne8 ]1/1 Lie- der8 _8 + Durch4. die8 [2/3 Nacht zu8 ]1/1 + dir;2 _ + _ _ _ + _ _ _ +% 11 + [2/3 In den8 ]1/1 stil-4. len8 + [2/3 Hain her-8 ]1/1 nie-4. der,8 + Lieb4. chen,8 [2/3 komm zu8 ]1/1 + mir!2 _ + _ _ _ + _ _ _ + +% 17 + Fl\"us-8. ternd16 schlan-4. ke8 + Wip-8. fel16 rau-4. schen8 + [2/3 In des8 ]1/1 Mon-4. des8 + Licht;2. + _ _ _ + _ _ _ + +% 23 + Des8. Ver-16 r\"a-4. ters8 + feind-8. lich16 Lau-4. schen8 + [2/3 F\"urch- te,8 ]1/1 Hol-4. de,8 + nicht.2. + _ _ _ + _ _ _ + +% volta 1 +% 29 + _ _ _ _ _ _ + _ _ _ _ _ _ + _ _ _ _ _ _ + _ _ _ _ _ _ + +% volta 2 +% 37 + La\ss8. auch16 dir8. die16 Brust8. be-16 + we- gen, _ + Lieb-4. chen,8 h\"o-8. re16 + mich!2 _ + Be-8. bend16 harr' ich8 _8 + dir8. ent-16 ge- gen!8 _8 + [2/3 Komm, be-8 ]1/1 gl\"u4. cke8 + mich!2. + _ _ _ _ _ _ +% 47 + _ _ _ _ _ _ + _ _ _ _ _ _ + _ _ _ _ _ _ + _ _ _ _ _ _ + _ _ _ _ _ _ +% 57 + _ _ _ _ _ _ + +} + +tekstII = \lyric{ + \meter 3/4; + \duration 4; + _ _ _ + _ _ _ + _ _ _ + _ _ _ +% 5 + [2/3 H\"orst die8 ]1/1 Nach-4. ti-8 + [2/3 gal- len8 ]1/1 schla- gen?8 _8 + Ach!4. sie8 [2/3 fleh- en8 ]1/1 + dich,2 _ + _ _ _ + _ _ _ + +% 11 + [2/3 Mit der8 ]1/1 T\"o-4. ne8 + [2/3 s\"u\ss- en8 ]1/1 Kla-4. gen8 + Fleh-4. en8 [2/3 sie f\"ur8 ]1/1 + mich.2 _ + _ _ _ + _ _ _ + +% 17 + Sie-8. ver-16 stehn4. des8 + Bus-8. ens16 Seh-4. nen,8 + [2/3 Ken- nen8 ]1/1 Lieb-4. es-8 + schmerz,2. + _ _ _ + _ _ _ + +% 23 + R\"uh-8. ren16 mit4. den8 + Sil-8. ber-16 t\"o-4. nen8 + [2/3 Jed- es8 ]1/1 wei-4. che8 + Herz.2. + _ _ _ + _ _ _ +% volta 1 +% 29 + _ _ _ _ _ _ + _ _ _ _ _ _ + _ _ _ _ _ _ + _ _ _ _ _ _ + +% volta 2 +% 37 + _ _ _ _ _ _ + _ _ _ _ _ _ + _ _ _ _ _ _ + _ _ _ _ _ _ + _ _ _ _ _ _ +% 47 + _ _ _ _ _ _ + _ _ _ _ _ _ + _ _ _ _ _ _ + _ _ _ _ _ _ + _ _ _ _ _ _ +% 57 + _ _ _ _ _ _ + +} + +\score{ + < + < \id "Lyric" "1"; + \tekstI + \tekstII + > + < \id "Piano" ""; + \multi 2; + \melodic < \melodie \commands > + \melodic < \begeleiding \commands > + > + > + \paper{ + linewidth= 160.\mm; + %castingalgorithm = \Wordwrap; + % on two pages... + unitspace= 8.\mm; + %geometric= 1.4; + gourlay_maxmeasures = 9.; + \output "standchen.out"; + } + \midi{ + \tempo 4 = 54; + } +} diff --git a/input/standchen.ly b/input/standchen.ly index e9daad7378..e69de29bb2 100644 --- a/input/standchen.ly +++ b/input/standchen.ly @@ -1,493 +0,0 @@ -\header{ -filename standchen.ly -title St\"andchen (Serenade) "Leise flehen meine Lieder" -opus D. 957 No. 4 -composers Franz Schubert (1797-1828) - Text by Ludwig Rellstab (1799-1860) -enteredby JCN -copyright public domain -} -%{ - Tested Features: multivoice, accents, lyrics, chords, piano music - -EndMudelaHeader -%} - -\version "0.1.1"; - -commands = \melodic{ - \skip 2.*4; - \bar ":|"; - \skip 2.*24; -% volta1 - \skip 2.*8; -% volta2 - \bar ":|"; - \skip 2.*22; - \bar "|."; - } - -melodie = \melodic{ - \meter 3/4; - \clef "violin"; - \key bes; - \octave c'; - \duration 8; - r \pp < [ d 'a-| > f-| < d 'a-| > f-| < d 'a-| ] > | -%%2 - r < [ d 'bes-| > f-| < d 'bes-| > f-| < d 'bes-| ] > | -%%3 - \textstyle "italic"; - r_"simile" < [ d 'bes > e < d 'bes > e < d 'bes ] >| - \textstyle "roman"; - -%%4 - r < [ 'a cis > e < 'a cis > e < 'a cis ] > | -%%5 - [2/3 a~ bes a ]1/1 d'4. a | -%%6 - [2/3 g~ a g ]1/1 d'4 g r | - -%%7 - a4.^> g [2/3 g~ f e ]1/1 | -%%8 - f2 r4 | -%%9 - - < { a'4.~ g' [2/3 g'( f' )e' ]1/1 } - { cis'4. e'_"dolce" \plet 2/3; e' \plet 1/1; } > | -%%10 - < f'2. d'2. > | -%%11 - [2/3 a ~ bes a ]1/1 f'4. a | -%%12 - [2/3 g~ a g ]1/1 e'4. d' | -%%13 - c'4. bes [2/3 bes~ a g ]1/1 | -%%14 - a2 r - < { d'~ c'4. g [2/3 bes a g ]1/1 } - { f \p ~ e4._"dolce" bes - \plet 2/3; g - \plet 1/1; - } > | -%%16 - < a2. f2. > | -%%17 - \textstyle "italic"; - [ a8._"cresc." cis'16 ] f'4. e' - \textstyle "roman";| -%%18 - [ d'8. a16 ] f4. d | -%%19 -%#% c'\grace\stemup - [2/3 bes ~ a bes ]1/1 d'4. bes | -%%20 - a2. | -%%21 -%#% a\grace - [2/3 g~ fis g ]1/1 bes4.^> g | -%%22 - f!2. | -%%23 - [ a8. \mf cis'16 ] f'4. e' | -%%24 - [ d'8. a16 ] fis4. d | -%%25 - [2/3 b \mf~ ais b ]1/1 d'4. b | -%%26 - < a2. fis2. > | -%%27 - [2/3 e' \f~ dis' e' ]1/1 g'4. cis' | -%%28 - < d'2. fis2. > | -%#%\volta1 -%%29 - < { bes2( [ d'8.~ )bes16 ] } - { g2 \mf [ bes8. g16 ] } > | -%%30 - < { a4. [ a-. a-. a-. ] } - { fis4. [ fis-.( fis-. )fis-. ] } > | -%%31 - < { a4. [ a-. a-. a-. ] } - { g4. [ cis-.( e-. )g-. ] } > | -%%32 - < a2 fis2 \pp > < a4 fis4 > | -%%33 - < { b2( [ d'8.~ )b16 ] } - { g2 [ b8. g16 ] } > | -%%34 - < { a4. [ a-. a-. a-. ] } - { fis4. [ fis-.( fis-. )fis-. ] } > | -%%35 - < { a4. [ a-. a-. a-. ] } - { g4. [ cis-.( e-. )g-. ] } > | -%%36 - < a2. fis2. > | -%#%\volta2 -%%37 - [ a8. a16 ] [ cis'8. cis'16 ] [ e'8. e'16 ] | -%%38 - d'4~ cis'4 r4 | -%%39 -%#% > a4. [ cis' e'8. >! d'16 ] | - a4. \> [ cis' e'8. \! d'16 ] | -%%40 - cis'2 r4 | -%%41 - < fis'4. \> cis'4. \f > e' [2/3 e'~ d' \! cis' ]1/1 | -%%42 - [ b8. cis'16 ] d'4^> b r | -%%43 - - [ b8. \f cis'16 ] d'4^> b r | -%%44 - [ b8. \> cis'16 ] d'4^> b \! r | -%%45 - [2/3 b \p ~ ais b ]1/1 d'4. b | -%%46 - | -%%47 - [2/3 e' \f~ dis' e' ]1/1 g'4.^> cis' | -%%48 - \textstyle "italic"; - < - { fis2.~ - %\group "+1"; - \stem \down; f2. } - { d'2. ~ \stem \up; - d'4 r4_"decresc." d'4 } - > - \textstyle "roman"; | -%%50 - < bes2. e2. > | -%%51 - < a2. cis2. > | -%%52 - < fis2 d2 > < a4 fis4 \pp > | -%%53 - - < bes2 g2 > < [ d'8.^> bes8. > < bes16 g16 ] > | -%%54 - < { a4. [ a-. a-. a-. ] } - { fis4. [ fis-.( fis-. )fis-.] } > | -%%55 - < { a4. [ a-. a-. a-. ] } - { g4. [ cis-.( e-. )g-. ] } > | -%%56 - \textstyle "italic"; - < a2. fis2._"dim." > - \textstyle "roman"; | -%%57 - < a2. fis2. > | -%%58 - < a2.^\fermata fis2. > | -%#%\tighten -} - -begeleiding = \melodic{ - \meter 3/4; - \clef"bass"; - \key bes; - \octave c'; - \duration 2; - 'd r4 | -%%2 - ''bes r4 | - -%%3 - ''g r4 | - -%%4 - ''a r4 | -%%5 -\duration 8; - < \multi 2; { \stem \up; - [ 'f 'a d 'a d 'a ] - [ 'd 'e 'g 'e 'g 'e ] - [ 'cis 'e 'g 'e 'g e ] - [ 'd 'a d 'a d 'a ] - } - { \stem \down; - 'd2 r4 - ''bes2 r4 - ''a2 r4 - 'd2 r4 - } > -%%9 - [ 'a e g e g e ] | -%%10 - [ 'd 'a d 'a d 'a ] | -%%11 - < \multi 2; - { \stem \up; - [ 'f 'a d 'a d 'a ] - [ 'd 'e 'g 'e 'g 'e ] - [ 'e 'g 'bes 'g 'bes 'g ] - [ 'a c f c f c ] - } { \stem \down; - 'd2 r4 - ''bes2 r4 - 'c2 r4 - 'f2 r4 } - > -%%15 - [ 'c 'g 'bes 'g 'bes 'g ] | -%%16 - [ ''f 'c 'f 'c 'f 'c ] | - < \multi 2; - { \stem \up; - [ ''a 'e 'g 'e 'g 'e ][ 'd 'a d 'a d 'a ] - [ ''bes 'f 'bes 'f 'bes 'f ][ ''f 'c 'f 'c 'f 'c ] } - { \stem \down; - ''a2 r4 - 'd2 r4 - ''bes2 r4 - ''f2 r4 - } > -%%21 - < [ 'e 'c > 'g c 'g c 'g ] | -%%22 - [ 'f 'a c 'a 'f 'c ] | - < \multi 2; { - \stem \up; - [ ''a 'e 'g 'e 'g 'e ] - [ 'd 'fis 'a 'fis 'a 'fis ] - [ ''g 'd 'b 'd 'b 'd ] - [ 'd 'a d 'a d 'a ] - } - {\stem \down; - ''a2 r4 - 'd2 r4 - ''g2 r4 - 'd2 r4 - } - > - < [ 'cis ''a > 'e 'a 'e 'a 'e ] | -%%28 - [ 'd 'a d 'a d 'a ] | -%%29 - [ 'd 'g 'bes 'g 'bes 'g ] | -%#%\volta1 -%%30 - [ 'd 'fis 'a 'fis 'a 'fis ] | -%%31 - [ ''a 'e 'a 'e 'a 'e ] | -%%32 - [ 'd 'fis 'a 'fis 'a 'fis ] | -%%33 - [ 'd 'g 'b 'g 'b 'g ] | -%%34 - [ 'd 'fis 'a 'fis 'a 'fis ] | -%%35 - [ ''a 'e 'a 'e 'a 'e ] | -%%36 - [ 'd 'fis 'a 'fis 'a 'fis ] | -%#%\volta2 -%%37 - [ ''a 'e 'g 'e ''bes^> 'e ] | -%%38 - [ ''a < e cis 'a > < e cis 'a > < e cis 'a > < e cis 'a > < e cis 'a ] > | -%%39 - [ ''a 'e 'g 'e ''bes^> 'e ] | -%%40 - [ ''a < e cis 'a > < e cis 'a > < e cis 'a > < e cis 'a > < e cis 'a ] > | -%%41 - [ ''ais 'e 'fis 'e 'fis 'e ] | -%%42 - < [ 'd ''b > 'fis 'b 'fis 'b 'fis ] | -%%43 - < [ 'e ''b > 'g 'b 'g 'b 'g ] | -%%44 - < [ 'd ''b > 'fis 'b 'fis 'b 'fis ] | -%%45 - < \multi 2; { \stem \up; - [ ''g 'd 'b 'd 'b 'd ] - [ 'd 'a d 'a d 'a ] - } { - \stem \down; - ''g2 r4 - 'd2 r4 - } > - -%%47 - < [ 'cis ''a > 'e 'a 'e 'a 'e ] | -%%48 - [ 'd 'fis 'a 'fis 'a 'fis ] | -%%49 - [ 'd 'a d 'a d 'a ] | -%%50 - [ ''g 'e 'g 'e 'g 'e ] | -%%51 - [ ''a 'e 'g 'e 'g 'e ] | -%%52 - [ ''d 'd 'fis 'd 'fis 'd ] | -%%53 - [ 'd 'g 'bes 'g 'bes 'g ] | -%%54 - [ 'd 'fis 'a 'fis 'a 'fis ] | -%%55 - [ ''a 'e 'g 'e 'g 'e ] | -%%56 - [ ''d ''a 'd ''a 'd ''a ] | -%%57 - [ ''d ''a 'd ''a 'd ''a ] -%%58 - < 'd2.^\fermata ''d2. > | - } - - -tekstI = \lyric{ - \meter 3/4; - \duration 4; - _ _ _ - _ _ _ - _ _ _ - _ _ _ -% 5 - [2/3 Lei- se8 ]1/1 fleh-4. en8 - [2/3 mei- ne8 ]1/1 Lie- der8 _8 - Durch4. die8 [2/3 Nacht zu8 ]1/1 - dir;2 _ - _ _ _ - _ _ _ -% 11 - [2/3 In den8 ]1/1 stil-4. len8 - [2/3 Hain her-8 ]1/1 nie-4. der,8 - Lieb4. chen,8 [2/3 komm zu8 ]1/1 - mir!2 _ - _ _ _ - _ _ _ - -% 17 - Fl\"us-8. ternd16 schlan-4. ke8 - Wip-8. fel16 rau-4. schen8 - [2/3 In des8 ]1/1 Mon-4. des8 - Licht;2. - _ _ _ - _ _ _ - -% 23 - Des8. Ver-16 r\"a-4. ters8 - feind-8. lich16 Lau-4. schen8 - [2/3 F\"urch- te,8 ]1/1 Hol-4. de,8 - nicht.2. - _ _ _ - _ _ _ - -% volta 1 -% 29 - _ _ _ _ _ _ - _ _ _ _ _ _ - _ _ _ _ _ _ - _ _ _ _ _ _ - -% volta 2 -% 37 - La\ss8. auch16 dir8. die16 Brust8. be-16 - we- gen, _ - Lieb-4. chen,8 h\"o-8. re16 - mich!2 _ - Be-8. bend16 harr' ich8 _8 - dir8. ent-16 ge- gen!8 _8 - [2/3 Komm, be-8 ]1/1 gl\"u4. cke8 - mich!2. - _ _ _ _ _ _ -% 47 - _ _ _ _ _ _ - _ _ _ _ _ _ - _ _ _ _ _ _ - _ _ _ _ _ _ - _ _ _ _ _ _ -% 57 - _ _ _ _ _ _ - -} - -tekstII = \lyric{ - \meter 3/4; - \duration 4; - _ _ _ - _ _ _ - _ _ _ - _ _ _ -% 5 - [2/3 H\"orst die8 ]1/1 Nach-4. ti-8 - [2/3 gal- len8 ]1/1 schla- gen?8 _8 - Ach!4. sie8 [2/3 fleh- en8 ]1/1 - dich,2 _ - _ _ _ - _ _ _ - -% 11 - [2/3 Mit der8 ]1/1 T\"o-4. ne8 - [2/3 s\"u\ss- en8 ]1/1 Kla-4. gen8 - Fleh-4. en8 [2/3 sie f\"ur8 ]1/1 - mich.2 _ - _ _ _ - _ _ _ - -% 17 - Sie-8. ver-16 stehn4. des8 - Bus-8. ens16 Seh-4. nen,8 - [2/3 Ken- nen8 ]1/1 Lieb-4. es-8 - schmerz,2. - _ _ _ - _ _ _ - -% 23 - R\"uh-8. ren16 mit4. den8 - Sil-8. ber-16 t\"o-4. nen8 - [2/3 Jed- es8 ]1/1 wei-4. che8 - Herz.2. - _ _ _ - _ _ _ -% volta 1 -% 29 - _ _ _ _ _ _ - _ _ _ _ _ _ - _ _ _ _ _ _ - _ _ _ _ _ _ - -% volta 2 -% 37 - _ _ _ _ _ _ - _ _ _ _ _ _ - _ _ _ _ _ _ - _ _ _ _ _ _ - _ _ _ _ _ _ -% 47 - _ _ _ _ _ _ - _ _ _ _ _ _ - _ _ _ _ _ _ - _ _ _ _ _ _ - _ _ _ _ _ _ -% 57 - _ _ _ _ _ _ - -} - -\score{ - < - < \id "Lyric" "1"; - \tekstI - \tekstII - > - < \id "Piano" ""; - \multi 2; - \melodic < \melodie \commands > - \melodic < \begeleiding \commands > - > - > - \paper{ - linewidth= 150.\mm; - - gourlay_maxmeasures = 8.; - % on two pages... - unitspace= 9.\mm; - \output "standchen.out"; - } - \midi{ - \tempo 4 = 54; - } -} diff --git a/input/standchen.tex b/input/standchen.tex index be919a0ac8..e69de29bb2 100644 --- a/input/standchen.tex +++ b/input/standchen.tex @@ -1,20 +0,0 @@ -\documentclass{article} %UGH -\usepackage{a4} -\oddsidemargin-1in\advance\oddsidemargin7.5mm -\evensidemargin\oddsidemargin -\hsize210mm\vsize297mm % so what does a4 do, anyway? -\textwidth\hsize\advance\textwidth-15mm -\topmargin-1in\advance\topmargin10mm -\textheight\vsize\advance\textheight-35mm -\pagestyle{empty} -\begin{document} -\input lilyponddefs -\input titledefs -\def\interscoreline{\vskip3mm} -\title{St\"andchen\normalsize\\[2ex](Serenade)} -\composer{Franz Schubert (1797-1828)} -\instrument{M\"a\ss ig} % heu -%#%\tempo{M\"a\ss ig} -\maketit -\input standchen.out -\end{document} -- 2.39.5