X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=input%2Flsr%2Faligning-and-centering-instrument-names.ly;h=021acafacc77edd692d6db99baa96cce62bbeb1b;hb=5c14a087ca6cbd665fd631452b7b1283ba0387c3;hp=becef5b1a0b136bf6f88899df66154ab641c17f5;hpb=a92f42386fb773294cca18356842307ea9eb6ac7;p=lilypond.git diff --git a/input/lsr/aligning-and-centering-instrument-names.ly b/input/lsr/aligning-and-centering-instrument-names.ly index becef5b1a0..021acafacc 100644 --- a/input/lsr/aligning-and-centering-instrument-names.ly +++ b/input/lsr/aligning-and-centering-instrument-names.ly @@ -1,53 +1,82 @@ -%% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it +%% Do not edit this file; it is auto-generated from input/new %% This file is in the public domain. -\version "2.11.38" +\version "2.11.62" \header { - lsrtags = "text, paper-and-layout, titles" - texidoc = " -Instrument names are generally printed at the left side of the staves. -To align the names of several different intruments, you can put them in -a @code{\\markup} block and use one of the following possibilites: + texidoces = " +Los nombres de instrumento se imprimen generalmente a la izquierda de +los pentagramas. Para alinear los nombres de varios instrumentos +distintos, sitúelos dentro de un bloque @code{\\markup} y utilice una +de las siguientes posiblidades: -* - Right-aligned instrument names: this is the default behavior +* + Nombres de instrumento alineados por la derecha: es el + comportamiento predeterminado -* - Center-aligned instrument names: with the @code{\\hcenter-in #n} -command, you - can place the instrument names inside a padded box (@code{n} being the -width - of the box) +* + Nombres de instrumento centrados: la utilización de la instrucción + @code{\\hcenter-in #n} sitúa los nombres de instrumento dentro de + un rectángulo separado, donde @code{n} es la anchura del + rectángulo * - Left-aligned instrument names: you have to print the names on top of an - empty box, using the @code{\\combine} command - with an @code{\\hspace #n} object. - + Nombres de instrumento alineados por la izquierda: los nombres se + imprimen en la parte superior de un rectángulo vacío, utilizando + la instrucción @code{\\combine} con un objeto @code{\\hspace #n}. + +" + doctitlees = "Alinear y centrar los nombres de instrumento" + + lsrtags = "text, paper-and-layout, titles" + texidoc = "The horizontal alignment of instrument names is tweaked +by changing the @code{Staff.InstrumentName #'self-alignment-X} property. +The @code{\\layout} variables @code{indent} and @code{short-indent} +define the space in which the instrument names are aligned before the +first and the following systems, respectively." + doctitle = "Aligning and centering instrument names" +} % begin verbatim -" } -% begin verbatim \paper { - indent = #0 - left-margin = #30 - line-width = #160 + left-margin = 3\cm } -\new StaffGroup \relative << - \new Staff { - \set Staff.instrumentName = "Piccolo" - c1^"default" c \break - \set Staff.instrumentName = \markup { \hcenter-in #10 "Piccolo" } - c1^"centered" c \break - \set Staff.instrumentName = \markup { \combine \hspace #8 "Piccolo" } - c1^"left-aligned" c - } - \new Staff { - \set Staff.instrumentName = "Flute" - c1 c \break - \set Staff.instrumentName = \markup { \hcenter-in #10 "Flute" } - c1 c \break - \set Staff.instrumentName = \markup { \combine \hspace #8 "Flute" } - c1 c +\score { + \new StaffGroup << + \new Staff { + \override Staff.InstrumentName #'self-alignment-X = #LEFT + \set Staff.instrumentName = \markup \left-column { + "Left aligned" + "instrument name" + } + \set Staff.shortInstrumentName = #"Left" + c''1 + \break + c''1 + } + \new Staff { + \override Staff.InstrumentName #'self-alignment-X = #CENTER + \set Staff.instrumentName = \markup \center-column { + Centered + "instrument name" + } + \set Staff.shortInstrumentName = #"Centered" + g'1 + g'1 + } + \new Staff { + \override Staff.InstrumentName #'self-alignment-X = #RIGHT + \set Staff.instrumentName = \markup \right-column { + "Right aligned" + "instrument name" + } + \set Staff.shortInstrumentName = #"Right" + e'1 + e'1 + } + >> + \layout { + ragged-right = ##t + indent = 4\cm + short-indent = 2\cm } ->> +}