> I was wondering how hard it would be to make it possible to put
> upside-down clefs on the right side of the staff.  I just wrote a sort
> of crab canon that is meant to be read as a treble clef right-side-up,
> and a base clef up-side-down (by two different musicians, of course).

I guess this would fall quite far down on the priority list. 
However, I think you could solve this yourself with some 
LaTeX hacking. 

Sketch:

Add an 
  s^"\\upsidedownclef" 
in the mudela code where you want the clef and add
  latexheaders = "\\input texdefs"; 
in the header section. 
Now, the only thing that remains is to implement the
macro \upsidedownclef in texdefs.tex.
The \rotatebox{<angle>}{<text>} command in the graphicx package
should fix the rotation and you may also need \raisebox to move
the clef down to the correct staff line. You get the clef symbol 
with \font\feta=feta20{\feta20\char<NN>}
where you have to look up the character code <NN> of the 
specific clef in lilypond-xxx/mf/out/feta20.tex

Note that the result of \rotatebox doesn't show up in xdvi, 
just in the resulting PS file.

Happy hacking

     /Mats


Reply via email to