[gsharp-cvs] CVS gsharp

rstrandh rstrandh at common-lisp.net
Sat Jun 3 05:40:07 UTC 2006


Update of /project/gsharp/cvsroot/gsharp
In directory clnet:/tmp/cvs-serv23201

Modified Files:
	sdl.lisp 
Log Message:
Improved F-clef.  This gave me the opportunity to use the Metafont `curl' 
operator for the first time. 



--- /project/gsharp/cvsroot/gsharp/sdl.lisp	2006/06/03 04:59:56	1.23
+++ /project/gsharp/cvsroot/gsharp/sdl.lisp	2006/06/03 05:40:07	1.24
@@ -666,7 +666,7 @@
 	     (xc (+ xa bigdot-diameter)) (yc ya)
 	     (xd xb)
 	     (xe (* 0.85 sld)) (ye (- sld (* 2.0 staff-line-thickness)))
-	     (xf (round (* 1.5 sld))) (yf (- 0.5 sld))
+	     (xf (round (* 1.5 sld))) (yf (- 0.3 sld))
 	     (xg 0.0) (yg (* -2.5 sld))
 	     (xh (+ xf (round (* 0.5 sld)))) (yh yf)
 	     (xi sld) (yi sld)
@@ -679,12 +679,12 @@
 		    left (c xd yd) &
 		    (c xd yd) ++
 		    (c xe ye) right ++
-		    (c xf yf) down ++
+		    (c xf yf) (direction #c(-0.2 -1)) ++ (curl 3) 
 		    (c xg yg) &
 		    (c xg yg) --
 		    (c xg (1- yg)) &
-		    (c xg (1- yg)) ++
-		    (c xh yh) up ++
+		    (c xg (1- yg)) (curl 3) ++
+		    (c xh yh) (direction #c(0.2 1)) ++
 		    (c xi yi) left ++ cycle)))
 	(clim:region-union
 	 (translate p (c 0 staff-line-thickness))




More information about the Gsharp-cvs mailing list