|
From: | Jean Abou Samra |
Subject: | Re: Texte après silence |
Date: | Thu, 23 Feb 2023 23:00:14 +0100 |
User-agent: | Evolution 3.46.4 (3.46.4-1.fc37) |
Bonjour,
Quand vous répondez à un message envoyé sur une liste de diffusion, merci de toujours garder la liste en copie pour que tous le reçoivent, sauf s'il y a vraiment une raison d'envoyer une réponse privée. Cela permet non seulement à d'autres personnes de vous aider, mais aussi à tout le monde de s'instruire et discuter. Il faut donc appuyer sur le bouton « Répondre à tous » dans votre courrielleur, et non pas « Répondre ».
Le jeudi 23 février 2023 à 21:33 +0000, xtof pno a écrit :
Ce n'est pas clair en fait.
Je m'arrange en rompant le bloc de 7 mesures de silences par exemple en 6 + 1. Ca marche parfois !
Je n'ai pas de message d'erreur, mais le texte ne s'écrit pas.
Difficile à comprendre sans un exemple. Pourriez-vous donner un extrait de code qui permette de reproduire le problème ?
Pouvez-vous m'expliquer ce qu'est un espace insécable, s'il vous plaît ?
L'espace insécable est un caractère spécial, celui qui se trouve entre ces deux guillemets : « ». Comme vous pouvez le voir, cela a tout l'air d'une espace (oui, les puristes de typographie disent une espace), sauf qu'elle n'est pas considérée comme une vraie espace, la conséquence principale étant qu'un saut de ligne n'apparaît jamais à l'occasion d'une espace insécable au lieu d'une espace normale.
Par exemple, en français, il y a un espacement avant un caractère « : », mais comme il est désagréable d'avoir un deux-points tout seul au début d'une ligne, il est précédé d'une espace insécable.
Dans le contexte de LilyPond, le problème est surtout que parfois, on peut taper le raccourci clavier de l'espace insécable sans s'en rendre compte (par exemple, chez moi, sous GNOME avec touche de composition, c'est Compose-espace-espace, il me semble que sous macOS ce serait Alt-espace). Et on se retrouve avec un code LilyPond comme
{ c }
qui a l'air parfaitement valide, mais donne l'erreur
Analyse...
insec.ly:1:3: Erreur : « c » n'est pas un nom de note
{
c }
parce que l'espace avant l'accolade fermante est en fait insécable, donc le groupe de caractères « c + espace insécable » est pris comme un seul bloc.
Il y a des éditeurs (comme Emacs) qui soulignent ou surlignent les espaces insécables pour éviter ce genre d'ennuis (Frescobaldi ne le fait pas à ce jour, malheureusement).
Cordialement,
Jean
signature.asc
Description: This is a digitally signed message part
[Prev in Thread] | Current Thread | [Next in Thread] |