Police et taille différentes de 2 textes différents en en-tête.

• May 7, 2022 - 19:53

Bonjour,
J'ai un petit problème, je souhaiterais avoir une police et une taille de texte différente pour le numéro de page (en vert sur la capture d'écran ci-jointe) et le texte en haut de la page (en orange) tout deux en en-tête.
Cela est-il possible ?


Comments

Bonjour !
Il existe un moyen mais il faut d'abord préciser comment est noté le texte dans l'en-tête. En effet un texte directement écrit dans le cadre ne peut être désolidarisé des numéros de page. C'est différent si vous avez utilisé les étiquettes ( genre "workTitle ou autres ) des propriétés de la partition. Dans ce cas vous pouvez faire précéder la ou les étiquettes du code html pour faire varier la taille des textes qui remplaceront les étiquettes sur la partition du genre : font size"n"=$:workTitle: où "n" est la taille des caractères. ( font size doit être entouré par < > ).
 
Tailles différentes.png
 
Comme montré sur l'image il y a 3 tailles de texte grâce à cet artifice...

In reply to by cornim

Bonjour !
Comme précisé dans un post plus ancien de ce même fil, Lasconic, développeur historique de MuseScore, déconseillait l'usage du code html dans ces fenêtres cela pouvant occasionner des désagréments inattendus.
Cependant pour résoudre un problème ponctuel les balises html sont utilisables, sans abus toutefois, la possibilité de cet usage n'étant là que pour permettre aux anciennes partitions rédigées avec les versions antérieures à 2.0.0 d'afficher leurs en-têtes et pieds de page sans ( trop de ) problèmes, les métadonnées et les tags n'étant pas encore implémentés en ces temps héroïques.
Pour la couleur vous pouvez modifier celle-ci dans les styles de texte ( Menu>Format>Styles...>Styles de Texte ) mais évitez de changer de couleur pour chaque lettre avec les balises html, je ne suis pas sûr que MuseScore aime ça.

In reply to by [DELETED] 16875981

Bonjour cornim et Miré°
Citation : "J'ai pu trouvé le 'font face'"
J'ai procédé à quelques essais 'bidouille' et je n'ai pas pu faire fonctionner font face.
En html, les différents attributs de font sont size, face et color, chacun avec diverses syntaxes pour les paramètres.

Le seul attribut que j'ai pu maîtriser est size (sans constater de désagrément immédiat), et encore en donnant une taille absolue, contrairement aux possibilités en html normal. color et face (seuls ou combinés) sont restés sourds à toutes mes sollicitations, ce qui me laisse penser que l'on est face à une syntaxe html 'dégradée', mise en œuvre 'en dur' dans le programme pour un besoin précis et ponctuel (cf. les propos de Nicolas (Lasconic) rapportés par Miré).

Ceci dit, peut-être que je m'y suis mal pris et si on peut jouer avec face et color, je suis preneur (plus par curiosité que par nécessité !)

In reply to by mikosax

Bonjour !
Je rapporte les propos de Nicolas mais il est vrai que nous étions encore à la version 2.x.x de MuseScore et le balisage Markdown n'avait pas encore été implémenté par Thomas ni sur ce forum ni dans MuseScore. Il est bien possible qu'avec 3.x.x seules les "font size" et balises "b" ( gras ) et "i" ( italique ) aient survécues.

Bonsoir
Il suffit de modifier le style de texte des éléments voulus. En l'occurrence :
Format > Style > Styles de texte (descendre dans la liste) et Titre, puis, plus bas dans la liste des styles : En-Têtes.

In reply to by mikosax

Bonjour !
Je n'ai pas "trouvé" cette astuce... elle m'avait été donnée par Nicolas car dès la sortie de MuseScore 2 cette identité de taille entre en-tête/Pied de page et numéro de page a toute de suite été décriée. Toutefois il m'a mis en garde avec le mélange texte brut et étiquettes. En effet certains caractères en texte brut, pourtant utiles, peuvent être interprétés comme du code html dans les fenêtres et donc il déconseillait ce mélange et de n'utiliser que les étiquettes même s'il peut être tentant pour une partition donnée de ne pas passer par la case "Propriétés de la partition" pour les en-tête et pied de page.

Do you still have an unanswered question? Please log in first to post your question.