|
From: | Remy CLAVERIE |
Subject: | Re: "Retour à la ligne" en Scheme |
Date: | Tue, 27 Feb 2018 16:31:48 +0100 (CET) |
Merci à Jean-jacques qui m'a bien aiguillé !
Voici ce qui fonctionne chez moi:
#(define-markup-command (two-lines layout props nameI nameII) (markup? markup? )
(interpret-markup layout props
( markup
(markup #:line
(#:right-column
(#:override '(font-name . "Gentium Book Basic")
(#:abs-fontsize 28 #:italic #:medium nameI )
#:abs-fontsize 28 "\n"
#:override '(font-name . "Gentium Book Basic")
(#:abs-fontsize 28 #:italic #:medium nameII )
)
)
)
)
)
)
Merci à tous,
Rémy
> Message du 27/02/18 10:57
> De : "Gilles Thibault" <address@hidden>
> A : "Jean-Jacques Gerbaud" <address@hidden>
> Copie à : "Remy CLAVERIE" <address@hidden>, "Mialing list Lilypond" <address@hidden>, "lilypond-user-fr" <address@hidden>
> Objet : Re: "Retour à la ligne" en Scheme
>
>
> >> #(define-markup-command (two-lines layout props nameI nameII) (string?
> >> string?)
> >>
> >> (interpret-markup layout props ( markup
> >>
> >> (markup (#:override '(font-name . "Times New Roman")
> >>
> >> #:abs-fontsize 28 #:italic #:medium nameI ))
> >>
> >> (markup "\n")
> >>
> >> (markup (#:override '(font-name . "Times New Roman")
> >>
> >> #:abs-fontsize 28 #:italic #:medium nameII ))
> >>
>
> > Moi, je n'y connais rien en Scheme mais le "mot" qui permet de mettre
> > deux textes l'un au dessus de l'autre chez Lilypond est "\column".
>
> Oui, c'est du genre (si mes souvenirs sont bon)
> (#:column (list
> arg1
> arg2
> ...))
>
> --
> Gilles
>
[Prev in Thread] | Current Thread | [Next in Thread] |