]> git.donarmstrong.com Git - lilypond.git/blobdiff - init/paper16.ly
release: 0.1.41
[lilypond.git] / init / paper16.ly
index 52278f321745479f5f8213dcefa860085346535f..06aa523fa2ac90798d911e853e0f5918dacd9606 100644 (file)
@@ -1,31 +1,42 @@
+% paper16.ly
 
 \include "table16.ly"
-\include "engraver.ly"
 
-Gourlay = 1.0
-Wordwrap = 0.0
 
-default_paper = \paper {
-       linewidth = 15.0 \cm;
-       rule_thickness = 0.4\pt;
-       bar_size = 16.0 \pt;
+%{
+
+TODO make this somehow parametric. for example the linewidth was
+chosen to look good on A4 paper.  This probably looks less good on US
+paper sizes.
+
+
+%}
+paper_sixteen = \paper {
+       linewidth = 15.5 \cm;
+       rulethickness = 0.4\pt;
+       barsize = 16.0 \pt;
        interline = 4.\pt;
-       notewidth = 5.0\pt;
-       wholewidth = 4.8\pt;
+       notewidth = 5.93\pt; % ugh, see table16 for sizes
+       wholewidth = 8.64\pt;
        unitspace = 22.\pt;
        %geometric = 1.414;
-       %basicspace = 4.\pt;
+       basicspace = 4.\pt;
 
        geometric = 0.;
        arithmetic_basicspace = 2.;
         arithmetic_multiplier = 4.8\pt;
    
-       %
-       interbeam = 2.667\pt;
+       % three beams span two interlines, including stafflines:
+       % 2 interbeam + beam_thickness = 2 interline - staffline_thickness
+       % ( beam_thickness = 0.48 interline for now...)
+       % interbeam = interline - (beam_thickness + staffline_thickness) / 2
+       % interbeam = 2.84;
+       % ugh: interline *in fact* is rule_thickness + "interline"?
+       interbeam = 3.14;
 
        gourlay_energybound = 100000.;
        gourlay_maxmeasures = 14.;
        castingalgorithm = \Gourlay;
        \symboltables { \table_sixteen }
-       \requesttranslator { \orchestral_score_translator }
+       \include "engraver.ly"
 }