The problem with the repeat bars was simple to solve, here's a
patch.
/Mats
--- ../lilypond-1.1.25/lily/lookup.cc Tue Jan 26 13:09:19 1999
+++ lily/lookup.cc Thu Jan 28 23:55:08 1999
@@ -149,8 +149,8 @@
}
else if (str == ".|")
{
- m.add_at_edge (X_AXIS, RIGHT, thick, kern);
- m.add_at_edge (X_AXIS, RIGHT, thin, 0);
+ m.add_at_edge (X_AXIS, RIGHT, thick, 0);
+ m.add_at_edge (X_AXIS, RIGHT, thin, kern);
}
else if (str == ":|")
{
@@ -179,7 +179,7 @@
else if (str == ".|.")
{
- m.add_at_edge (X_AXIS, RIGHT, thick, 0);
+ m.add_at_edge (X_AXIS, LEFT, thick, kern/2);
m.add_at_edge (X_AXIS, RIGHT, thick, kern);
}