[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: dotted semicircle indicating harmonics
From: |
Orm Finnendahl |
Subject: |
Re: dotted semicircle indicating harmonics |
Date: |
Sat, 7 Jul 2018 16:15:26 +0200 |
User-agent: |
Mutt/1.10.0 (2018-05-17) |
Hi Pierre,
Am Samstag, den 07. Juli 2018 um 15:54:41 Uhr (+0200) schrieb Pierre
Perol-Schneider:
> Plus : any idea why 'testTwo does not work ?
because the argument type of "arg" was string?. Below is the updated
version:
--
Orm
%circled-pattern
#(define-markup-command
(circled-pattern layout props radius angle num arg)
(number? number? number? markup?)
(interpret-markup layout props
(let ((rep (abs num)))
(cond
((= num 0) (markup ""))
((= num 1) (markup arg))
(#t (markup
(#:combine
(#:null)
(fold
(lambda (i prev)
(markup
(#:combine
(#:rotate
(* i (/ angle rep))
(#:concat (#:null #:hspace radius arg)))
prev)))
(markup (#:null))
(iota (1+ rep))))))))))
testOne = \markup "."
testTwo = \markup { \rotate #45 "!" }
\markup\circled-pattern #5 #180 #15 \testOne
\markup\circled-pattern #5 #-180 #15 \testOne
\markup\circled-pattern #5 #180 #2 \testOne
\markup\circled-pattern #5 #180 #1 \testOne
\markup\circled-pattern #5 #180 #0 \testOne
\markup\circled-pattern #5 #360 #5 \testTwo
- Re: dotted semicircle indicating harmonics, (continued)
- Re: dotted semicircle indicating harmonics, Simon Albrecht, 2018/07/06
- Re: dotted semicircle indicating harmonics, Thomas Morley, 2018/07/07
- Re: dotted semicircle indicating harmonics, sylvius, 2018/07/07
- Re: dotted semicircle indicating harmonics, Andrew Bernard, 2018/07/07
- Re: dotted semicircle indicating harmonics, Pierre Perol-Schneider, 2018/07/07
- Re: dotted semicircle indicating harmonics, Orm Finnendahl, 2018/07/07
- Re: dotted semicircle indicating harmonics, Pierre Perol-Schneider, 2018/07/07
- Re: dotted semicircle indicating harmonics, Orm Finnendahl, 2018/07/07
- Re: dotted semicircle indicating harmonics, Pierre Perol-Schneider, 2018/07/07
- Re: dotted semicircle indicating harmonics, Pierre Perol-Schneider, 2018/07/07
- Re: dotted semicircle indicating harmonics,
Orm Finnendahl <=
- Re: dotted semicircle indicating harmonics, Pierre Perol-Schneider, 2018/07/07
- Re: dotted semicircle indicating harmonics, sylvius, 2018/07/07
- Re: dotted semicircle indicating harmonics, Orm Finnendahl, 2018/07/07
- Re: dotted semicircle indicating harmonics, Pierre Perol-Schneider, 2018/07/07
- Re: dotted semicircle indicating harmonics, Aaron Hill, 2018/07/07