Subject: barres de mesure supprimées

From: Jean Goujon <[email-masked]>
Date: Sun, 23 Jun 2013 19:13:19 +0200

Bonjour,
pour supprimer les barres de mesures (doc.: 2.1.7 Chants liturgiques) 
j'insère \with { \remove Bar_engraver } après newStaff
ou bien
\layout {
     \context {
       \Staff
       \remove Bar_engraver
     }
   }
ça marche mais supprime aussi les clefs au début de chaque ligne sauf la 
première et j'aimerai retrouver toutes les clefs !
et pour avoir la dernière barre de mesure "|." ?
merci pour les conseils.
-- 
Jean GOUJON, www.toucheetsonne.fr
www.abul.org (Linux & logiciels libres) - Téléchargez et essayez linux! 
http://www.mageia.org/fr/

---

From: Xavier Scheuer <[email-masked]>
Date: Sun, 23 Jun 2013 19:58:53 +0200

2013/6/23 Jean Goujon <[email-masked]>
> ça marche mais supprime aussi les clefs au début de chaque ligne sauf
> la première et j'aimerai retrouver toutes les clefs !

Bonjour,

Enlever "Bar_engraver" risque de poser des problèmes aux autres objets
dont le placement se base sur les barres de mesure.
\override Saff.BarLine #'stencil = ##f risque de poser le même genre de
souci.

Pour ne pas imprimer les mesures sans affecter les autres objet,
j'utiliserais
  \override Saff.BarLine #'stencil = #point-stencil
ou, peut-être mieux, je redéfinirais le type de barre de mesure par
défaut (insérées automatiquement) : "" au lieu de "|", avec
  \set Timing.defaultBarType = ""

Cordialement,
Xavier

-- 
Xavier Scheuer <[email-masked]>

---

From: Marc Lanoiselée <[email-masked]>
Date: Sun, 23 Jun 2013 20:08:38 +0200

Le 23/06/2013 19:13, Jean Goujon a écrit :
> Bonjour,
> pour supprimer les barres de mesures (doc.: 2.1.7 Chants 
> liturgiques) j'insère \with { \remove Bar_engraver } après 
> newStaff
> ou bien
> \layout {
>     \context {
>       \Staff
>       \remove Bar_engraver
>     }
>   }
> ça marche mais supprime aussi les clefs au début de chaque 
> ligne sauf la première et j'aimerai retrouver toutes les 
> clefs !
Au début de la musique

\override Staff.BarLine #'transparent = ##t

avant la barre de fin ou avant une reprise 'précédé de \once
\override Staff.BarLine #'transparent = ##t

---

From: Jean Goujon <[email-masked]>
Date: Sun, 23 Jun 2013 21:56:24 +0200

> \override Staff.BarLine #'transparent = ##t
Bonsoir,
merci à vous deux pour les réponses Presto!
j'ai pris la solution de Marc et j'ai même su mettre un f à la fin du 
\once...
salut.