Myriad Forum « Dimension (en hauteur) des portées. »
 Welcome, Guest.
 You can read all messages, but to be able to post,
 please Login or Register.
Jul 18th, 2018, 11:13am 
   Myriad Forum
   MyrScript Language
(Moderator: Forum Administrator)
   Dimension (en hauteur) des portées.
« Previous topic | Next topic »
Pages: 1 2  Reply | Notify of replies | Print
   Author  Topic: Dimension (en hauteur) des portées.  (Read 936 times)
Daniel Frouvelle
Board Master
*****






   
WWW | Email

Gender: male
Posts: 1408
Re: Dimension (en hauteur) des portées.  
« Reply #15 on: Dec 20th, 2017, 3:57pm »
Quote | Modify

Bonjour André, Quote:
Mais, étrangement, je dois faire chaque opération deux fois (même avec tous les forçages possibles), avant qu'un changement de taille n'induise un changement de hauteur; il doit y avoir un asynchronisme là-dessous.
Je pense qu'il y doit y avoir un changement de LyricsVerticalSize lorsqu'on insère un nouveau texte de paroles (je rencontre le même comportement dans mon script "Mise en pages sur le bouton "Police des paroles") Je pense l'avoir contourné (chez moi ça bugue encore quelques fois aux alentours de la taille11) en rajoutant une 2e fois l'instruction "staff.LyricsText=str2" après avoir changé LyricsSize:
a=staff.LyricsSize+D
str=PurgeStringStyle(staff.LyricsText)
str2=SetStringStyle(str,0,0,staff.LyricsFont,staff.LyricsFace,a)
staff.LyricsText=str2  
staff.LyricsSize=a

staff.LyricsText=str2
J'en fais part aux frères Guillion.
18h Je viens d'avoir leur réponse ça vient de chez eux et sera corrigé pour la prochaine en attendant on peut ajouter "staff.LyricsFont=staff.LyricsFont" (c'est pas beau mais ça fonctionne sic..)
Quote:
je suis loin d'être un fan de la manivelle
Je peux comprendre, même si j'en suis un inconditionnel , affichage du rendu immédiat, ajustage rapide des valeurs, quels gains de temps pour moi... je vois que Tremolo m'a devancé pour la taille de la palette...
Amistats, Danièl.
« Last Edit: Dec 20th, 2017, 6:07pm by Daniel Frouvelle » offline
Andre_B
Board Master
*****





   


Gender: male
Posts: 732
Re: Dimension (en hauteur) des portées.  
« Reply #16 on: Dec 29th, 2017, 5:15pm »
Quote | Modify

J'essaie de comprendre le lien entre les variables  
staff.LyricsSize et staff.LyricsVerticalSize. Normalement le premier est la taille des caractères de la police, et le second sa hauteur hors-tout,  incluant l'espace minimum au-dessous et en dessous.  
 
Suivant les jours, le rapport LVS/LS est parfois autour de 1,2  et parfois autour de 1,8 .
 
En maintenant à zéro staff.ExtraSpaceBetweenLyricLines  , et en ne considérant pas les valeurs trop petites où les effets d'arrondi ( <10 ) sont trop importants.
 
Quelqu'un a-t-il de l'expérence dans ce domaine?
offline

André Baeck, belge vivant dans le Gard
Geo
Board Master
*****





   


Gender: male
Posts: 1856
Re: Dimension (en hauteur) des portées.  
« Reply #17 on: Dec 30th, 2017, 4:34pm »
Quote | Modify

L'explication dans la doc :
Because of descent and leading this is different of LyricsSize.
leading = interligne  
descent = la partie des lettres qui est sous la ligne de base, voir l'explication à Graph.GetCurrentFontHeight qui retourne comme valeurs ascent descent et leading
 
Cela dépendrait donc de la police de caractères utilisée.
 
Peut-être une piste ?
offline
Pages: 1 2  Reply | Notify of replies | Print

« Previous topic | Next topic »

« Myriad Forum » Powered by YaBB 1 Gold - SP 1.1!
YaBB © 2000-2002,
Xnull. All Rights Reserved.

Top of page
Legal information Last update:  (c) Myriad