[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Typographie et gravure: apostrophes, espaces insécables, etc.
From: |
Jean Abou Samra |
Subject: |
Re: Typographie et gravure: apostrophes, espaces insécables, etc. |
Date: |
Fri, 2 Oct 2020 23:13:07 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 |
Bonjour Laurent et Pierre,
Le 02/10/2020 à 21:42, legoss a écrit :
Merci pour ta réponse.
Donc, on ne peut obtenir l'effet désiré qu'en bidouillant.
Plus ou moins. Je voulais bricoler quelque chose avec
add-text-replacements! pour les espaces insécables, mais un léger bug
empêche d'utiliser cette fonction à cet effet pour le moment
(https://gitlab.com/lilypond/lilypond/-/issues/6050). On peut tout de
même s'en servir pour ajouter, par exemple, des points de suspension
automatiques (ce que LaTeX ne fait pas), ou bien des apostrophes
typographiques (voir ci-dessous).
Ça me fait penser au passage que les dièse, bémol et bécarre sous LaTeX sont
vraiment moches; mais peut-être ai-je manqué un épisode.
Il y a ce paquet pour y remédier (fonctionne avec XeLaTeX ou LuaLaTeX) :
https://ctan.org/pkg/lilyglyphs
Il permet d'utiliser tous les symboles musicaux de la fonte Emmentaler
de LilyPond.
C'est quand-même surprenant que deux programmes aussi aboutis aient de
telles lacunes.
La typographie musicale et la typographie textuelle sont deux domaines
très différents, et la saisie de paragraphes conséquents dans une
partition LilyPond, plutôt rare à ma connaissance. Je me rappelle d'une
discussion ancienne sur la liste de développement à propos des moyens
d'ajouter du texte proprement typographié, et il avait été conclu plus
ou moins clairement que lilypond-book (ou, à l'heure actuelle, lyLuaTeX)
étaient la meilleure solution. Des améliorations seraient peut-êtres
possibles, comme ajouter les espaces proprement autour des ponctuations
en fonction de la langue (à la condition préalable de régler son sort au
bug susnommé). Au fait, il y a des substitutions prédéfinies, ce qui
combiné à add-text-replacements! peut donner quelque chose comme ceci :
\paper {
#(include-special-characters)
#(add-text-replacements!
'(("..." . "…")
("'" . "’")
("--" . "−")))
}
\markup \justify {
L'histoire de la littérature au dix-neuvième
siècle -- Dates repères : [...]&nnbsp;;
Événements clés : [...]
}
Dans la documentation, voir
http://lilypond.org/doc/v2.20/Documentation/notation/special-characters#ascii-aliases
Cordialement,
Jean
- Typographie et gravure: apostrophes, espaces insécables, etc., legoss, 2020/10/02
- Re: Typographie et gravure: apostrophes, espaces insécables, etc., Pierre Perol-Schneider, 2020/10/02
- Re: Typographie et gravure: apostrophes, espaces insécables, etc., legoss, 2020/10/02
- Re: Typographie et gravure: apostrophes, espaces insécables, etc.,
Jean Abou Samra <=
- Re: Typographie et gravure: apostrophes, espaces insécables, etc., legoss, 2020/10/03
- Re: Typographie et gravure: apostrophes, espaces insécables, etc., Jean Abou Samra, 2020/10/07
- Re: Typographie et gravure: apostrophes, espaces insécables, etc., gerardk, 2020/10/09