X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=input%2Flsr%2Fadding-an-extra-staff-at-a-line-break.ly;h=e1583ddfaf4b156f54411e224162da5a7ed7160e;hb=0387f04497978e37b335a8b99eec905499d6ad0f;hp=bb9a54b1aa0681601d4d9a1005f8def9eebf2b4a;hpb=855e680d327f49088fb2f9f3ca4dbf0875c43bc0;p=lilypond.git diff --git a/input/lsr/adding-an-extra-staff-at-a-line-break.ly b/input/lsr/adding-an-extra-staff-at-a-line-break.ly index bb9a54b1aa..e1583ddfaf 100644 --- a/input/lsr/adding-an-extra-staff-at-a-line-break.ly +++ b/input/lsr/adding-an-extra-staff-at-a-line-break.ly @@ -1,44 +1,60 @@ %% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it %% This file is in the public domain. -\version "2.11.38" +\version "2.11.64" \header { lsrtags = "staff-notation, contexts-and-engravers, breaks" - texidoc = " -When adding a new staff at a line break, LilyPond will unfortunately -add some extra space at the end of the line before the break (to fit in + + texidoces = " +Al añadir un pentagrama nuevo en un salto de línea, por desgracia +se añade un espacio adicional al final de la línea antes del salto +(reservado para hacer sitio a un cambio de armadura que de todas +formas no se va a imprimir). La solución alternativa es añadir un +ajuste para @code{Staff.explicitKeySignatureVisibility} como se +muestra en el ejemplo. En las versiones 2.10 y anteriores, +también se necesita un ajuste similar para las indicaciones de +compás (véase el ejemplo). + +" + doctitlees = "Añadir un pentagrama adicional en un salto de línea" + + texidoc = " +When adding a new staff at a line break, some extra space is +unfortunately added at the end of the line before the break (to fit in a key signature change, which will never be printed anyway). The workaround is to add a setting of @code{Staff.explicitKeySignatureVisibility} as is shown in the example. -In version 2.10 and earlier, you have to do a similar setting for the -time signatures, see the example. +In versions 2.10 and earlier, a similar setting for the time signatures +is also required (see the example). + -" } -% begin verbatim +" + doctitle = "Adding an extra staff at a line break" +} % begin verbatim + \score { - \new StaffGroup \relative c''{ - \new Staff + \new StaffGroup \relative c'' { + \new Staff \key f \major - c1 c^"Unwanted extra space" \break + c1 c^"Unwanted extra space" \break << { c1 c } - \new Staff { + \new Staff { \key f \major \once \override Staff.TimeSignature #'stencil = ##f c1 c } >> - c1 c^"Fixed here" \break + c1 c^"Fixed here" \break << { c1 c } - \new Staff { - \once \set Staff.explicitKeySignatureVisibility = #end-of-line-invisible - %The next line is not needed in 2.11.x or later: - \once \override Staff.TimeSignature #'break-visibility = #end-of-line-invisible + \new Staff { + \once \set Staff.explicitKeySignatureVisibility = #end-of-line-invisible + % The next line is not needed in 2.11.x or later: + \once \override Staff.TimeSignature #'break-visibility = #end-of-line-invisible \key f \major \once \override Staff.TimeSignature #'stencil = ##f - c1 c - } + c1 c + } >> } } -