]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.1.51
authorfred <fred>
Tue, 26 Mar 2002 22:19:06 +0000 (22:19 +0000)
committerfred <fred>
Tue, 26 Mar 2002 22:19:06 +0000 (22:19 +0000)
18 files changed:
Documentation/tex/lilypond-overview-0.2.7.tex [deleted file]
Documentation/tex/lilypond-overview-0.2.8.tex [deleted file]
Documentation/tex/lilypond-overview-0.2.9.tex [deleted file]
input/von-guten-maechten.ly [deleted file]
lily/g-script-column-engraver.cc [deleted file]
lily/g-script-column.cc [deleted file]
lily/g-script-engraver.cc [deleted file]
lily/g-script.cc [deleted file]
lily/g-staff-side.cc [deleted file]
lily/g-stem-staff-side.cc [deleted file]
lily/g-text-item.cc [deleted file]
lily/include/engraver-group.hh [deleted file]
lily/include/g-script-column.hh [deleted file]
lily/include/g-script-engraver.hh [deleted file]
lily/include/g-script.hh [deleted file]
lily/include/g-staff-side.hh [deleted file]
lily/include/g-stem-staff-side.hh [deleted file]
lily/include/g-text-item.hh [deleted file]

diff --git a/Documentation/tex/lilypond-overview-0.2.7.tex b/Documentation/tex/lilypond-overview-0.2.7.tex
deleted file mode 100644 (file)
index 6ba1a58..0000000
+++ /dev/null
@@ -1,225 +0,0 @@
-%created by: GNU LilyPond 1.1.48.uu1, at Fri Jun 18 14:13:33 1999
-%
-% outputting Score, defined at: 
-% out-www/lilypond-overview-0.2.7.ly:3:7
-\def\mudelatagline{Lily was here, 1.1.48.uu1}%
-\def\LilyPondVersion{1.1.48.uu1}%
-\def\mudelapaperbeam_steep_slope{0.200000}%
-\def\mudelapaperstem_max{3.000000}%
-\def\mudelapaperfont_number-1{8.000000}%
-\def\mudelapapermmrest_x_minimum{32.000000}%
-\def\mudelapaperhsize{597.507874}%
-\def\mudelapaperforced_stem_shorten2{2.000000}%
-\def\mudelapaperslur_clip_ratio{1.200000}%
-\def\mudelapaperminimum_stem_length3{4.000000}%
-\def\mudelapaperlinewidth{-28.452756}%
-\def\mudelapaperminimum_stem_length0{0.000000}%
-\def\mudelapaperfont_normal{8.000000}%
-\def\mudelapapernotewidth{6.600000}%
-\def\mudelapaperrestcollision_minimum_dist{3.000000}%
-\def\mudelapaperbeam_lengthened{0.800000}%
-\def\mudelapaperfont_number{8.000000}%
-\def\mudelapaperDOWN{-1.000000}%
-\def\mudelapaperslur_clip_angle{100.000000}%
-\def\mudelapaperwholewidth{7.920000}%
-\def\mudelapaperbarthick_thick{2.400000}%
-\def\mudelapapercastingalgorithm{1.000000}%
-\def\mudelapaperslur_slope_follow_music_factor{0.800000}%
-\def\mudelapaperpostBreakPadding{4.000000}%
-\def\mudelapaperscmsetting{(display "\\input lilyponddefs \\musixsixteendefs");%
- }%
-\def\mudelapaperstemthickness{0.320000}%
-\def\mudelapaperinterline{4.000000}%
-\def\mudelapaperslur_height_limit{16.000000}%
-\def\mudelapapertextheight{611.809858}%
-\def\mudelapaperfont_large{12.000000}%
-\def\mudelapaperfont_finger{4.000000}%
-\def\mudelapaperrulethickness{0.400000}%
-\def\mudelapaperstem_length1{10.000000}%
-\def\mudelapaperslur_x_minimum{12.000000}%
-\def\mudelapaperlinewidth20{557.507874}%
-\def\mudelapaperfont_number+1{12.000000}%
-\def\mudelapaperMEAN{3.000000}%
-\def\mudelapaperpaperfile{a4.ly}%
-\def\mudelapapertexsetting{\input lilyponddefs \musixsixteendefs }%
-\def\mudelapaperforced_stem_shorten1{2.000000}%
-\def\mudelapaperinterbeam4{3.376000}%
-\def\mudelapaperminimum_stem_length2{5.000000}%
-\def\mudelapapergourlay_maxmeasures{10.000000}%
-\def\mudelapaperbeam_dir_algorithm{2.000000}%
-\def\mudelapapervsize{844.762323}%
-\def\mudelapaperstaffheight{16.000000}%
-\def\mudelapapertuplet_thick{0.400000}%
-\def\mudelapaperbarthick_score{0.640000}%
-\def\mudelapaperbar_thinkern{1.200000}%
-\def\mudelapapertie_x_gap{0.800000}%
-\def\mudelapapervolta_thick{0.640000}%
-\def\mudelapaperrestcollision_minimum_beamdist{1.500000}%
-\def\mudelapapertextheight20{764.762323}%
-\def\mudelapaperUP{1.000000}%
-\def\mudelapaperslur_rc_factor{2.400000}%
-\def\mudelapaperarithmetic_basicspace{2.000000}%
-\def\mudelapaperslur_thickness{0.560000}%
-\def\mudelapaperinterbeam{3.264000}%
-\def\mudelapaperindent{31.857593}%
-\def\mudelapaperfont_mark{10.000000}%
-\def\mudelapaperslur_ratio{0.250000}%
-\def\mudelapaperstem_length3{6.000000}%
-\def\mudelapaperslur_x_gap{0.800000}%
-\def\mudelapaperstem_length0{14.000000}%
-\def\mudelapaperfont_Large{10.000000}%
-\def\mudelapaperextender_height{0.320000}%
-\def\mudelapapercrescendo_shorten{16.000000}%
-\def\mudelapaperfont_volta{5.000000}%
-\def\mudelapaperforced_stem_shorten3{2.000000}%
-\def\mudelapaperslur_clip_height{48.000000}%
-\def\mudelapaperquartwidth{5.280000}%
-\def\mudelapaperforced_stem_shorten0{2.000000}%
-\def\mudelapaperminimum_stem_length1{6.000000}%
-\def\mudelapaperslur_slope_damping{0.600000}%
-\def\mudelapapermagnification_dynamic{2.000000}%
-\def\mudelapaperMEDIAN{4.000000}%
-\def\mudelapaperpssetting{(lilyponddefs.ps) findlibfile {exch pop //systemdict /run get exec}%
-  { /undefinedfilename signalerror }%
-  ifelse%
- }%
-\def\mudelapaperbarthick_thin{0.640000}%
-\def\mudelapaperbar_kern{1.200000}%
-\def\mudelapapertie_x_minimum{12.000000}%
-\def\mudelapaperbeam_thickness{1.872000}%
-\def\mudelapapertie_slope_damping{0.800000}%
-\def\mudelapaperfont_dynamic{10.000000}%
-\def\mudelapapergourlay_energybound{100000.000000}%
-\def\mudelapaperMAJORITY{2.000000}%
-\def\mudelapaperarithmetic_multiplier{4.800000}%
-\def\mudelapaperstaffline{0.400000}%
-\def\mudelapaperstem_length2{8.000000}%
-\def\mudelapaperbarsize{16.000000}%
-\input lilyponddefs \musixsixteendefs \turnOnExperimentalFeatures\turnOnPostScript\vbox to 32.0 pt {\hbox{%
-\placebox{-24.0 pt }%
-  {31.8575928008999 pt }%
-  {\kern0.0 pt \vrule width 143.546637573243 pt depth 0.2 pt height 0.2 pt  }%
-  \placebox{-20.0 pt }%
-  {31.8575928008999 pt }%
-  {\kern0.0 pt \vrule width 143.546637573243 pt depth 0.2 pt height 0.2 pt  }%
-  \placebox{-16.0 pt }%
-  {31.8575928008999 pt }%
-  {\kern0.0 pt \vrule width 143.546637573243 pt depth 0.2 pt height 0.2 pt  }%
-  \placebox{-12.0 pt }%
-  {31.8575928008999 pt }%
-  {\kern0.0 pt \vrule width 143.546637573243 pt depth 0.2 pt height 0.2 pt  }%
-  \placebox{-8.0 pt }%
-  {31.8575928008999 pt }%
-  {\kern0.0 pt \vrule width 143.546637573243 pt depth 0.2 pt height 0.2 pt  }%
-  \font\lilyfontA=feta16\lilyfontA\placebox{-20.0 pt }%
-  {35.8575928008999 pt }%
-  {\show{86}%
-   }%
-  \font\lilyfontB=feta-nummer8\lilyfontB\placebox{-16.0 pt }%
-  {50.3998138702358 pt }%
-  {\hbox{3}%
-   }%
-  \placebox{-24.0 pt }%
-  {49.8575928008999 pt }%
-  {\hbox{4}%
-   }%
-  \placebox{-16.0 pt }%
-  {127.564230374143 pt }%
-  {\kern0.0 pt \vrule width 0.64 pt depth 8.0 pt height 8.0 pt  }%
-  \placebox{-16.0 pt }%
-  {174.764230374143 pt }%
-  {\kern0.0 pt \vrule width 0.64 pt depth 8.0 pt height 8.0 pt  }%
-  \placebox{-27.264 pt }%
-  {79.5642303741425 pt }%
-  {\embeddedps{10.0000000000001 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-24.0 pt }%
-  {79.5642303741425 pt }%
-  {\embeddedps{10.0000000000001 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-27.264 pt }%
-  {69.9642303741424 pt }%
-  {\embeddedps{10.0000000000001 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-24.0 pt }%
-  {69.9642303741424 pt }%
-  {\embeddedps{10.0000000000001 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-27.264 pt }%
-  {60.3642303741423 pt }%
-  {\embeddedps{10.0000000000001 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-24.0 pt }%
-  {60.3642303741423 pt }%
-  {\embeddedps{10.0000000000001 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-16.0 pt }%
-  {60.5642303741423 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 11.264 pt height 1.03836152344995 pt  }%
-  \lilyfontA\placebox{-14.0 pt }%
-  {60.3642303741423 pt }%
-  {\show{30}%
-   }%
-  \placebox{-16.0 pt }%
-  {70.1642303741424 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 11.264 pt height 1.03836152344995 pt  }%
-  \placebox{-14.0 pt }%
-  {69.9642303741424 pt }%
-  {\show{30}%
-   }%
-  \placebox{-16.0 pt }%
-  {79.7642303741425 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 11.264 pt height 1.03836152344995 pt  }%
-  \placebox{-14.0 pt }%
-  {79.5642303741425 pt }%
-  {\show{30}%
-   }%
-  \placebox{-16.0 pt }%
-  {89.3642303741427 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 11.264 pt height 1.03836152344995 pt  }%
-  \placebox{-14.0 pt }%
-  {89.1642303741427 pt }%
-  {\show{30}%
-   }%
-  \placebox{-24.736 pt }%
-  {98.7642303741428 pt }%
-  {\embeddedps{14.8000000000002 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-16.0 pt }%
-  {98.9642303741428 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 8.736 pt height 1.03836152344995 pt  }%
-  \placebox{-14.0 pt }%
-  {98.7642303741428 pt }%
-  {\show{30}%
-   }%
-  \placebox{-16.0 pt }%
-  {113.364230374143 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 8.736 pt height 1.03836152344995 pt  }%
-  \placebox{-14.0 pt }%
-  {113.164230374143 pt }%
-  {\show{30}%
-   }%
-  \placebox{-16.0 pt }%
-  {132.404230374143 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 6.0 pt height 7.03836152344995 pt  }%
-  \placebox{-8.0 pt }%
-  {132.204230374143 pt }%
-  {\show{30}%
-   }%
-  \placebox{-16.0 pt }%
-  {151.688390374143 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 5.03836152344995 pt height 8.0 pt  }%
-  \placebox{-22.0 pt }%
-  {146.604230374143 pt }%
-  {\show{30}%
-   }%
-  \placebox{-16.0 pt }%
-  {161.204230374143 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 6.0 pt height 7.03836152344995 pt  }%
-  \placebox{-8.0 pt }%
-  {161.004230374143 pt }%
-  {\show{30}%
-   }%
-  }%
- \vss}%
-\EndLilyPondOutput
\ No newline at end of file
diff --git a/Documentation/tex/lilypond-overview-0.2.8.tex b/Documentation/tex/lilypond-overview-0.2.8.tex
deleted file mode 100644 (file)
index 9aa2b0c..0000000
+++ /dev/null
@@ -1,320 +0,0 @@
-%created by: GNU LilyPond 1.1.48.uu1, at Fri Jun 18 14:13:29 1999
-%
-% outputting Score, defined at: 
-% out-www/lilypond-overview-0.2.8.ly:3:7
-\def\mudelatagline{Lily was here, 1.1.48.uu1}%
-\def\LilyPondVersion{1.1.48.uu1}%
-\def\mudelapaperbeam_steep_slope{0.200000}%
-\def\mudelapaperstem_max{3.000000}%
-\def\mudelapaperfont_number-1{8.000000}%
-\def\mudelapapermmrest_x_minimum{32.000000}%
-\def\mudelapaperhsize{597.507874}%
-\def\mudelapaperforced_stem_shorten2{2.000000}%
-\def\mudelapaperslur_clip_ratio{1.200000}%
-\def\mudelapaperminimum_stem_length3{4.000000}%
-\def\mudelapaperlinewidth{-28.452756}%
-\def\mudelapaperminimum_stem_length0{0.000000}%
-\def\mudelapaperfont_normal{8.000000}%
-\def\mudelapapernotewidth{6.600000}%
-\def\mudelapaperrestcollision_minimum_dist{3.000000}%
-\def\mudelapaperbeam_lengthened{0.800000}%
-\def\mudelapaperfont_number{8.000000}%
-\def\mudelapaperDOWN{-1.000000}%
-\def\mudelapaperslur_clip_angle{100.000000}%
-\def\mudelapaperwholewidth{7.920000}%
-\def\mudelapaperbarthick_thick{2.400000}%
-\def\mudelapapercastingalgorithm{1.000000}%
-\def\mudelapaperslur_slope_follow_music_factor{0.800000}%
-\def\mudelapaperpostBreakPadding{4.000000}%
-\def\mudelapaperscmsetting{(display "\\input lilyponddefs \\musixsixteendefs");%
- }%
-\def\mudelapaperstemthickness{0.320000}%
-\def\mudelapaperinterline{4.000000}%
-\def\mudelapaperslur_height_limit{16.000000}%
-\def\mudelapapertextheight{611.809858}%
-\def\mudelapaperfont_large{12.000000}%
-\def\mudelapaperfont_finger{4.000000}%
-\def\mudelapaperrulethickness{0.400000}%
-\def\mudelapaperstem_length1{10.000000}%
-\def\mudelapaperslur_x_minimum{12.000000}%
-\def\mudelapaperlinewidth20{557.507874}%
-\def\mudelapaperfont_number+1{12.000000}%
-\def\mudelapaperMEAN{3.000000}%
-\def\mudelapaperpaperfile{a4.ly}%
-\def\mudelapapertexsetting{\input lilyponddefs \musixsixteendefs }%
-\def\mudelapaperforced_stem_shorten1{2.000000}%
-\def\mudelapaperinterbeam4{3.376000}%
-\def\mudelapaperminimum_stem_length2{5.000000}%
-\def\mudelapapergourlay_maxmeasures{10.000000}%
-\def\mudelapaperbeam_dir_algorithm{2.000000}%
-\def\mudelapapervsize{844.762323}%
-\def\mudelapaperstaffheight{16.000000}%
-\def\mudelapapertuplet_thick{0.400000}%
-\def\mudelapaperbarthick_score{0.640000}%
-\def\mudelapaperbar_thinkern{1.200000}%
-\def\mudelapapertie_x_gap{0.800000}%
-\def\mudelapapervolta_thick{0.640000}%
-\def\mudelapaperrestcollision_minimum_beamdist{1.500000}%
-\def\mudelapapertextheight20{764.762323}%
-\def\mudelapaperUP{1.000000}%
-\def\mudelapaperslur_rc_factor{2.400000}%
-\def\mudelapaperarithmetic_basicspace{2.000000}%
-\def\mudelapaperslur_thickness{0.560000}%
-\def\mudelapaperinterbeam{3.264000}%
-\def\mudelapaperindent{31.857593}%
-\def\mudelapaperfont_mark{10.000000}%
-\def\mudelapaperslur_ratio{0.250000}%
-\def\mudelapaperstem_length3{6.000000}%
-\def\mudelapaperslur_x_gap{0.800000}%
-\def\mudelapaperstem_length0{14.000000}%
-\def\mudelapaperfont_Large{10.000000}%
-\def\mudelapaperextender_height{0.320000}%
-\def\mudelapapercrescendo_shorten{16.000000}%
-\def\mudelapaperfont_volta{5.000000}%
-\def\mudelapaperforced_stem_shorten3{2.000000}%
-\def\mudelapaperslur_clip_height{48.000000}%
-\def\mudelapaperquartwidth{5.280000}%
-\def\mudelapaperforced_stem_shorten0{2.000000}%
-\def\mudelapaperminimum_stem_length1{6.000000}%
-\def\mudelapaperslur_slope_damping{0.600000}%
-\def\mudelapapermagnification_dynamic{2.000000}%
-\def\mudelapaperMEDIAN{4.000000}%
-\def\mudelapaperpssetting{(lilyponddefs.ps) findlibfile {exch pop //systemdict /run get exec}%
-  { /undefinedfilename signalerror }%
-  ifelse%
- }%
-\def\mudelapaperbarthick_thin{0.640000}%
-\def\mudelapaperbar_kern{1.200000}%
-\def\mudelapapertie_x_minimum{12.000000}%
-\def\mudelapaperbeam_thickness{1.872000}%
-\def\mudelapapertie_slope_damping{0.800000}%
-\def\mudelapaperfont_dynamic{10.000000}%
-\def\mudelapapergourlay_energybound{100000.000000}%
-\def\mudelapaperMAJORITY{2.000000}%
-\def\mudelapaperarithmetic_multiplier{4.800000}%
-\def\mudelapaperstaffline{0.400000}%
-\def\mudelapaperstem_length2{8.000000}%
-\def\mudelapaperbarsize{16.000000}%
-\input lilyponddefs \musixsixteendefs \turnOnExperimentalFeatures\turnOnPostScript\vbox to 38.2 pt {\hbox{%
-\font\lilyfontA=feta-nummer8\lilyfontA\placebox{-22.2 pt }%
-  {50.1287033355679 pt }%
-  {\hbox{2}%
-   }%
-  \placebox{-30.2 pt }%
-  {49.8575928008999 pt }%
-  {\hbox{4}%
-   }%
-  \placebox{-30.2 pt }%
-  {31.8575928008999 pt }%
-  {\kern0.0 pt \vrule width 173.026317573245 pt depth 0.2 pt height 0.2 pt  }%
-  \placebox{-26.2 pt }%
-  {31.8575928008999 pt }%
-  {\kern0.0 pt \vrule width 173.026317573245 pt depth 0.2 pt height 0.2 pt  }%
-  \placebox{-22.2 pt }%
-  {31.8575928008999 pt }%
-  {\kern0.0 pt \vrule width 173.026317573245 pt depth 0.2 pt height 0.2 pt  }%
-  \placebox{-18.2 pt }%
-  {31.8575928008999 pt }%
-  {\kern0.0 pt \vrule width 173.026317573245 pt depth 0.2 pt height 0.2 pt  }%
-  \placebox{-14.2 pt }%
-  {31.8575928008999 pt }%
-  {\kern0.0 pt \vrule width 173.026317573245 pt depth 0.2 pt height 0.2 pt  }%
-  \font\lilyfontB=feta16\lilyfontB\placebox{-26.2 pt }%
-  {35.8575928008999 pt }%
-  {\show{86}%
-   }%
-  \placebox{-22.2 pt }%
-  {89.1642303741433 pt }%
-  {\kern0.0 pt \vrule width 0.64 pt depth 8.0 pt height 8.0 pt  }%
-  \placebox{-22.2 pt }%
-  {122.604230374144 pt }%
-  {\kern0.0 pt \vrule width 0.64 pt depth 8.0 pt height 8.0 pt  }%
-  \placebox{-22.2 pt }%
-  {204.243910374144 pt }%
-  {\kern0.0 pt \vrule width 0.64 pt depth 8.0 pt height 8.0 pt  }%
-  \placebox{-22.2 pt }%
-  {60.5642303741424 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 12.0 pt height 5.03836152344995 pt  }%
-  \placebox{-20.2 pt }%
-  {60.3642303741424 pt }%
-  {\show{30}%
-   }%
-  \placebox{-16.2 pt }%
-  {60.3642303741424 pt }%
-  {\show{30}%
-   }%
-  \placebox{-22.2 pt }%
-  {74.9642303741429 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 10.0 pt height 7.03836152344995 pt  }%
-  \placebox{-18.2 pt }%
-  {74.7642303741429 pt }%
-  {\show{30}%
-   }%
-  \placebox{-14.2 pt }%
-  {74.7642303741429 pt }%
-  {\show{30}%
-   }%
-  \placebox{-22.2 pt }%
-  {94.0042303741434 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 12.0 pt height 1.03836152344995 pt  }%
-  \placebox{-20.2 pt }%
-  {93.8042303741434 pt }%
-  {\show{30}%
-   }%
-  \placebox{-22.2 pt }%
-  {98.8883903741434 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth -6.96163847655005 pt height 18.0 pt  }%
-  \placebox{-16.2 pt }%
-  {93.8042303741434 pt }%
-  {\show{30}%
-   }%
-  \placebox{-22.2 pt }%
-  {108.404230374144 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 10.0 pt height 3.03836152344995 pt  }%
-  \placebox{-18.2 pt }%
-  {108.204230374144 pt }%
-  {\show{30}%
-   }%
-  \placebox{-22.2 pt }%
-  {113.288390374144 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth -8.96163847655005 pt height 20.0 pt  }%
-  \placebox{-14.2 pt }%
-  {108.204230374144 pt }%
-  {\show{30}%
-   }%
-  \placebox{-34.2 pt }%
-  {146.864070374144 pt }%
-  {\embeddedps{10.0000000000001 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-30.936 pt }%
-  {146.864070374144 pt }%
-  {\embeddedps{10.0000000000001 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-34.2 pt }%
-  {137.264070374144 pt }%
-  {\embeddedps{10.0000000000001 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-30.936 pt }%
-  {137.264070374144 pt }%
-  {\embeddedps{10.0000000000001 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-34.2 pt }%
-  {127.244230374144 pt }%
-  {\embeddedps{10.41984 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-30.936 pt }%
-  {127.244230374144 pt }%
-  {\embeddedps{10.41984 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-22.2 pt }%
-  {127.444230374144 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 12.0 pt height -0.961638476550048 pt  }%
-  \placebox{-22.2 pt }%
-  {127.244230374144 pt }%
-  {\show{30}%
-   }%
-  \placebox{-0.199999999999999 pt }%
-  {132.328390374144 pt }%
-  {\show{74}%
-   }%
-  \placebox{-22.2 pt }%
-  {132.328390374144 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth -10.96163847655 pt height 22.0 pt  }%
-  \placebox{-12.2 pt }%
-  {127.244230374144 pt }%
-  {\show{30}%
-   }%
-  \placebox{-22.2 pt }%
-  {137.464070374144 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 12.0 pt height -0.961638476550048 pt  }%
-  \placebox{-22.2 pt }%
-  {137.264070374144 pt }%
-  {\show{30}%
-   }%
-  \placebox{-22.2 pt }%
-  {147.064070374144 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 12.0 pt height -0.961638476550048 pt  }%
-  \placebox{-22.2 pt }%
-  {146.864070374144 pt }%
-  {\show{30}%
-   }%
-  \placebox{-22.2 pt }%
-  {151.948230374144 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth -10.96163847655 pt height 22.0 pt  }%
-  \placebox{-12.2 pt }%
-  {146.864070374144 pt }%
-  {\show{30}%
-   }%
-  \placebox{-22.2 pt }%
-  {156.664070374144 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 12.0 pt height -0.961638476550048 pt  }%
-  \placebox{-22.2 pt }%
-  {156.464070374144 pt }%
-  {\show{30}%
-   }%
-  \placebox{-34.2 pt }%
-  {185.264070374144 pt }%
-  {\embeddedps{10.41984 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-30.936 pt }%
-  {185.264070374144 pt }%
-  {\embeddedps{10.41984 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-34.2 pt }%
-  {175.664070374144 pt }%
-  {\embeddedps{10.0 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-30.936 pt }%
-  {175.664070374144 pt }%
-  {\embeddedps{10.0 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-34.2 pt }%
-  {166.064070374144 pt }%
-  {\embeddedps{10.0 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-30.936 pt }%
-  {166.064070374144 pt }%
-  {\embeddedps{10.0 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-22.2 pt }%
-  {166.264070374144 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 12.0 pt height -0.961638476550048 pt  }%
-  \placebox{-22.2 pt }%
-  {166.064070374144 pt }%
-  {\show{30}%
-   }%
-  \placebox{-22.2 pt }%
-  {175.864070374144 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 12.0 pt height -0.961638476550048 pt  }%
-  \placebox{-22.2 pt }%
-  {175.664070374144 pt }%
-  {\show{30}%
-   }%
-  \placebox{-22.2 pt }%
-  {185.464070374144 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 12.0 pt height -0.961638476550048 pt  }%
-  \placebox{-22.2 pt }%
-  {185.264070374144 pt }%
-  {\show{30}%
-   }%
-  \placebox{-0.199999999999999 pt }%
-  {190.348230374144 pt }%
-  {\show{74}%
-   }%
-  \placebox{-22.2 pt }%
-  {190.348230374144 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth -10.96163847655 pt height 22.0 pt  }%
-  \placebox{-12.2 pt }%
-  {185.264070374144 pt }%
-  {\show{30}%
-   }%
-  \placebox{-22.2 pt }%
-  {195.483910374144 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 12.0 pt height -0.961638476550048 pt  }%
-  \placebox{-22.2 pt }%
-  {195.283910374144 pt }%
-  {\show{30}%
-   }%
-  }%
- \vss}%
-\EndLilyPondOutput
\ No newline at end of file
diff --git a/Documentation/tex/lilypond-overview-0.2.9.tex b/Documentation/tex/lilypond-overview-0.2.9.tex
deleted file mode 100644 (file)
index a8834b8..0000000
+++ /dev/null
@@ -1,225 +0,0 @@
-%created by: GNU LilyPond 1.1.48.uu1, at Fri Jun 18 14:13:37 1999
-%
-% outputting Score, defined at: 
-% out-www/lilypond-overview-0.2.9.ly:3:7
-\def\mudelatagline{Lily was here, 1.1.48.uu1}%
-\def\LilyPondVersion{1.1.48.uu1}%
-\def\mudelapaperbeam_steep_slope{0.200000}%
-\def\mudelapaperstem_max{3.000000}%
-\def\mudelapaperfont_number-1{8.000000}%
-\def\mudelapapermmrest_x_minimum{32.000000}%
-\def\mudelapaperhsize{597.507874}%
-\def\mudelapaperforced_stem_shorten2{2.000000}%
-\def\mudelapaperslur_clip_ratio{1.200000}%
-\def\mudelapaperminimum_stem_length3{4.000000}%
-\def\mudelapaperlinewidth{-28.452756}%
-\def\mudelapaperminimum_stem_length0{0.000000}%
-\def\mudelapaperfont_normal{8.000000}%
-\def\mudelapapernotewidth{6.600000}%
-\def\mudelapaperrestcollision_minimum_dist{3.000000}%
-\def\mudelapaperbeam_lengthened{0.800000}%
-\def\mudelapaperfont_number{8.000000}%
-\def\mudelapaperDOWN{-1.000000}%
-\def\mudelapaperslur_clip_angle{100.000000}%
-\def\mudelapaperwholewidth{7.920000}%
-\def\mudelapaperbarthick_thick{2.400000}%
-\def\mudelapapercastingalgorithm{1.000000}%
-\def\mudelapaperslur_slope_follow_music_factor{0.800000}%
-\def\mudelapaperpostBreakPadding{4.000000}%
-\def\mudelapaperscmsetting{(display "\\input lilyponddefs \\musixsixteendefs");%
- }%
-\def\mudelapaperstemthickness{0.320000}%
-\def\mudelapaperinterline{4.000000}%
-\def\mudelapaperslur_height_limit{16.000000}%
-\def\mudelapapertextheight{611.809858}%
-\def\mudelapaperfont_large{12.000000}%
-\def\mudelapaperfont_finger{4.000000}%
-\def\mudelapaperrulethickness{0.400000}%
-\def\mudelapaperstem_length1{10.000000}%
-\def\mudelapaperslur_x_minimum{12.000000}%
-\def\mudelapaperlinewidth20{557.507874}%
-\def\mudelapaperfont_number+1{12.000000}%
-\def\mudelapaperMEAN{3.000000}%
-\def\mudelapaperpaperfile{a4.ly}%
-\def\mudelapapertexsetting{\input lilyponddefs \musixsixteendefs }%
-\def\mudelapaperforced_stem_shorten1{2.000000}%
-\def\mudelapaperinterbeam4{3.376000}%
-\def\mudelapaperminimum_stem_length2{5.000000}%
-\def\mudelapapergourlay_maxmeasures{10.000000}%
-\def\mudelapaperbeam_dir_algorithm{2.000000}%
-\def\mudelapapervsize{844.762323}%
-\def\mudelapaperstaffheight{16.000000}%
-\def\mudelapapertuplet_thick{0.400000}%
-\def\mudelapaperbarthick_score{0.640000}%
-\def\mudelapaperbar_thinkern{1.200000}%
-\def\mudelapapertie_x_gap{0.800000}%
-\def\mudelapapervolta_thick{0.640000}%
-\def\mudelapaperrestcollision_minimum_beamdist{1.500000}%
-\def\mudelapapertextheight20{764.762323}%
-\def\mudelapaperUP{1.000000}%
-\def\mudelapaperslur_rc_factor{2.400000}%
-\def\mudelapaperarithmetic_basicspace{2.000000}%
-\def\mudelapaperslur_thickness{0.560000}%
-\def\mudelapaperinterbeam{3.264000}%
-\def\mudelapaperindent{31.857593}%
-\def\mudelapaperfont_mark{10.000000}%
-\def\mudelapaperslur_ratio{0.250000}%
-\def\mudelapaperstem_length3{6.000000}%
-\def\mudelapaperslur_x_gap{0.800000}%
-\def\mudelapaperstem_length0{14.000000}%
-\def\mudelapaperfont_Large{10.000000}%
-\def\mudelapaperextender_height{0.320000}%
-\def\mudelapapercrescendo_shorten{16.000000}%
-\def\mudelapaperfont_volta{5.000000}%
-\def\mudelapaperforced_stem_shorten3{2.000000}%
-\def\mudelapaperslur_clip_height{48.000000}%
-\def\mudelapaperquartwidth{5.280000}%
-\def\mudelapaperforced_stem_shorten0{2.000000}%
-\def\mudelapaperminimum_stem_length1{6.000000}%
-\def\mudelapaperslur_slope_damping{0.600000}%
-\def\mudelapapermagnification_dynamic{2.000000}%
-\def\mudelapaperMEDIAN{4.000000}%
-\def\mudelapaperpssetting{(lilyponddefs.ps) findlibfile {exch pop //systemdict /run get exec}%
-  { /undefinedfilename signalerror }%
-  ifelse%
- }%
-\def\mudelapaperbarthick_thin{0.640000}%
-\def\mudelapaperbar_kern{1.200000}%
-\def\mudelapapertie_x_minimum{12.000000}%
-\def\mudelapaperbeam_thickness{1.872000}%
-\def\mudelapapertie_slope_damping{0.800000}%
-\def\mudelapaperfont_dynamic{10.000000}%
-\def\mudelapapergourlay_energybound{100000.000000}%
-\def\mudelapaperMAJORITY{2.000000}%
-\def\mudelapaperarithmetic_multiplier{4.800000}%
-\def\mudelapaperstaffline{0.400000}%
-\def\mudelapaperstem_length2{8.000000}%
-\def\mudelapaperbarsize{16.000000}%
-\input lilyponddefs \musixsixteendefs \turnOnExperimentalFeatures\turnOnPostScript\vbox to 32.0 pt {\hbox{%
-\placebox{-24.0 pt }%
-  {31.8575928008999 pt }%
-  {\kern0.0 pt \vrule width 143.546637573243 pt depth 0.2 pt height 0.2 pt  }%
-  \placebox{-20.0 pt }%
-  {31.8575928008999 pt }%
-  {\kern0.0 pt \vrule width 143.546637573243 pt depth 0.2 pt height 0.2 pt  }%
-  \placebox{-16.0 pt }%
-  {31.8575928008999 pt }%
-  {\kern0.0 pt \vrule width 143.546637573243 pt depth 0.2 pt height 0.2 pt  }%
-  \placebox{-12.0 pt }%
-  {31.8575928008999 pt }%
-  {\kern0.0 pt \vrule width 143.546637573243 pt depth 0.2 pt height 0.2 pt  }%
-  \placebox{-8.0 pt }%
-  {31.8575928008999 pt }%
-  {\kern0.0 pt \vrule width 143.546637573243 pt depth 0.2 pt height 0.2 pt  }%
-  \font\lilyfontA=feta16\lilyfontA\placebox{-20.0 pt }%
-  {35.8575928008999 pt }%
-  {\show{86}%
-   }%
-  \font\lilyfontB=feta-nummer8\lilyfontB\placebox{-16.0 pt }%
-  {50.3998138702358 pt }%
-  {\hbox{3}%
-   }%
-  \placebox{-24.0 pt }%
-  {49.8575928008999 pt }%
-  {\hbox{4}%
-   }%
-  \placebox{-16.0 pt }%
-  {127.564230374143 pt }%
-  {\kern0.0 pt \vrule width 0.64 pt depth 8.0 pt height 8.0 pt  }%
-  \placebox{-16.0 pt }%
-  {174.764230374143 pt }%
-  {\kern0.0 pt \vrule width 0.64 pt depth 8.0 pt height 8.0 pt  }%
-  \placebox{-27.264 pt }%
-  {79.5642303741425 pt }%
-  {\embeddedps{10.0000000000001 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-24.0 pt }%
-  {79.5642303741425 pt }%
-  {\embeddedps{10.0000000000001 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-27.264 pt }%
-  {69.9642303741424 pt }%
-  {\embeddedps{10.0000000000001 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-24.0 pt }%
-  {69.9642303741424 pt }%
-  {\embeddedps{10.0000000000001 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-27.264 pt }%
-  {60.3642303741423 pt }%
-  {\embeddedps{10.0000000000001 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-24.0 pt }%
-  {60.3642303741423 pt }%
-  {\embeddedps{10.0000000000001 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-16.0 pt }%
-  {60.5642303741423 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 11.264 pt height 1.03836152344995 pt  }%
-  \lilyfontA\placebox{-14.0 pt }%
-  {60.3642303741423 pt }%
-  {\show{30}%
-   }%
-  \placebox{-16.0 pt }%
-  {70.1642303741424 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 11.264 pt height 1.03836152344995 pt  }%
-  \placebox{-14.0 pt }%
-  {69.9642303741424 pt }%
-  {\show{30}%
-   }%
-  \placebox{-16.0 pt }%
-  {79.7642303741425 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 11.264 pt height 1.03836152344995 pt  }%
-  \placebox{-14.0 pt }%
-  {79.5642303741425 pt }%
-  {\show{30}%
-   }%
-  \placebox{-16.0 pt }%
-  {89.3642303741427 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 11.264 pt height 1.03836152344995 pt  }%
-  \placebox{-14.0 pt }%
-  {89.1642303741427 pt }%
-  {\show{30}%
-   }%
-  \placebox{-24.736 pt }%
-  {98.7642303741428 pt }%
-  {\embeddedps{14.8000000000002 0.0 1.872 draw_beam }%
-   }%
-  \placebox{-16.0 pt }%
-  {98.9642303741428 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 8.736 pt height 1.03836152344995 pt  }%
-  \placebox{-14.0 pt }%
-  {98.7642303741428 pt }%
-  {\show{30}%
-   }%
-  \placebox{-16.0 pt }%
-  {113.364230374143 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 8.736 pt height 1.03836152344995 pt  }%
-  \placebox{-14.0 pt }%
-  {113.164230374143 pt }%
-  {\show{30}%
-   }%
-  \placebox{-16.0 pt }%
-  {132.404230374143 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 6.0 pt height 7.03836152344995 pt  }%
-  \placebox{-8.0 pt }%
-  {132.204230374143 pt }%
-  {\show{30}%
-   }%
-  \placebox{-16.0 pt }%
-  {151.688390374143 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 5.03836152344995 pt height 8.0 pt  }%
-  \placebox{-22.0 pt }%
-  {146.604230374143 pt }%
-  {\show{30}%
-   }%
-  \placebox{-16.0 pt }%
-  {161.204230374143 pt }%
-  {\kern-0.16 pt \vrule width 0.32 pt depth 6.0 pt height 7.03836152344995 pt  }%
-  \placebox{-8.0 pt }%
-  {161.004230374143 pt }%
-  {\show{30}%
-   }%
-  }%
- \vss}%
-\EndLilyPondOutput
\ No newline at end of file
diff --git a/input/von-guten-maechten.ly b/input/von-guten-maechten.ly
deleted file mode 100644 (file)
index a29e3a4..0000000
+++ /dev/null
@@ -1,110 +0,0 @@
-
-\include "paper16.ly"
-\include "deutsch.ly"
-
-melodie = \notes \relative c' {
-  d2 d4 e f2 f g4 f e d e2 e \breathe |
-  f d4 e f g a2 b g4 g f2 r2 |
-  c'2 c4 c a2 d c4 b a g f2 g \breathe |
-  a d,4 d g2 g f4 d e2 e d2-\fermata \bar "|.";
-}
-
-righthand = \notes \relative c' {
-  a2 a4 cis4 | d2 d2 | d4 c2 a4 | d4 h cis2 \breathe |
-  d2 a4 c4 | c4 e f2 | f2 f4 e | c2 r2 |
-  e4 f g2 | f2 f2 | e4 d f e | d2. e4 \breathe |
-  f4 d b4 b | d2 d | d4 c d h | cis2 a2 |
-}
-
-lefthand = \notes \relative c {
-  f2 f4 a | a2 a2 | b4 a g f | a2 a \breathe |
-  a2 f4 g | a c c2 | d2 c4 c | a2 r2 |
-  g2 c4 c | c2 b2 | g4 f c' c | a4 b2 cis4 \breathe |
-  d4 a f f | b2 b | a4 a a2 | a2 fis2 |
-}
-
-pedal = \notes \relative c {
-  d2 d4 a d2 d g,4 a c d a2 a \breathe |
-  d2 d4 c f c f2 b,4 g c c f2 r2 |
-  c4 d e c f2 b, c4 d f c d b a2 \breathe |
-  d4 c b2 g4 a b2 d2 a a d_\fermata \bar "|.";
-}
-
-\score {
-  <
-    \context PianoStaff <
-      \context Staff = treble <
-       \notes { \key f; \time 2/2; }
-       \context Voice = melody {
-         \stemup \melodie
-       }
-       \context Voice = right {
-         \stemdown \righthand
-       }
-      >
-      \context Staff = bass {
-       \notes { \key f; \clef "bass"; }
-       \lefthand
-      }
-    > 
-    \context Staff = pedal {
-      \notes { \key f; \clef "bass"; }
-      \pedal
-    }
-  >
-
-  \header {
-    title = "Von guten Mächten treu und still umgeben";
-    composer = "Satz: Michael Krause 1999 (*1977)";
-    enteredby = "Michael Krause";
-    copyright = "dunno";
-    poet = "Dietrich Bonhoeffer 1944";
-  }
-
-  \paper{
-%    \paper_sixteen
-%    linewidth = 18.0 \cm;
-%    textheight = 28.0 \cm;
-    indent = 0.0 \mm;
-    \translator { \OrchestralScoreContext }
-  }
-}
-
-\score {
-  \context StaffGroup <
-    \context Staff = treble <
-      \notes { \key f; \time 2/2; }
-      \context Voice = sop {
-       \stemup \melodie
-      }
-      \context Voice = alt {
-       \stemdown \righthand
-      }
-    >
-    \context Staff = bass <
-      \notes { \key f; \clef "bass"; }
-      \context Voice = ten {
-       \stemup \lefthand
-      }
-      \context Voice = bas {
-       \stemdown \pedal
-      }
-    >
-  > 
-
-  \header {
-    title = "Von guten Mächten treu und still umgeben";
-    composer = "Satz: Michael Krause 1999 (*1977)";
-    enteredby = "Michael Krause";
-    copyright = "dunno";
-    poet = "Dietrich Bonhoeffer 1944";
-  }
-
-  \paper{
-%    \paper_sixteen
-%    linewidth = 18.0 \cm;
-%    textheight = 28.0 \cm;
-    indent = 0.0 \mm;
-  }
-}
-
diff --git a/lily/g-script-column-engraver.cc b/lily/g-script-column-engraver.cc
deleted file mode 100644 (file)
index d7116dc..0000000
+++ /dev/null
@@ -1,93 +0,0 @@
-/*   
-  g-script-column-engraver.cc --  implement G_script_column_engraver
-  
-  source file of the GNU LilyPond music typesetter
-  
-  (c) 1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
-  
- */
-
-#include "engraver.hh"
-#include "g-script-column.hh"
-#include "g-staff-side.hh"
-
-/**
-   Find potentially colliding scripts, and put them in a
-   G_script_column, that will fix the collisions.  */
-class G_script_column_engraver : public Engraver
-{
-  G_script_column *scol_p_;
-  Link_array<Item> script_l_arr_;
-  Link_array<G_staff_side_item> staff_side_l_arr_;  
-public:
-  G_script_column_engraver ();
-  VIRTUAL_COPY_CONS(Translator);
-protected:
-  virtual void acknowledge_element (Score_element_info);
-  virtual void process_acknowledged ();
-  virtual void  do_pre_move_processing ();
-  virtual void  do_post_move_processing ();
-};
-
-
-G_script_column_engraver::G_script_column_engraver()
-{
-  scol_p_ =0;
-}
-
-void
-G_script_column_engraver::do_pre_move_processing ()
-{
-  if (scol_p_)
-    {
-      typeset_element (scol_p_);
-      scol_p_ =0;
-    }
-}
-
-void
-G_script_column_engraver::do_post_move_processing ()
-{
-  script_l_arr_.clear ();
-  staff_side_l_arr_.clear ();
-}
-
-void
-G_script_column_engraver::acknowledge_element( Score_element_info inf) 
-{
-  Item *thing =  dynamic_cast<Item*>(inf.elem_l_);
-  if (!thing)
-    return;
-  
-  Dimension_cache * parcache = thing->dim_cache_[Y_AXIS]->parent_l_;
-  if (!parcache || !thing)
-    return ;
-  
-  Graphical_element *parent = parcache->element_l ();
-
-  if (G_staff_side_item * ss = dynamic_cast<G_staff_side_item*>(parent))
-    {
-      if (!ss->breakable_b ())
-       {
-         script_l_arr_.push (thing);
-       }
-    }
-}
-
-void
-G_script_column_engraver::process_acknowledged ()
-{
-  if (!scol_p_ && script_l_arr_.size () > 1)
-    {
-      scol_p_ = new G_script_column;
-      announce_element (Score_element_info (scol_p_, 0));
-    }
-
-  if (scol_p_)
-    {
-      for (int i=0; i < script_l_arr_.size (); i++)
-       scol_p_->add_staff_sided (script_l_arr_[i]);
-      script_l_arr_.clear ();
-    }
-}
-ADD_THIS_TRANSLATOR(G_script_column_engraver);
diff --git a/lily/g-script-column.cc b/lily/g-script-column.cc
deleted file mode 100644 (file)
index d16a9cb..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-/*   
-  g-script-column.cc --  implement G_script_column
-  
-  source file of the GNU LilyPond music typesetter
-  
-  (c) 1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
-  
- */
-#include "g-script-column.hh"
-#include "g-staff-side.hh"
-
-static G_staff_side_item *
-get_g_staff_side (Item *i)
-{
-  Graphical_element *e1 = i->dim_cache_[Y_AXIS]->parent_l_->element_l ();
-
-  return dynamic_cast<G_staff_side_item*>(e1);
-}
-
-void
-G_script_column::add_staff_sided (Item *i)
-{
-  SCM p = get_g_staff_side (i)->get_elt_property (script_priority_scm_sym);
-  if (p == SCM_BOOL_F)
-    return;
-  
-  staff_sided_item_l_arr_.push (i);
-  add_dependency (i);
-}
-
-static int
-staff_side_compare (Item * const &i1,
-                   Item * const &i2)
-{
-  Score_element *e1 = get_g_staff_side (i1);
-  Score_element *e2 = get_g_staff_side (i2);
-
-  SCM p1 = e1->get_elt_property (script_priority_scm_sym);
-  SCM p2 = e2->get_elt_property (script_priority_scm_sym);
-
-  return gh_scm2int (SCM_CDR(p1)) - gh_scm2int (SCM_CDR(p2));
-}
-
-void
-G_script_column::do_pre_processing ()
-{
-  Drul_array<Link_array<Item> > arrs;
-
-  for (int i=0; i < staff_sided_item_l_arr_.size (); i++)
-    {
-      G_staff_side_item * ip = get_g_staff_side (staff_sided_item_l_arr_[i]);
-      arrs[ip->dir_].push (staff_sided_item_l_arr_[i]);
-    }
-
-  Direction d = DOWN;
-  do {
-    Link_array<Item> &arr(arrs[d]);
-    
-    arr.sort (staff_side_compare);
-
-    Item * last = 0;
-    for (int i=0; i < arr.size (); i++)
-      {
-       G_staff_side_item * gs = get_g_staff_side (arr[i]);
-       if (last)
-         {
-           gs->add_support (last);
-           gs->add_support (get_g_staff_side (last));
-         }
-           
-       gs->remove_elt_property (script_priority_scm_sym);
-       last = arr[i];
-      }
-    
-  } while (flip (&d) != DOWN);
-}
diff --git a/lily/g-script-engraver.cc b/lily/g-script-engraver.cc
deleted file mode 100644 (file)
index bac7b55..0000000
+++ /dev/null
@@ -1,143 +0,0 @@
-/*
-  script-engraver.cc -- implement G_script_engraver
-
-  (c)  1997--1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
-*/
-
-#include "g-script-engraver.hh"
-#include "g-script.hh"
-#include "g-stem-staff-side.hh"
-#include "musical-request.hh"
-#include "stem.hh"
-#include "staff-symbol.hh"
-#include "rhythmic-head.hh"
-
-G_script_engraver::G_script_engraver()
-{
-  do_post_move_processing();
-}
-
-bool
-G_script_engraver::do_try_music (Music *r_l)
-{
-  if (Articulation_req *mr = dynamic_cast <Articulation_req *> (r_l))
-    {
-      for (int i=0; i < script_req_l_arr_.size(); i++) 
-       {
-         if (script_req_l_arr_[i]->equal_b (mr))
-           return true;
-       }
-      script_req_l_arr_.push (mr);
-      return true;
-    }
-  return false;
-}
-
-void
-G_script_engraver::do_process_requests()
-{
-  for (int i=0; i < script_req_l_arr_.size(); i++)
-    {
-      Articulation_req* l=script_req_l_arr_[i];
-
-
-      SCM list = gh_eval_str (("(articulation-to-scriptdef \"" + l->articulation_str_ + "\")").ch_C());
-      
-      if (list == SCM_BOOL_F)
-       {
-         l->warning(_f("don't know how to interpret articulation `%s'\n",
-                       l->articulation_str_.ch_C()));
-         continue;
-       }
-      G_script *p =new G_script;
-      G_stem_staff_side_item * ss =new G_stem_staff_side_item;
-      list = SCM_CDR (list);
-         
-      p->set_elt_property (molecule_scm_sym,
-                          SCM_CAR(list));
-
-      list = SCM_CDR(list);
-      bool follow_staff = gh_scm2bool (SCM_CAR(list));
-      list = SCM_CDR(list);
-      int relative_stem_dir = gh_scm2int (SCM_CAR(list));
-      list = SCM_CDR(list);
-      int force_dir =gh_scm2int (SCM_CAR(list));
-      list = SCM_CDR(list);
-      SCM priority = SCM_CAR(list);
-
-      if (relative_stem_dir)
-         ss->relative_dir_ = relative_stem_dir;
-      else
-         ss->dir_ = force_dir;
-
-      if (l->dir_)
-       ss->dir_ = l->dir_;
-
-      Real padding = 1.0;
-      Scalar paddingprop = get_property ("articulationScriptPadding", 0);
-      if (paddingprop.length_i() && paddingprop.isnum_b ())
-       {
-         padding = (Real)paddingprop;
-       }
-      
-      ss->staff_support_b_ = !follow_staff;
-      p->set_staff_side (ss);
-      ss->set_elt_property (script_priority_scm_sym, priority);
-      ss->set_elt_property (padding_scm_sym, gh_double2scm(padding));
-      script_p_arr_.push (p);
-      staff_side_p_arr_.push (ss);
-      
-      announce_element (Score_element_info (p, l));
-      announce_element (Score_element_info (ss, l));
-    }
-}
-
-void
-G_script_engraver::acknowledge_element (Score_element_info inf)
-{
-  if (Stem *s = dynamic_cast<Stem*>(inf.elem_l_))
-    {
-      for (int i=0; i < staff_side_p_arr_.size(); i++)
-       if (G_stem_staff_side_item * ss = dynamic_cast<G_stem_staff_side_item*>(staff_side_p_arr_[i]))
-         {
-           ss->set_stem (s);
-           ss->add_support (s);
-         }
-    }
-  else if (Rhythmic_head * rh = dynamic_cast<Rhythmic_head*>(inf.elem_l_))
-    {
-      for (int i=0; i < staff_side_p_arr_.size(); i++)
-       {
-         G_staff_side_item * ss = dynamic_cast<G_staff_side_item*>(staff_side_p_arr_[i]);
-         
-         if (!ss->dim_cache_[X_AXIS]->parent_l_)
-           {
-             ss->dim_cache_[X_AXIS]->parent_l_ = inf.elem_l_->dim_cache_[X_AXIS];
-           }
-         ss->add_support (rh);
-       }
-    }  
-}
-
-void
-G_script_engraver::do_pre_move_processing()
-{
-  for (int i=0; i < script_p_arr_.size(); i++) 
-    {
-      typeset_element (script_p_arr_[i]);
-      typeset_element (staff_side_p_arr_[i]);
-    }
-  script_p_arr_.clear();
-  staff_side_p_arr_.clear ();
-}
-
-void
-G_script_engraver::do_post_move_processing()
-{
-  script_req_l_arr_.clear();
-}
-
-
-
-ADD_THIS_TRANSLATOR(G_script_engraver);
-
diff --git a/lily/g-script.cc b/lily/g-script.cc
deleted file mode 100644 (file)
index 5be3683..0000000
+++ /dev/null
@@ -1,93 +0,0 @@
-/*   
-  g-script.cc --  implement G_script
-  
-  source file of the GNU LilyPond music typesetter
-  
-  (c) 1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
-  
- */
-
-/*
-
-  TODO: Quantisation support (staccato dots between stafflines)
-
-*/
-#include "debug.hh"
-#include "g-script.hh"
-#include "lookup.hh"
-#include "g-staff-side.hh"
-#include "paper-def.hh"
-
-G_script::G_script ()
-{
-  staff_side_l_ =0;
-}
-
-void
-G_script::do_substitute_element_pointer (Score_element*o, Score_element*n)
-{
-  if (o == staff_side_l_)
-    staff_side_l_ = dynamic_cast<G_staff_side_item*>(n);
-}
-
-
-
-Molecule
-G_script::get_molecule(Direction d) const
-{
-  SCM s = get_elt_property (molecule_scm_sym);
-  assert  (s != SCM_BOOL_F);
-
-  s = SCM_CDR(s);
-  SCM key = SCM_CAR (s);
-  if (key == ly_symbol ("feta"))
-    {
-      return lookup_l ()->afm_find ("scripts-" +
-                                   ly_scm2string (index_cell (SCM_CDR (s), d)));
-    }
-  else if (key == ly_symbol ("accordion"))
-    {
-      return lookup_l ()->accordion (SCM_CDR(s), paper_l()->get_realvar(interline_scm_sym));
-    }
-
-  else assert (false);
-
-  return Molecule ();
-}
-
-
-void
-G_script::do_pre_processing ()
-{
-  Graphical_element * e
-    = staff_side_l_->dim_cache_[X_AXIS]->parent_l_->element_l();
-  translate_axis (e->extent (X_AXIS).center (), X_AXIS);
-}
-
-void
-G_script::do_post_processing ()
-{
-  Direction d =  staff_side_l_->dir_;
-  Molecule m (get_molecule(d));
-  translate_axis (- m.dim_[Y_AXIS][Direction (-d)], Y_AXIS);
-}
-
-void
-G_script::set_staff_side (G_staff_side_item*g)
-{
-  staff_side_l_ = g;
-  add_dependency (g);
-  dim_cache_[Y_AXIS]->parent_l_ = g->dim_cache_[Y_AXIS];
-}
-
-Molecule*
-G_script::do_brew_molecule_p () const
-{
-  return new Molecule (get_molecule (staff_side_l_->dir_));
-}
-
-void
-G_script::do_print () const
-{
-
-}
diff --git a/lily/g-staff-side.cc b/lily/g-staff-side.cc
deleted file mode 100644 (file)
index 437f34f..0000000
+++ /dev/null
@@ -1,178 +0,0 @@
-/*   
-  g-staff-side.cc --  implement G_staff_side_element
-  
-  source file of the GNU LilyPond music typesetter
-  
-  (c) 1998--1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
-  
- */
-
-#include "g-staff-side.hh"
-#include "staff-symbol.hh"
-#include "debug.hh"
-#include "warn.hh"
-#include "dimensions.hh"
-
-G_staff_side_element::G_staff_side_element ()
-{
-  dir_ = CENTER;
-  to_position_l_ = 0;
-  set_elt_property (transparent_scm_sym, SCM_BOOL_T);
-  staff_support_b_ = true;
-  axis_ = Y_AXIS;
-}
-
-
-
-void
-G_staff_side_element::do_pre_processing ()
-{
-  if (!dir_)
-    dir_ = get_default_direction ();
-
-  if (axis_ == X_AXIS)
-    position_self ();
-}
-
-Direction
-G_staff_side_element::get_default_direction () const
-{
-  return DOWN;
-}
-
-
-void
-G_staff_side_element::set_victim (Score_element *e)
-{
-  add_dependency (e);
-  to_position_l_ = e;
-  to_position_l_->dim_cache_[axis_]->parent_l_ = dim_cache_[axis_];
-}
-
-void
-G_staff_side_element::add_support (Score_element*e)
-{
-  add_dependency (e);
-  support_l_arr_.push (e);
-}
-
-
-void
-G_staff_side_element::do_substitute_element_pointer (Score_element*o, Score_element*n)
-{
-  Staff_symbol_referencer::do_substitute_element_pointer (o,n);
-  if (o == to_position_l_)
-    to_position_l_ = n;
-  else
-    support_l_arr_.unordered_substitute (o,n);
-}
-
-void
-G_staff_side_element::position_self ()
-{
-  if (to_position_l_ &&
-      to_position_l_->get_elt_property (transparent_scm_sym) != SCM_BOOL_F)
-    return;
-
-  Interval dim;
-  Dimension_cache *common = 0;
-  if (support_l_arr_.size ())
-    {
-      common = common_group (typecast_array (support_l_arr_, (Graphical_element*)0),
-                            axis_);
-
-      for (int i=0; i < support_l_arr_.size (); i++)
-       {
-         Score_element * e = support_l_arr_ [i];
-         Real coord = e->relative_coordinate (common, axis_);
-
-         dim.unite (coord + e->extent (axis_));
-       }
-    }
-  else
-     common = dim_cache_[axis_]->parent_l_;
-
-  if (dim.empty_b ())
-    {
-      dim = Interval(0,0);
-    }
-
-  
-  Interval sym_dim
-    = to_position_l_
-    ? to_position_l_->extent (axis_)
-    : Interval(0,0);
-
-  Real off = dim_cache_[axis_]->relative_coordinate (common);
-
-  SCM pad = remove_elt_property (padding_scm_sym);
-  if (pad != SCM_BOOL_F)
-    {
-      off += gh_scm2double (SCM_CDR(pad)) * dir_;
-    }
-  Real total_off = dim[dir_] - sym_dim[-dir_] + off;
-  dim_cache_[axis_]->set_offset (total_off);
-  if (fabs (total_off) > 100 CM)
-    programming_error ("Huh ? Improbable staff side dim.");
-}
-
-void
-G_staff_side_element::do_post_processing ()
-{
-  if (axis_ == Y_AXIS)
-    position_self ();
-}
-
-
-void
-G_staff_side_element::do_add_processing ()
-{
-  if (staff_support_b_
-      && axis_ == Y_AXIS && staff_symbol_l ())
-    {
-      add_support (staff_symbol_l ());
-    }
-}
-
-Interval
-G_staff_side_element::do_height () const
-{
-  Interval i;
-  if (to_position_l_)
-    return to_position_l_->extent (Y_AXIS);
-  return i;
-}
-
-void
-G_staff_side_element::do_print () const
-{
-#ifndef NPRINT
-  if (to_position_l_)
-    DOUT << "positioning " << to_position_l_->name();
-
-  DOUT << "axis == " << axis_name_str (axis_)
-       << ", dir == " << to_str (dir_ );
-#endif
-}
-
-
-Interval
-G_staff_side_item::do_width () const
-{
-  Interval i;
-  if (to_position_l_)
-    return to_position_l_->extent (X_AXIS);
-  return i;
-}
-
-void
-G_staff_side_item::do_print () const
-{
-  G_staff_side_element::do_print ();
-}
-
-void
-G_staff_side_spanner::do_print () const
-{
-  G_staff_side_element::do_print ();
-}
diff --git a/lily/g-stem-staff-side.cc b/lily/g-stem-staff-side.cc
deleted file mode 100644 (file)
index 4d96f2f..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-/*   
-  g-stem-staff-side.cc --  implement G_stem_staff_side
-  
-  source file of the GNU LilyPond music typesetter
-  
-  (c) 1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
-  
- */
-
-#include "g-stem-staff-side.hh"
-#include "stem.hh"
-
-G_stem_staff_side_item::G_stem_staff_side_item ()
-{
-  stem_l_ =0;
-  relative_dir_ = CENTER;
-}
-
-void
-G_stem_staff_side_item::do_substitute_element_pointer (Score_element*o,
-                                                      Score_element*n)
-{
-  if (o == stem_l_)
-    {
-      stem_l_ = dynamic_cast<Stem*> (n);
-    }
-}
-
-void
-G_stem_staff_side_item::set_stem (Stem*s)
-{
-  stem_l_ =s;
-  add_dependency (s);
-}
-
-
-Direction
-G_stem_staff_side_item::get_default_direction () const
-{
-  return relative_dir_ * stem_l_->dir_;
-}
-
-void
-G_stem_staff_side_item::do_pre_processing ()
-{
-  SCM p = remove_elt_property (padding_scm_sym);
-  if (p != SCM_BOOL_F && stem_l_)
-    {
-      p = SCM_CDR (p);
-      set_elt_property (padding_scm_sym,
-                       gh_double2scm(stem_l_->staff_line_leading_f ()
-                                     * gh_scm2double (p)));
-    }
-  G_staff_side_item::do_pre_processing ();
-}
diff --git a/lily/g-text-item.cc b/lily/g-text-item.cc
deleted file mode 100644 (file)
index 6578cf8..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-/*   
-  g-text-item.cc -- implement G_text_item
-
-  source file of the GNU LilyPond music typesetter
-  
-  (c) 1998--1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
-  
- */
-
-#include "g-text-item.hh"
-#include "debug.hh"
-#include "molecule.hh"
-#include "paper-def.hh"
-#include "lookup.hh"
-
-Molecule*
-G_text_item::do_brew_molecule_p () const
-{
-  Molecule a= paper_l ()->lookup_l(0)->text (style_str_,text_str_, paper_l ()); 
-
-  return new Molecule (a);
-}
-
-G_text_item::G_text_item ()
-{
-  style_str_ = "roman";
-}
-
-void
-G_text_item::do_print () const
-{
-  DOUT <<  "text= " << text_str_;
-}
diff --git a/lily/include/engraver-group.hh b/lily/include/engraver-group.hh
deleted file mode 100644 (file)
index fdebf2a..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
-  engraver-group.hh -- declare Engraver_group_engraver
-
-  source file of the GNU LilyPond music typesetter
-
-  (c)  1997--1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
-*/
-
-
-#ifndef ENGRAVERGROUP_HH
-#define ENGRAVERGROUP_HH
-
-#include "lily-proto.hh"
-#include "parray.hh"
-#include "score-element-info.hh"
-#include "engraver.hh"
-#include "translator-group.hh"
-
-
-/**
-  Group a number of engravers. Usually delegates everything to its contents.
-  Postfix: group
-  */
-class Engraver_group_engraver : public Engraver,
-                               public virtual Translator_group
-{
-protected:
-  Array<Score_element_info> announce_info_arr_;
-public:
-  VIRTUAL_COPY_CONS(Translator);
-    
-  virtual Staff_info get_staff_info() const;
-  virtual void do_announces();
-  virtual void announce_element (Score_element_info);
-};
-
-#endif // ENGRAVERGROUP_HH
-
-
diff --git a/lily/include/g-script-column.hh b/lily/include/g-script-column.hh
deleted file mode 100644 (file)
index 62caab8..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-/*   
-  g-script-column.hh -- declare G_script_column
-  
-  source file of the GNU LilyPond music typesetter
-  
-  (c) 1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
-  
- */
-
-#ifndef G_SCRIPT_COLUMN_HH
-#define G_SCRIPT_COLUMN_HH
-
-#include "item.hh"
-
-class G_script_column : public Item
-{
-  /**
-     Array of objects that are placed by staffsides
-   */
-  Link_array<Item> staff_sided_item_l_arr_;
-public:
-  void add_staff_sided (Item*);
-protected:
-  virtual void do_pre_processing ();
-};
-
-
-#endif /* G_SCRIPT_COLUMN_HH */
-
-
diff --git a/lily/include/g-script-engraver.hh b/lily/include/g-script-engraver.hh
deleted file mode 100644 (file)
index 7f1774c..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
-  script-engraver.hh -- part of GNU LilyPond
-
-  (c)  1997--1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
-*/
-
-
-#ifndef G_SCRIPT_GRAV
-#define G_SCRIPT_GRAV
-
-#include "engraver.hh"
-
-
-class G_script_engraver : public Engraver {
-  Link_array<G_script> script_p_arr_;
-  Link_array<G_staff_side_item> staff_side_p_arr_;
-  Link_array<Articulation_req> script_req_l_arr_;
-
-public:
-  VIRTUAL_COPY_CONS(Translator);
-  
-  G_script_engraver();
-protected:
-  virtual bool do_try_music (Music*);
-  virtual void do_process_requests ();
-  virtual void do_pre_move_processing ();
-  virtual void do_post_move_processing ();
-  virtual void acknowledge_element (Score_element_info);
-};
-
-#endif // G_SCRIPT_GRAV
diff --git a/lily/include/g-script.hh b/lily/include/g-script.hh
deleted file mode 100644 (file)
index 3ee811f..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-/*   
-  g-script.hh -- declare G_script
-  
-  source file of the GNU LilyPond music typesetter
-  
-  (c) 1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
-  
- */
-
-#ifndef G_STEM_SCRIPT_HH
-#define G_STEM_SCRIPT_HH
-
-#include "item.hh"
-#include "drul-array.hh"
-
-/**
-   Articulation marks (and the like) that are attached to notes/stems.
-   Needs support from G_staff_side for proper operation.  G_staff_side
-   handles the positioning.
-
-*/
-class G_script : public Item
-{
-  G_staff_side_item * staff_side_l_;
-
-  Molecule get_molecule (Direction d) const;
-public:
-  G_script ();
-  void set_staff_side (G_staff_side_item*);
-
-protected:
-  virtual void do_print () const;
-  virtual void do_substitute_element_pointer (Score_element*o,
-                                             Score_element*n);
-  virtual void do_pre_processing ();
-  virtual void do_post_processing ();
-  Molecule* do_brew_molecule_p () const;
-};
-
-#endif /* G_STEM_SCRIPT_HH */
-
diff --git a/lily/include/g-staff-side.hh b/lily/include/g-staff-side.hh
deleted file mode 100644 (file)
index 9acdbca..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
-/*   
-  g-staff-side.hh -- declare G_staff_side_item
-  
-  source file of the GNU LilyPond music typesetter
-  
-  (c) 1998--1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
-  
- */
-
-#ifndef G_STAFF_SIDE_HH
-#define G_STAFF_SIDE_HH
-
-#include "spanner.hh"
-#include "item.hh"
-#include "staff-symbol-referencer.hh"
-
-/**
-   Position myself next to a set of elements.  Configurable in axis
-   and direction.
-
-  Properties:
-
-    padding :: Real
-
-    Amount of extra space to add.
-*/
-class G_staff_side_element :  public Staff_symbol_referencer
-{
-  void position_self ();
-
-public:
-  Score_element * to_position_l_;
-  Direction dir_;
-  Link_array<Score_element> support_l_arr_;
-  Axis axis_;
-  //junkme.
-  bool staff_support_b_;
-  
-  G_staff_side_element ();
-  void set_victim (Score_element*);
-  void add_support (Score_element*);
-
-  VIRTUAL_COPY_CONS(Score_element);
-  virtual Direction get_default_direction () const;
-protected:
-  virtual Interval do_height () const;
-  virtual void do_print () const;
-  virtual void do_add_processing ();
-  virtual void do_substitute_element_pointer (Score_element*,Score_element*);
-  virtual void do_pre_processing ();
-  virtual void do_post_processing ();
-};
-
-class G_staff_side_item : public G_staff_side_element, public Item
-{
-public:
-  VIRTUAL_COPY_CONS(Score_element);
-protected:
-  virtual Interval do_width () const;
-  virtual void do_print () const;
-};
-
-class G_staff_side_spanner : public G_staff_side_element, public Spanner
-{
-public:
-  VIRTUAL_COPY_CONS(Score_element);
-protected:
-  virtual void do_print () const;
-};
-
-#endif /* G_STAFF_SIDE_HH */
-
diff --git a/lily/include/g-stem-staff-side.hh b/lily/include/g-stem-staff-side.hh
deleted file mode 100644 (file)
index 59e51ce..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-/*   
-  g-stem-staff-side.hh -- declare G_stem_staff_side
-  
-  source file of the GNU LilyPond music typesetter
-  
-  (c) 1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
-  
- */
-
-#ifndef G_STEM_STAFF_SIDE_HH
-#define G_STEM_STAFF_SIDE_HH
-
-#include "g-staff-side.hh"
-/**
-   Position self, analogous to G_staff_side_item, but use Stem direction
-   for determining direction.
-
-   Properties:
-
-   padding :: Real
-
-   Padding in staffline leading
-   
- */
-class G_stem_staff_side_item : public G_staff_side_item
-{
-  Stem *stem_l_;
-public:
-  Direction relative_dir_;
-
-  void set_stem (Stem*);
-  G_stem_staff_side_item ();
-protected:
-  virtual Direction get_default_direction ()const;
-  virtual void do_pre_processing ();
-  virtual void do_substitute_element_pointer (Score_element*o,Score_element*e);
-};
-
-#endif /* G_STEM_STAFF_SIDE_HH */
-
diff --git a/lily/include/g-text-item.hh b/lily/include/g-text-item.hh
deleted file mode 100644 (file)
index 3edfe6c..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-/*   
-  g-text-item.hh -- declare G_text_item
-  
-  source file of the GNU LilyPond music typesetter
-  
-  (c) 1998--1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
-  
- */
-
-#ifndef G_TEXT_ITEM_HH
-#define G_TEXT_ITEM_HH
-
-#include "item.hh"
-
-/**
-   Print a text in specified style.
- */
-class G_text_item : public Item
-{
-public:
-  String text_str_;
-  String style_str_;
-
-  G_text_item ();
-  VIRTUAL_COPY_CONS (Score_element);
-protected:
-  virtual void do_print () const;
-  virtual Molecule *do_brew_molecule_p () const;
-};
-
-#endif /* G_TEXT_ITEM_HH */
-