From 51f22da321f3b031b219fecb4d0376dcac41c8da Mon Sep 17 00:00:00 2001 From: fred Date: Thu, 28 Nov 1996 22:26:22 +0000 Subject: [PATCH] lilypond-0.0.13 --- lilyponddefs.tex | 3 +++ src/clefitem.cc | 6 +++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/lilyponddefs.tex b/lilyponddefs.tex index 1e098eb271..152d461d64 100644 --- a/lilyponddefs.tex +++ b/lilyponddefs.tex @@ -59,8 +59,11 @@ \mdef\doubledot{'01} \mdef\tripledot{'02} \mdef\mussepline{155} + \mdef\violinclef{71} \mdef\bassclef{73} +\mdef\cviolinclef{72} +\mdef\cbassclef{74} \mdef\deigthflag{45} \mdef\dsixteenthflag{46} diff --git a/src/clefitem.cc b/src/clefitem.cc index 796cda389e..3e10f88867 100644 --- a/src/clefitem.cc +++ b/src/clefitem.cc @@ -7,6 +7,7 @@ Clef_item::Clef_item() { + change = true; read("violin"); } void @@ -27,7 +28,10 @@ Clef_item::read(Clef k) void Clef_item::preprocess() { - Symbol s = paper()->lookup_->clef(type); + String t = type; + if (change) + t += "_change"; + Symbol s = paper()->lookup_->clef(t); output = new Molecule(Atom(s)); output->translate(Offset(0, paper()->interline()/2 * y_off)); } -- 2.39.5