]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.0.73pre
authorfred <fred>
Sun, 24 Mar 2002 19:47:03 +0000 (19:47 +0000)
committerfred <fred>
Sun, 24 Mar 2002 19:47:03 +0000 (19:47 +0000)
init/table16.ini
lily/lookup.cc

index 62abd29e37565c0aff787e654858f8b01bb541e9..6d202aa4200422517b19924f7910fcff5a4aec48 100644 (file)
@@ -97,12 +97,12 @@ table_sixteen=
 
      "bars" = \table {
        "empty" "\emptybar"
-       "|"     "\maatstreep"           0.0\pt  0.64\pt -8.0\pt 8.0\pt
-       "||"    "\doublebar"            0.0\pt  4.0\pt  -8.0\pt 8.0\pt
-       "|."    "\finishbar"            -4.0\pt 0.0\pt  -8.0\pt 8.0\pt
-       ":|"    "\repeatbar"            -4.0\pt 0.0\pt  -8.0\pt 8.0\pt
-       "|:"    "\startrepeat"          0.0\pt  4.0\pt  -8.0\pt 8.0\pt
-       ":|:"   "\repeatbarstartrepeat" 0.0\pt  16.0\pt -8.0\pt 8.0\pt
+       "|"     "\maatstreep{%}"        0.0\pt  0.64\pt .0\pt   16.0\pt
+       "||"    "\doublebar{%}"         0.0\pt  4.0\pt  .0\pt   16.0\pt
+       "|."    "\finishbar{%}"         -4.0\pt 0.0\pt  .0\pt   16.0\pt
+       ":|"    "\repeatbar"            -4.0\pt 0.0\pt  .0\pt   16.0\pt
+       "|:"    "\startrepeat"          0.0\pt  4.0\pt  0.0\pt 16.0\pt
+       ":|:"   "\repeatbarstartrepeat" 0.0\pt  16.0\pt 0.0\pt  16.0\pt
 
      }
 
index dd33fa3df68296836333cdd4d6a969048252d268..e4a92693db53492c47d81ff48c5e70fe820e1564 100644 (file)
@@ -101,9 +101,14 @@ Lookup::accidental(int j) const
 
 
 Symbol
-Lookup::bar(String s) const
+Lookup::bar(String s, Real h) const
 {
-    return (*symtables_)("bars")->lookup(s);
+    Array<String> a;
+    a.push(print_dimen( h));
+    Symbol ret=(*symtables_)("bars")->lookup(s);;
+    ret.tex = substitute_args(ret.tex, a);
+    ret.dim.y = Interval( 0, h);
+    return ret;
 }
 
 Symbol