bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

brackets and bar lines


From: David Biddiscombe
Subject: brackets and bar lines
Date: Sat, 31 Jul 2010 09:20:55 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

> I'm not top posting

1. With an earlier version of lilypond, the correct twinning of brackets of
various kinds could be easily checked: when the cursor was moved to a bracket
its twin was highlighted. Please could we have this extremely useful facility
back?

2. I think that in all the printed music I've ever seen, except for that fairly
recently produced by lilypond, all bar lines have the same thickness as those
immediately before the clefs at the beginning of each system (I think they're
called system-start bar lines?). I would like ALL bar lines to be a slim as the
latter (as they were with earlier version/s of lilypond), but default-thickness
within-system bar lines produced by recent versions are about *four times* as
thick as the system-start ones, which I find ugly and unacceptable. The desired
result is almost produced by
             \override Staff.BarLine #'hair-thickness = #'0
but in piano staves this makes dots appear in the middle of each bar line. When
centred lyrics are present these dots look like full stops in the text. The
input below illustrates this problem.

\version "2.12.2"

\paper { 
       %START OF PAPER
 paper-width = 213\mm
 line-width = 190\mm
 left-margin = 17\mm
 first-page-number = #19
 print-first-page-number = ##t
 between-system-space = 22\mm
       }
       %END OF PAPER

melody = \relative c'' {
% 00 M
  \autoBeamOff \partial 4 b8\mf c
  d4-> cis8 d b4 g8 g~
  g2. fis4
  e a8-. a8\rest a\rest g fis g
                       }

otherupper = \relative c'' {
% 00 OU
  \partial 4 s8^\markup { "Andante (MM "\note #"4" #0.8" = 92)" } s
  s1
  s
  s
                           }

lower = \relative c {
% 00 L
  \partial 4 << d'4 \\ { g,8 a } >>
  << { d2 d4 b } \\ { b4 ais8 b g2 } >>
  < c e,>2 < d b, >
  < a c, > << { e4 a } \\ cis,2 >>

                    }

  text = \lyricmode {
    If you think you are stan -- ding firm, __ be care -- ful that you don't
                    }

\score {
  \new GrandStaff <<
    \new Staff <<
      \clef treble
      \key g \major
      \override Staff.TimeSignature #'style = #'()
      \time 4/4
      \override Staff.BarLine #'hair-thickness = #0
      \new Voice = "singer" { \voiceOne \melody }
      \new Voice = "nonvocal" { \voiceTwo \otherupper }
      \new Lyrics \lyricsto "singer" \text
                  >>

    \new Staff <<
      \clef bass
      \key g \major
      \override Staff.TimeSignature #'style = #'()
      \time 4/4
      \lower
      \override Staff.BarLine #'hair-thickness = #0
               >>
                  >>

\layout {
  \context {
    \GrandStaff
    \accepts "Lyrics"
           }
  \context {
    \Lyrics
    \consists "Bar_engraver"
           }
        }
       }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]