>> does anyone understand this section: "12.4.3 New markup command definition"
>> ?
> 
> If I understand correctly, this section explains the possibility to
> define your own markup commands using Scheme.
> 
>> I can't complete myself the smallcap definition in the begining.
>> So what is the complete definition of smallcap ?
> 
> You can obtain smallcaps in markup elements without necessarily using Scheme:
> http://lsr.dsi.unimi.it/LSR/Item?id=100
> 
> Regards,
> Valentin

Thank you Valentin,
Well in fact, I _do_ want to learn Scheme.
And I do understand the general object of this doc page.
But reading it, you notice that the very first example, which is used in the 
next examples, is incomplete...
(Same thing appears on the web site, and on my local 2.11.26 doc pages)

So I think it would be usefull for scheme-learners like me, if the snippet was 
given in-extenso.

If the support of doc pages is still supervised by you, Mats, can ask you to 
update this page ?

Thanks,
Germain

ps: I finally got a working markup in scheme for 12.4.3 (not so obivous for a 
beginner):

%%%%
#(define-markup-command (smallcaps layout props argument) (markup?)
    (interpret-markup layout
    (cons (list '(font-shape . caps) ) props)
    (markup argument)))
%%%%

ps: is there any good place (besides lily doc pages) where I can  find more 
about scheme / lilypond ?
(documented examples, syntax, list of functions)
_______________________________________________
lilypond-user mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to