Commit 652ed35a authored by Don Armstrong's avatar Don Armstrong

Imported Upstream version 2.18.2

parent 0ac07f31
......@@ -880,6 +880,9 @@ Documentation/fr/texidocs/grid-lines--emphasizing-rhythms-and-notes-synchronizat
Documentation/fr/texidocs/guitar-slides.texidoc
Documentation/fr/texidocs/guitar-strum-rhythms.texidoc
Documentation/fr/texidocs/hairpins-with-different-line-styles.texidoc
Documentation/fr/texidocs/hammer-on-and-pull-off-using-chords.texidoc
Documentation/fr/texidocs/hammer-on-and-pull-off-using-voices.texidoc
Documentation/fr/texidocs/hammer-on-and-pull-off.texidoc
Documentation/fr/texidocs/heavily-customized-polymetric-time-signatures.texidoc
Documentation/fr/texidocs/hiding-accidentals-on-tied-notes-at-the-start-of-a-new-system.texidoc
Documentation/fr/texidocs/hiding-the-extender-line-for-text-dynamics.texidoc
......@@ -1896,6 +1899,9 @@ Documentation/snippets/grid-lines--emphasizing-rhythms-and-notes-synchronization
Documentation/snippets/guitar-slides.ly
Documentation/snippets/guitar-strum-rhythms.ly
Documentation/snippets/hairpins-with-different-line-styles.ly
Documentation/snippets/hammer-on-and-pull-off-using-chords.ly
Documentation/snippets/hammer-on-and-pull-off-using-voices.ly
Documentation/snippets/hammer-on-and-pull-off.ly
Documentation/snippets/headword.snippet-list
Documentation/snippets/heavily-customized-polymetric-time-signatures.ly
Documentation/snippets/hiding-accidentals-on-tied-notes-at-the-start-of-a-new-system.ly
......@@ -1960,6 +1966,7 @@ Documentation/snippets/new/chant-or-psalms-notation.ly
Documentation/snippets/new/chords-headword.ly
Documentation/snippets/new/compound-time-signatures.ly
Documentation/snippets/new/conducting-signs,-measure-grouping-signs.ly
Documentation/snippets/new/creating-a-delayed-turn.ly
Documentation/snippets/new/creating-a-sequence-of-notes-on-various-pitches.ly
Documentation/snippets/new/creating-double-digit-fingerings.ly
Documentation/snippets/new/creating-real-parenthesized-dynamics.ly
......@@ -1972,6 +1979,9 @@ Documentation/snippets/new/fretted-headword.ly
Documentation/snippets/new/generating-custom-flags.ly
Documentation/snippets/new/glissandi-can-skip-grobs.ly
Documentation/snippets/new/guitar-slides.ly
Documentation/snippets/new/hammer-on-and-pull-off-using-chords.ly
Documentation/snippets/new/hammer-on-and-pull-off-using-voices.ly
Documentation/snippets/new/hammer-on-and-pull-off.ly
Documentation/snippets/new/heavily-customized-polymetric-time-signatures.ly
Documentation/snippets/new/horizontally-aligning-custom-dynamics-e.g.-sempre-pp,-piu-f,-subito-p.ly
Documentation/snippets/new/how-to-print-two-rehearsal-marks-above-and-below-the-same-barline-method-1.ly
......@@ -2748,6 +2758,7 @@ input/regression/header-book-multiplescores.ly
input/regression/header-bookpart-multiple.ly
input/regression/header-cyclic-reference.ly
input/regression/header-score-multiple.ly
input/regression/header-score-reordered.ly
input/regression/header-toplevel-multiple.ly
input/regression/horizontal-bracket-break.ly
input/regression/horizontal-bracket-tweak.ly
......@@ -3386,6 +3397,7 @@ input/regression/repeat-tremolo-three-notes.ly
input/regression/repeat-unfold-all.ly
input/regression/repeat-unfold-tremolo.ly
input/regression/repeat-unfold.ly
input/regression/repeat-volta-segno.ly
input/regression/repeat-volta-skip-alternatives.ly
input/regression/repeat-volta.ly
input/regression/rest-collision-beam-note.ly
......
......@@ -61,6 +61,20 @@ which scares away people.
@end ignore
@item
The PostScript functionality of stroke adjustment is no longer
applied automatically but left to the discretion of the PostScript
device (by default, Ghostscript uses it for resolutions up to
150dpi when generating raster images). When it is enabled, a more
complex drawing algorithm designed to benefit from stroke
adjustment is employed mostly for stems and bar lines.
Stroke adjustment can be forced by specifying the command line
option @samp{-dstrokeadjust} to LilyPond. When generating
@code{PDF} files, this will usually result in markedly better
looking @code{PDF} previews but significantly larger file size.
Print quality at high resolutions will be unaffected.
@item
There is now a new context type called @code{NullVoice} which, while not
appearing in the printed output, can be used to align lyrics. This can
......
......@@ -68,6 +68,12 @@ Some advanced users might want this file too:
@end smallexample
(If you don't recognize what this file is, then you don't need it.)
An alternate site for obtaining these files is available:
@smallexample
@uref{http://www.et.byu.edu/~sorensen/ubuntu-LilyDev-remix-2.6.iso}
@uref{http://www.et.byu.edu/~sorensen/ubuntu-LilyDev-remix-2.6.iso.md5}
@end smallexample
@node Installing LilyDev in VirtualBox
@unnumberedsubsec Installing LilyDev in VirtualBox
......@@ -161,6 +167,16 @@ reboot the virtual machine. It will not try to restart the installer
but start the virtual machine proper. LilyDev is now installed and
running!
@item
The current version of LilyPond requires the texlive-lang-cyrillic
package. This package is not part of LilyDev 2.6. Add the package
to LilyDev with:
@example
sudo apt-get install texlive-lang-cyrillic
@end example
@end enumerate
@knownissues
......
......@@ -16,11 +16,11 @@ search for a while and have a redirection from "v2.15" to "v2.17".
<form action="http://google.com/search"
method="get"
name="search"
onSubmit="search.q.value='site:lilypond.org/doc/v2.17 '
onSubmit="search.q.value='site:lilypond.org/doc/v2.18 '
+ search.brute_query.value"
onMouseMove="search.q.value='site:lilypond.org/doc/v2.17 '
onMouseMove="search.q.value='site:lilypond.org/doc/v2.18 '
+ search.brute_query.value"
onKeyUp="search.q.value='site:lilypond.org/doc/v2.17 '
onKeyUp="search.q.value='site:lilypond.org/doc/v2.18 '
+ search.brute_query.value">
<input type="hidden" name="btnG" value="Mit Google suchen">
<input type="text" name="brute_query" onfocus="this.value=''" value="Suche">
......
\input texinfo @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
Translation of GIT committish: 714ec3008267aa3abd4f3bfb05da7eede2eb4e27
Translation of GIT committish: 93d725094ee629b2d5200ab5a75b609579a62973
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
......@@ -69,6 +69,47 @@ which scares away people.
@end ignore
@item
Ya no se aplica automáticamente la funcionalidad de ajuste de los
trazos de PostScript, sino que se deja a la discreción del
dispositivo PostScript (de forma predeterminada, Ghostscript la
usa para resoluciones de hasta 150ppp cuando se generan imágenes
de matriz de puntos). Cuando se habilita, se emplea
(principalmente para las plicas y las barras de compás) un
algoritmo de trazado más complejo diseñado para sacar provecho del
ajuste de los trazos.
El ajuste de trazos se puede forzar mediante la especificación de
la opción de línea de órdenes @samp{-dstrokeadjust} para la
instrucción LilyPond. Cuando se generan archivos @code{PDF}, esto
normalmente produce una vista previa de los @code{PDF}
marcadamente mejorada, pero con un tamaño de archivo
significativamente más grande. A altas resoluciones, la calidad
de la impresión puede no resultar afectada.
@item
Ahora hay un nuevo tipo de contexto llamado @code{NullVoice} que,
si bien no aparece en la salida impresa, se puede usar para
alinear la letra de las canciones. Esto puede ser especialmente
conveniente cuando se usa en paralelo con una construcción
@code{\partcombine}.
@lilypond[verbatim,quote]
soprano = \relative c' { c e g c }
alto = \relative c' { a c e g }
verse = \lyricmode { This is my song }
\score {
\new Staff <<
\partcombine \soprano \alto
\new NullVoice = "aligner" \soprano
\new Lyrics \lyricsto "aligner" \verse
>>
\layout {}
}
@end lilypond
@item
Pueden colocarse dentro de una sola variable, o ser devueltas por
una función de evento, varias articulaciones:
......@@ -417,7 +458,7 @@ para @code{inicio} y @code{final} utilice @code{\override
@code{inicio}, @code{final} y @code{fase}.
@noindent
La línea d puntos siempre se extiende a la longitud completa dada
La línea de puntos siempre se extiende a la longitud completa dada
por @var{destino}, sin ningún espacio al principio ni al final.
Es posible ajustar manualmente @code{final} para obtener espacios
mayores o menores entre los puntos. El valor dado (o
......
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
Translation of GIT committish: 6e4e9c4eacb94d68c11fd6b9062da4f724114860
Translation of GIT committish: 7ec0c02a1520974682d2e3e3aa2dd59a1a05988d
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
......@@ -1675,15 +1675,17 @@ para convertir bases de datos de fragmentos musicales en imágenes
orientadas a su utilización en páginas web y presentaciones
multimedia.
Este manual muestra también una aplicación: el formato de entrada es
texto, y puede ser por tanto fácilmente empotrado dentro de otros
formatos basados en texto como @LaTeX{}, HTML, o en el caso de este
manual, Texinfo. Utilizando el programa @command{lilypond-book}, que
viene incluido con LilyPond, los fragmentos de entrada se pueden
reemplazar por imágenes de la música en los archivos de salida PDF o
HTML resultantes. Otro ejemplo es la extensión (de terceras partes)
OOoLilyPond para OpenOffice.org, que hace de la inclusión de ejemplos
musicales dentro de los documentos, una tarea extremadamente sencilla.
Este manual muestra también una aplicación: el formato de entrada
es texto, y puede ser por tanto fácilmente empotrado dentro de
otros formatos basados en texto como @LaTeX{}, HTML, o en el caso
de este manual, Texinfo. Utilizando el programa
@command{lilypond-book}, que viene incluido con LilyPond, los
fragmentos de entrada se pueden reemplazar por imágenes de la
música en los archivos de salida PDF o HTML resultantes. Otro
ejemplo es la extensión (de terceras partes) OOoLilyPond para
OpenOffice.org o LibreOffice, que hace de la inclusión de ejemplos
musicales dentro de los documentos, una tarea extremadamente
sencilla.
Para ver más ejemplos de LilyPond en acción, la documentación
completa, y el programa propiamente dicho, visite nuestra página
......
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@c This file is part of extending.tely
@ignore
Translation of GIT committish: 6bbc01872dd4e9cced2524c378628d9219ac08ae
Translation of GIT committish: 41c8bf63a7cc180746eace9b9e5278f541be0229
When revising a translation, copy the HEAD committish of the
version that you are working on. See TRANSLATION for details.
......@@ -983,7 +983,7 @@ rectángulos y añade una separación.
\override #'(box-padding . 0.6) \box @{ #text @}#@}))
@end lisp
or, equivalently
o, de forma equivalente,
@lisp
#(define-markup-command (double-box layout props text) (markup?)
......@@ -1369,6 +1369,20 @@ Casi todo el motor de tipografiado está manejado por estos
El procedimiento siempre toma un argumento único, que es el grob (el
objeto gráfico).
Dicho procedimiento puede acceder al valor usual de la propiedad,
llamando en primer lugar a la función que es el @q{callback} usual
para esa propiedad, y que puede verse en el manual de referencia
interna o en el archivo 'define-grobs.scm':
@example
\relative c'' @{
\override Flag #'X-offset = #(lambda (flag)
(let ((default (ly:flag::calc-x-offset flag)))
(* default 4.0)))
c4. d8 a4. g8
@}
@end example
Si se deben llamar rutinas con varios argumentos, el grob actual se
puede insertar con una cerradura de grob. He aquí un ajuste
procedente de @code{AccidentalSuggestion},
......
......@@ -3,7 +3,7 @@
@c contributor/introduction.itely
@ignore
Translation of GIT committish: f6443f01a56112f080b8d2e7e646007397bdf6ec
Translation of GIT committish: 6671c51302bd71216a7d4c698c475e2abf0d78b4
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
......@@ -24,11 +24,9 @@ esos trabajos sencillos.
Para un proyecto polifacético como LilyPond, a veces es difícil saber
por dónde empezar. Además de las vías que se proponen más abajo,
puede enviar un correo electrónico al
@email{mike@@mikesolomon.org,Frog meister} (maestro del equipo de
cazadores de bugs) haciéndole conocer su conjunto de habilidades y
preguntándole cómo puede ayudar, o proponiendo un proyecto. Él le
dará unas indicaciones sobre cómo iniciarse.
puede enviar un correo electrónico a la lista de correo
@uref{https://lists.gnu.org/mailman/listinfo/lilypond-devel, lilypond-devel@@gnu.org},
y nosotros le ayudaremos a iniciarse.
@end macro
......@@ -48,13 +46,6 @@ Informar de fallos: ayude a los usuarios a crear @ref{Informes de
fallos} adecuados, y/o apúntese al Escuadrón de Fallos para
la organización de los @rcontribnamed{Issues,Problemas}.
@item
@rcontrib{Grand Regression Test Checking} (la Magna Comprobación de
las Pruebas de Regresión): verificar que LilyPond funciona
correctamente examinando el resultado a la salida de los fragmentos de
código de prueba. ¡Se tarda menos de un minuto en comprobar un
fragmento de código!
@item
Documentación: se pueden proponer cambios pequeños siguiendo las
indicaciones de @rcontribnamed{Documentation suggestions,Sugerencias
......@@ -110,8 +101,7 @@ documentation,Traducir la documentación} y @rcontribnamed{Translating
the website,Traducir la página web}.
@item
Corrección de fallos o funcionalidades nuevas: la mejor forma de
comenzar es unirse a los cazadores de bugs, los Frogs, y leer
Corrección de fallos o funcionalidades nuevas: lea
@rcontribnamed{Programming work,Trabajos de programación}.
@end itemize
......@@ -122,23 +112,6 @@ comenzar es unirse a los cazadores de bugs, los Frogs, y leer
@macro helpusProjects
@subheading Proyectos
@subsubheading Frogs
Página y lista de distribución de correo:
@example
@uref{http://frogs.lilynet.net}
@end example
Los Frogs son usuarios de LilyPond normales que voluntariamente se
implican en el desarrollo de su programa favorito. Arreglar fallos,
implementar funcionalidades nuevas, documentar el código fuente: es
mucho lo que hay que hacer, pero lo principal es: hay una oportunidad
para todos de aprender más sobre LilyPond, sobre el Software Libre,
sobre programación@dots{} y pasarlo bien. Si siente curiosidad sobre
cualquiera de ellos, el lema es: @emph{Join the Frogs!}
@subsubheading El proyecto GLISS (Grand LilyPond Input Syntax Standardization)
......
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
Translation of GIT committish: 11cf358d3e89f42616c4361fc3203add5662cf4e
Translation of GIT committish: 7fdce4f39834cc8c83f176480cc1d20900eb09f8
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
......@@ -1220,6 +1220,9 @@ columnas de notas}.
@seealso
Manual de aprendizaje:
@ref{Mover objetos}.
Referencia de la notación:
@ruser{Varias voces}.
......
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
Translation of GIT committish: ff7d82711b47d3d31f26e1e6fc012c4055a20059
Translation of GIT committish: 7fdce4f39834cc8c83f176480cc1d20900eb09f8
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
......@@ -2934,29 +2934,66 @@ pentagrama en medios espacios de pentagrama. Es útil en la
resolución de colisiones entre objetos de presentación como silencios
multi-compás, ligaduras de unión y notas en distintas voces.
@item
@code{horizontal-shift}
@cindex horizontal-shift, propiedad
@cindex nota, columna de
@cindex nota, colisiones
@cindex colisiones de notas
@cindex desplazamiento, instrucciones de
@funindex \shiftOff
@funindex shiftOff
@funindex \shiftOn
@funindex shiftOn
@funindex \shiftOnn
@funindex shiftOnn
@funindex \shiftOnnn
@funindex shiftOnnn
Dentro de una vozm todas las notas que se producen en el mismo
moemtno se agrupan en una columna de notas, y se crea un objeto
@code{NoteColumn} para controlar el posicionamiento horizonal de
dicho grupo de notas (véase @qq{Columnas de nota} en @ref{Voces
explícitas}). Si @emph{y sólo si} dos o más columnas de nota
dentro de un solo contexto de pauta, las dos con las plicas en la
misma dirección, aparecen en el mismo momento musical, los valores
de sus propiedades @code{horizontal-shift} se usan para asignarles
una puntuación y las columnas con puntuaciones más altas se
desplazan progresivamente para evitar las colisiones entre las
cabezas de las notas. Esta propiedad se establece con las
instrucciones @code{\voiceXXX} y se pueden sobreescribir
directamente con una instrucción @code{\override} o, de forma más
común con las instrucciones @code{\shiftOn}. Observe que esta
propiedad se usa para @emph{calificar} las columnas de nota o para
aplicar desplazamientos: no especifica la magnitud del
desplazamiento, que se va incrementando progresivamente en pasos
basándolse en la anchura de las cabezas de nota para cada
puntuación. Los pasos son normalmente de la mitad de la anchura
de una cabeza de nota, pero puede ser el ancho completo de la
cabeza de una nota cuando está implicado un grupo de notas muy
apretadas entre sí.
@item
@code{force-hshift} (forzar desplazamiento horizontal)
@cindex force-hshift, propiedad
Las notas muy juntas de un acorde, o aquellas que ocurren al mismo
tiempo en voces distintas, se disponen en dos (y ocasionalmente más)
columnas para evitar la superposición de las cabezas. Éstas reciben
el nombre de columnas de notas, y se crea un objeto llamado
@code{NoteColumn} para disponer las notas en dicha columna.
La propiedad @code{force-hshift} es una propiedad de una
@code{NoteColumn} (realmente lo es del interface
@code{note-column-interface}). Modificarlo permite mover una columna
de notas en unidades adecuadas a una columna de notas, por ejemplo la
anchura de la cabeza de la nota de la primera voz. Se debe usar en
situaciones complejas donde las instrucciones @code{\shiftOn} normales
(véase @ref{Voces explícitas}) no resuelven el
conflicto entre las notas. Es preferible a la propiedad
@code{extra-offset} para este propósito porque no hay necesidad de
averiguar la distancia en espacios de pentagrama, y mover las notas
dentro o fuera de una @code{NoteColumn} afecta a otras acciones como a
la fusión entre cabezas de nota.
@code{note-column-interface}). Modificarlo permite mover una
columna de notas en situaciones donde las columnas de notas se
superponen. Observe que no tiene efecto sobre las columnas de
nota que no se superponen. Se especifica en unidades adecuadas a
una columna de notas, por ejemplo la anchura de la cabeza de la
nota de la primera voz. Se debe usar en situaciones complejas
donde las instrucciones @code{\shiftOn} normales (véase @ref{Voces
explícitas}) no resuelven el conflicto entre las notas de forma
satisfactoria. Es preferible a la propiedad @code{extra-offset}
para este propósito porque no hay necesidad de averiguar la
distancia en espacios de pentagrama, y mover las notas dentro o
fuera de una @code{NoteColumn} afecta a otras acciones como a la
fusión entre cabezas de nota.
@end itemize
......@@ -3384,16 +3421,24 @@ dejamos con este aspecto:
@end lilypond
@noindent
Es necesario que la nota interior del primer acorde (el La bemol de la
cuarta voz) no se aparte de la columna vertical de la nota aguda.
Para corregirlo, ajustamos a cero el valor para esta nota de
@code{force-hshift}, que es una propiedad de @code{NoteColumn}.
En el segundo acorde preferimos que el Fa esté alineado con el La bemol
y que la nota grave se coloque ligeramente a la derecha para evitar una
colisión de las plicas. Lo conseguimos ajustando el valor de
@code{force-hshift} en la @code{NoteColumn} del Re bemol grave para
moverlo a la derecha medio espacio de pentagrama.
Es necesario que la nota interior del primer acorde (el La bemol
de la cuarta voz) no se aparte de la columna vertical de la nota
aguda. Podríamos esperar corregirlo mediante el uso de
@code{\shiftOff}, pero esto produce advertencias sobre columnas de
notas que colisionan. En lugar de ello, ajustamos a cero el valor
para esta nota de @code{force-hshift}, que es una propiedad de
@code{NoteColumn}.
En el segundo acorde preferimos que el Fa esté alineado con el La
bemol y que la nota grave se coloque ligeramente a la derecha para
evitar una colisión de las plicas. Lo conseguimos ajustando el
valor de @code{force-hshift} en la @code{NoteColumn} del Re bemol
grave para moverlo a la derecha medio espacio de pentagrama, y
fijando @code{force-hshift} para el Fa al vaor cero. Observe que
usamos @code{\once} para evitar que los ajustes se propaguen más
allá del momento musical inmediato, aunque en este pequeño ejemplo
podrían omitirse el @code{\once} y el segundo @code{\override} de
la cuarta voz. Ello no supondría una buena práctica.
Presentamos a continuación el resultado final:
......@@ -3406,17 +3451,11 @@ Presentamos a continuación el resultado final:
<<
{ c2 aes4. bes8 }
\\
{
<ees, c>2
\once \override NoteColumn.force-hshift = #0.5
des2
}
{ <ees, c>2 \once \override NoteColumn.force-hshift = 0.5 des }
\\
\\
{
\override NoteColumn.force-hshift = #0
aes'2 f4 fes
}
{ \once \override NoteColumn.force-hshift = 0 aes'2
\once \override NoteColumn.force-hshift = 0 f4 fes }
>> |
<c ees aes c>1 |
}
......
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
Translation of GIT committish: ba8e0139b12ce248a00d8621104117f92bac34a6
Translation of GIT committish: a43fe59b0205af99f84532935b103d0c064b4526
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
......@@ -208,8 +208,10 @@ accidentales. Puede contener contextos de @code{Voice}.
@strong{@emph{RhythmicStaff}}
Como @code{Staff}, pero para imprimir ritmos. Se ignoran las alturas
de las notas; las notas se imprimen sobre una línea.
Como @code{Staff}, pero para imprimir ritmos. Al imprimir
se ignoran las alturas de las notas; las notas se imprimen
sobre una línea. La salida de MIDI conserva las alturas
sin modificación.
@strong{@emph{TabStaff}}
......@@ -1367,34 +1369,44 @@ contexto externo se recolocan debajo del contexto externo en lugar de
anidarse dentro de él.
La lista @qq{accepts} de un contexto se puede cambiar con las
instrucciones @code{\accepts} (acepta) y @code{\denies} (niega).
instrucciones @code{\accepts} (acepta) o @code{\denies} (niega).
@code{\accepts} añade un contexto a la lista @qq{accepts} y
@code{\denies} elimina un contexto de la lista. Por ejemplo,
normalmente no sería deseable que los acordes de cifrado americano
estuvieran anidados dentro de un contexto @code{Staff}, por lo que el
contexto @code{ChordNames} no se incluye de forma predeterminada
dentro de la lista @qq{accepts} del contexto @code{Staff}, pero podría
hacerse si fuera necesario:
@code{\denies} elimina un contexto de la lista.
Por ejemplo, un grupo de pentagramas con un corchete cuadrado no
se encuentra normalmente en el interior de un pentagrama con llave
curva que tenga conectadas las líneas divisorias, y un
@code{GrandStaff} para piano no acepta un @code{StaffGroup} dentro
de él, de forma predeterminada.
@lilypond[verbatim,quote]
\score {
\new Staff {
c' d' e' f'
\chords { d1:m7 b1:min7.5- }
}
\new GrandStaff <<
\new StaffGroup <<
\new Staff { c'1 }
\new Staff { d'1 }
>>
\new Staff { \set Staff.instrumentName = bottom f'1 }
>>
}
@end lilypond
Sin embargo, usando la instrucción @code{\accepts}, se puede
añadir un @code{StaffGroup} al contexto @code{GrandStaff}:
@lilypond[verbatim,quote]
\score {
\new Staff {
c' d' e' f'
\chords { d1:m7 b1:min7.5- }
}
\new GrandStaff <<
\new StaffGroup <<
\new Staff { c'1 }
\new Staff { d'1 }
>>
\new Staff { \set Staff.instrumentName = bottom f'1 }
>>
\layout {
\context {
\Staff
\accepts "ChordNames"
\GrandStaff
\accepts "StaffGroup"
}
}
}
......
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
Translation of GIT committish: 6e4e9c4eacb94d68c11fd6b9062da4f724114860
Translation of GIT committish: 83c5b56f8a495df4fca2551957e0fd8757ec3651
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
......@@ -506,7 +506,7 @@ Sin Acorde).
@funindex{\chords}
@code{\chords @{ @dots{} @}} es una forma abreviada de escribir
@code{\new ChordNames @{ \chordmode @{ @dots{} @}}.
@code{\new ChordNames @{ \chordmode @{ @dots{} @} @}}.
@lilypond[verbatim,quote,ragged-right]
\chords {
......
@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
@ignore
Translation of GIT committish: 6e4e9c4eacb94d68c11fd6b9062da4f724114860
Translation of GIT committish: b8a84e9fbdbb30e224d05afb73233760c3dacc4d
When revising a translation, copy the HEAD committish of the
version that you are working on. For details, see the Contributors'
......@@ -480,6 +480,18 @@ ratioHarmonics = {
@lilypondfile[verbatim,quote,texidoc,doctitle]
{chord-glissando-in-tablature.ly}
@cindex hammer on
@cindex pull off
@lilypondfile[verbatim,quote,texidoc,doctitle]
{hammer-on-and-pull-off.ly}
@lilypondfile[verbatim,quote,texidoc,doctitle]