lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Insérer et positionner des blocs \markup i ndépendants


From: discussions-sur-forums
Subject: Re: Insérer et positionner des blocs \markup i ndépendants
Date: Wed, 11 Jul 2007 20:25:30 +0200
User-agent: Thunderbird 1.5.0.12 (Windows/20070509)

Bonjour à tous,

Merci Valentin.
La question est la suivante: dans un unique pdf avec beaucoup de scores, on me demande
-- de mettre du texte après chaque score, et surtout près du bas de ces scores: 5mm grand maximum.
-- Si l'on modifie les scores, ces textes doivent rester positionnés correctement, sans intervention manuelle.
C'est simple à dire... mais je viens de découvrir que ce ne l'est pas du tout à faire!

Détails sur la question
1) Ce texte est différent pour chaque score, et doit se situer très près du bas du score précédent (ou de la dernière portée du score si vous préférez). 5 millimètres est un maximum.
Pour fixer les idées, ce texte se situe donc entre un score et le titre du score suivant, mais doit être très près du score précédent. Le texte doit aussi être loin du titre suivant (quelques cms), mais cette dernière exigence est simple et ne pose pas de problème.

2) ce texte est constitué de plusieurs pavés de texte sur quelques lignes, certains alignés à gauche, d'autres à droite sur la même ligne, et d'autres centrés plus bas.
Ce cahier des charges fait tout de suite penser à \markup. Je suis arrivé à faire un markup qui fasse tout cela, mais le problème restant est le positionnement de ces pavés de texte,
2.1) d'une part en X (voir ci-dessous)
2.2) d'autre part en Y, pour rapprocher le tout le plus possible du score.
2.3) et surtout, le tout restant positionné correctement même quand on change le score précédent. C'est un point important.

Tests de différentes idées
3) si l'on utilise un markup "libre", le texte se situe trop loin du score, à 2 cm environ. Il ne semble pas y avoir en lilypond de paramètre de markup permettant le positionnement précis là ou l'on veut de ce texte. C'est étonnant de la part d'un logiciel avec autant de possibilités.

4) si l'on utilise un markup lié à une note, genre sol2_\markup
4.1) en Y le texte peut être mis très près de la portée, génial, MAIS
4.2) en X le positionnement voulu du texte est possible, mais doit se faire empiriquement, par de nombreux essais et erreurs.
4.3) D'autre part, le moindre changement de la partition change le positionnement du texte.
4.4) Enfin, le choix de cette note sur laquelle est basée le markup, est très difficile, et peut changer à chaque modification.
4.5) sachant qu'il doit y avoir plusieurs centaines de scores dans le pdf, et que les modifications sont fréquentes, le seul positionnement de ces pavés entraîne une masse de travail énorme, plus importante que les autres taches de la réalisation du pdf entier!!

5) une dernière idée serait de lier le markup à la barre finale du score. Genre bar "|"_\markup ou avec \mark
Est-ce possible? je n'y suis personnellement pas arrivé, même en essayant différentes syntaxes.

J'espère m'être fait comprendre... si vous avez des questions, n'hésitez pas!
Cordialement.

PS1: toute solution m'intéresse, même si elle passe par Scheme.
PS2: il semble que sur la liste internationale, cette question intéresse des personnes depuis deux ans environ, mais pas vu de solution.
PS3: merci de m'avoir lu jusqu'au bout! Promis, mes mails suivants seront plus courts...


Valentin Villenave a écrit :
Bonjour à tous,

depuis quelques jours une discussion sur la liste internationale a
dérivé vers des questions liées aux blocs \markups indépendants
(c'est-à-dire, les extraits de texte que vous pouvez placer dans un
bloc \book, par exemple entre des fragments musicaux).

Je laisse le soin à sdfsgsdhsdhs -- ou quel que soit son nom ;) -- de
récapituler la question.

Cordialement,
Valentin


reply via email to

[Prev in Thread] Current Thread [Next in Thread]