@c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-

@ignore
    Translation of GIT committish: 4cd16b30ea12e67d0c67c3e5663db113ae95db5f

    When revising a translation, copy the HEAD committish of the
    version that you are working on.  For details, see the Contributors'
    Guide, node Updating translation committishes..
@end ignore

@c \version "2.16.0"

@node Tablas del manual sobre notación
@appendix Tablas del manual sobre notación
@translationof Notation manual tables

@menu
* Cuadro de nombres de acordes::
* Modificadores de acorde más usuales::
* Afinaciones de cuerdas predefinidas::
* Diagramas predefinidos de posiciones::
* Tamaños de página predefinidos::
* instrumentos MIDI::
* Lista de colores::
* La tipografía Feta::
* Estilos de cabezas de nota::
* Instrucciones de marcado de texto::
* Instrucciones de listas de marcado de texto::
* Lista de caracteres especiales::
* Lista de articulaciones::
* Notas de percusión::
* Glosario técnico::
* Todas las propiedades de contexto::
* Propiedades de disposición::
* Funciones musicales disponibles::
* Identificadores de modificación de contextos::
* Predicados de tipo predefinidos::
* Funciones de Scheme::
@end menu



@node Cuadro de nombres de acordes
@appendixsec Cuadro de nombres de acordes
@translationof Chord name chart

La siguiente tabla muestra dos sistemas estándar para imprimir los
nombres de los acordes, junto a las notas que representan.

@c The line width is a hack to allow space for instrument names
@lilypondfile[quote,line-width=15\cm]{chord-names-jazz.ly}

@node Modificadores de acorde más usuales
@appendixsec Modificadores de acorde más usuales
@translationof Common chord modifiers

La tabla siguiente presenta los modificadores de acorde que se pueden
usar para generar las estructuras de acordes estándar.

@multitable @columnfractions .2 .25 .2 .15 .2

@item
@b{Tipo}
@tab
@b{Intervalo}
@tab
@b{Modificador}
@tab
@b{Ejemplo}
@tab
@b{Salida}


@item
Mayor
@tab
Tercera mayor y quinta @*justa
@tab
@code{5} o nada
@tab
@code{c1:5}
@tab
@lilypond[line-width=2.1\cm,notime]
<<
  \chords { c1:5 }
  \chordmode { c1:5 }
>>
@end lilypond

@item
Menor
@tab
Tercera menor y quinta @*justa
@tab
@code{m} o @code{m5}
@tab
@code{c1:m}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:m }
  \chordmode { c1:m }
>>
@end lilypond

@item
Aumentado
@tab
Tercera mayor y quinta @*aumentada
@tab
@code{aug}
@tab
@code{c1:aug}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:aug }
  \chordmode { c1:aug }
>>
@end lilypond

@item
Disminuido
@tab
Tercera menor y quinta @*disminuida
@tab
@code{dim}
@tab
@code{c1:dim}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:dim }
  \chordmode { c1:dim }
>>
@end lilypond

@item
Séptima dominante
@tab
Tríada mayor con séptima @*menor
@tab
@code{7}
@tab
@code{c1:7}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:7 }
  \chordmode { c1:7 }
>>
@end lilypond

@item
Séptima mayor
@tab
Tríada mayor y séptima @*mayor
@tab
@code{maj7} ó @code{maj}
@tab
@code{c1:maj7}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:maj7 }
  \chordmode { c1:maj7 }
>>
@end lilypond

@item
Séptima menor
@tab
Tríada menor y séptima @*menor
@tab
@code{m7}
@tab
@code{c1:m7}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:m7 }
  \chordmode { c1:m7 }
>>
@end lilypond

@item
Séptima disminuida
@tab
Tríada disminuida y séptima @*disminuida
@tab
@code{dim7}
@tab
@code{c1:dim7}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:dim7}
  \chordmode { c1:dim7 }
>>
@end lilypond

@item
Aumentado con séptima
@tab
Tríada aumentada y séptima @*menor
@tab
@code{aug7}
@tab
@code{c1:aug}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:aug7 }
  \chordmode { c1:aug7 }
>>
@end lilypond

@item
Séptima semi-disminuido
@tab
Tríada disminuida y séptima @*menor
@tab
@code{m7.5-}
@tab
@code{c1:m7.5-}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:m7.5- }
  \chordmode { c1:m7.5- }
>>
@end lilypond

@item
Menor con séptima mayor
@tab
Tríada menor con séptima @*mayor
@tab
@code{m7+}
@tab
@code{m7+}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:m7+ }
  \chordmode { c1:m7+ }
>>
@end lilypond

@item
Mayor con sexta
@tab
Tríada mayor y @*sexta
@tab
@code{6}
@tab
@code{c1:6}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:6 }
  \chordmode { c1:6 }
>>
@end lilypond

@item
Menor con sexta
@tab
Tríada menor y @*sexta
@tab
@code{m6}
@tab
@code{c1:m6}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:m6 }
  \chordmode { c1:m6 }
>>
@end lilypond

@item
Novena dominante
@tab
Séptima dominante con novena @*mayor
@tab
@code{9}
@tab
@code{c1:9}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:9 }
  \chordmode { c1:9 }
>>
@end lilypond

@item
Mayor con novena
@tab
Séptima mayor y novena @*mayor
@tab
@code{maj9}
@tab
@code{c1:maj9}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:maj9 }
  \chordmode { c1:maj9 }
>>
@end lilypond

@item
Menor con novena
@tab
Séptima menor y novena @*mayor
@tab
@code{m9}
@tab
@code{c1:m9}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:m9 }
  \chordmode { c1:m9 }
>>
@end lilypond

@item
Oncena dominante
@tab
Novena dominante con oncena @*justa
@tab
@code{11}
@tab
@code{c1:11}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:11 }
  \chordmode { c1:11 }
>>
@end lilypond

@item
Oncena mayor
@tab
Novena mayor y oncena @*justa
@tab
@code{maj11}
@tab
@code{c1:maj11}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:maj11 }
  \chordmode { c1:maj11 }
>>
@end lilypond

@item
Menor con oncena
@tab
Novena menor y oncena @*justa
@tab
@code{m11}
@tab
@code{c1:m11}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:m11 }
  \chordmode { c1:m11 }
>>
@end lilypond

@item
Trecena dominante
@tab
Novena dominante y trecena @*mayor
@tab
@code{13}
@tab
@code{c1:13}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:13 }
  \chordmode { c1:13 }
>>
@end lilypond

@item
Trecena dominante
@tab
Oncena dominante y trecena @*mayor
@tab
@code{13.11}
@tab
@code{c1:13.11}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords{ c1:13.11 }
  \chordmode { c1:13.11 }
>>
@end lilypond

@item
Mayor con trecena
@tab
Oncena mayor y trecena @*mayor
@tab
@code{maj13.11}
@tab
@code{c1:maj13.11}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:maj13.11 }
  \chordmode { c1:maj13.11 }
>>
@end lilypond

@item
Menor con trecena
@tab
Oncena menor y trecena @*mayor
@tab
@code{m13.11}
@tab
@code{c1:m13.11}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:m13.11 }
  \chordmode { c1:m13.11 }
>>
@end lilypond

@item
Segunda suspendida
@tab
Segunda mayor y quinta @*justa
@tab
@code{sus2}
@tab
@code{c1:sus2}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:sus2 }
  \chordmode { c1:sus2 }
>>
@end lilypond

@item
Cuarta suspendida
@tab
Cuarta justa y quinta @*justa
@tab
@code{sus4}
@tab
@code{c1:sus4}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
<<
  \chords { c1:sus4 }
  \chordmode { c1:sus4 }
>>
@end lilypond

@item
Acorde de potencia o de quinta vacía @*(de dos notas)
@tab
Quinta justa
@tab
@code{1.5}
@tab
@code{\powerChords c1:1.5}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
\chordmode { \powerChords c1:1.5 }
@end lilypond

@item
Acorde de potencia o de quinta vacía @*@w{(de tres notas)}
@tab
Quinta justa, @*octava
@tab
@code{1.5.8}
@tab
@code{\powerChords c1:1.5.8}
@tab
@lilypond[line-width=2.1\cm,noragged-right,notime]
  \chordmode { \powerChords c1:1.5.8 }
@end lilypond

@end multitable

@node Afinaciones de cuerdas predefinidas
@appendixsec Afinaciones de cuerdas predefinidas
@translationof Predefined string tunings

El cuadro de abajo muestra las afinaciones predefinidas de cuerdas.

@lilypondfile{display-predefined-string-tunings.ly}

@node Diagramas predefinidos de posiciones
@appendixsec Diagramas predefinidos de posiciones
@translationof Predefined fretboard diagrams

@menu
* Diagramas para guitarra::
* Diagramas para ukelele::
* Diagramas para mandolina::
@end menu

@node Diagramas para guitarra
@unnumberedsubsec Diagramas para guitarra
@translationof Diagrams for Guitar

@lilypondfile[line-width=15.5\cm]{display-predefined-fretboards.ly}

@node Diagramas para ukelele
@unnumberedsubsec Diagramas para ukelele
@translationof Diagrams for Ukulele

@lilypondfile[line-width=15.5\cm]{display-predefined-ukulele-fretboards.ly}

@node Diagramas para mandolina
@unnumberedsubsec Diagramas para mandolina
@translationof Diagrams for Mandolin

@lilypondfile[line-width=15.5\cm]{display-predefined-mandolin-fretboards.ly}


@node Tamaños de página predefinidos
@appendixsec Tamaños de página predefinidos
@translationof Predefined paper sizes

Los tamaños de página se definen en el archivo @file{scm/paper.scm}

@noindent
@strong{La serie A de @qq{ISO 216}}
@table @code
@item "a10"
(26 x 37 mm)
@item "a9"
(37 x 52 mm)
@item "a8"
(52 x 74 mm)
@item "a7"
(74 x 105 mm)
@item "a6"
(105 x 148 mm)
@item "a5"
(148 x 210 mm)
@item "a4"
(210 x 297 mm)
@item "a3"
(297 x 420 mm)
@item "a2"
(420 x 594 mm)
@item "a1"
(594 x 841 mm)
@item "a0"
(841 x 1189 mm)
@end table

@noindent
@strong{La serie B de @qq{ISO 216}}
@table @code
@item "b10"
(31 x 44 mm)
@item "b9"
(44 x 62 mm)
@item "b8"
(62 x 88 mm)
@item "b7"
(88 x 125 mm)
@item "b6"
(125 x 176 mm)
@item "b5"
(176 x 250 mm)
@item "b4"
(250 x 353 mm)
@item "b3"
(353 x 500 mm)
@item "b2"
(500 x 707 mm)
@item "b1"
(707 x 1000 mm)
@item "b0"
(1000 x 1414 mm)
@end table

@noindent
@strong{Dos tamaños extendidos según se definen en @qq{DIN 476}}
@table @code
@item "4a0"
(1682 x 2378 mm)
@item "2a0"
(1189 x 1682 mm)
@end table

@noindent
@strong{Serie C estándar de @qq{ISO 269}}
@table @code
@item "c10"
(28 x 40 mm)
@item "c9"
(40 x 57 mm)
@item "c8"
(57 x 81 mm)
@item "c7"
(81 x 114 mm)
@item "c6"
(114 x 162 mm)
@item "c5"
(162 x 229 mm)
@item "c4"
(229 x 324 mm)
@item "c3"
(324 x 458 mm)
@item "c2"
(458 x 648 mm)
@item "c1"
(648 x 917 mm)
@item "c0"
(917 x 1297 mm)
@end table

@noindent
@strong{Tamaños de página norteamiericanos}
@table @code
@item "junior-legal"
(8.0 x 5.0 in)
@item "legal"
(8.5 x 14.0 in)
@item "ledger"
(17.0 x 11.0 in)
@item "letter"
(8.5 x 11.0 in)
@item "tabloid"
(11.0 x 17.0 in)
@item "11x17"
(11.0 x 17.0 in)
@item "17x11"
(17.0 x 11.0 in)
@end table

@noindent
@strong{Tamaño carta gubernamental del IEEE Printer Working Group, para escritura de niños}
@table @code
@item "government-letter"
(8 x 10.5 in)
@item "government-legal"
(8.5 x 13.0 in)
@item "philippine-legal"
(8.5 x 13.0 in)
@end table

@noindent
@strong{Tamaños de ANSI}
@table @code
@item "ansi a"
(8.5 x 11.0 in)
@item "ansi b"
(17.0 x 11.0 in)
@item "ansi c"
(17.0 x 22.0 in)
@item "ansi d"
(22.0 x 34.0 in)
@item "ansi e"
(34.0 x 44.0 in)
@item "engineering f"
(28.0 x 40.0 in)
@end table

@noindent
@strong{Tamaños arquitectóncos norteamericanos}
@table @code
@item "arch a"
(9.0 x 12.0 in)
@item "arch b"
(12.0 x 18.0 in)
@item "arch c"
(18.0 x 24.0 in)
@item "arch d"
(24.0 x 36.0 in)
@item "arch e"
(36.0 x 48.0 in)
@item "arch e1"
(30.0 x 42.0 in)
@end table

@noindent
@strong{Tamaños antiguos que aún se utilizan en el Reino Unido}
@table @code
@item "statement"
(5.5 x 8.5 in)
@item "half letter"
(5.5 x 8.5 in)
@item "quarto"
(8.0 x 10.0 in)
@item "octavo"
(6.75 x 10.5 in)
@item "executive"
(7.25 x 10.5 in)
@item "monarch"
(7.25 x 10.5 in)
@item "foolscap"
(8.27 x 13.0 in)
@item "folio"
(8.27 x 13.0 in)
@item "super-b"
(13.0 x 19.0 in)
@item "post"
(15.5 x 19.5 in)
@item "crown"
(15.0 x 20.0 in)
@item "large post"
(16.5 x 21.0 in)
@item "demy"
(17.5 x 22.5 in)
@item "medium"
(18.0 x 23.0 in)
@item "broadsheet"
(18.0 x 24.0 in)
@item "royal"
(20.0 x 25.0 in)
@item "elephant"
(23.0 x 28.0 in)
@item "double demy"
(22.5 x 35.0 in)
@item "quad demy"
(35.0 x 45.0 in)
@item "atlas"
(26.0 x 34.0 in)
@item "imperial"
(22.0 x 30.0 in)
@item "antiquarian"
(31.0 x 53.0 in)
@end table

@noindent
@strong{Tamaños basados en PA4}
@table @code
@item "pa0"
(840 x 1120 mm)
@item "pa1"
(560 x 840 mm)
@item "pa2"
(420 x 560 mm)
@item "pa3"
(280 x 420 mm)
@item "pa4"
(210 x 280 mm)
@item "pa5"
(140 x 210 mm)
@item "pa6"
(105 x 140 mm)
@item "pa7"
(70 x 105 mm)
@item "pa8"
(52 x 70 mm)
@item "pa9"
(35 x 52 mm)
@item "pa10"
(26 x 35 mm)
@end table

@noindent
@strong{Usado en el Asia suroriental y en Australia}
@table @code
@item "f4"
(210 x 330 mm)
@end table

@noindent
@strong{Usado para los diminutos ejemplos de @code{@@lilypond} de la documentación; basado en a8 apaisado.}
@table @code
@item "a8landscape"
(74 x 52 mm)
@end table

@c lowercase to avoid duplicate node. FV
@node instrumentos MIDI
@appendixsec instrumentos MIDI
@translationof MIDI instruments

A continuación figura una lista con los nombres que se pueden utilizar
para la propiedad @code{midiInstrument} (instrumento MIDI).  El orden
de los instrumentos que aparece aquí, de arriba a abajo empezando por
la columna de la izquierda, corresponde a los 128 números de programa
del estándar General MIDI.

@example
acoustic grand            contrabass           lead 7 (fifths)
bright acoustic           tremolo strings      lead 8 (bass+lead)
electric grand            pizzicato strings    pad 1 (new age)
honky-tonk                orchestral harp      pad 2 (warm)
electric piano 1          timpani              pad 3 (polysynth)
electric piano 2          string ensemble 1    pad 4 (choir)
harpsichord               string ensemble 2    pad 5 (bowed)
clav                      synthstrings 1       pad 6 (metallic)
celesta                   synthstrings 2       pad 7 (halo)
glockenspiel              choir aahs           pad 8 (sweep)
music box                 voice oohs           fx 1 (rain)
vibraphone                synth voice          fx 2 (soundtrack)
marimba                   orchestra hit        fx 3 (crystal)
xylophone                 trumpet              fx 4 (atmosphere)
tubular bells             trombone             fx 5 (brightness)
dulcimer                  tuba                 fx 6 (goblins)
drawbar organ             muted trumpet        fx 7 (echoes)
percussive organ          french horn          fx 8 (sci-fi)
rock organ                brass section        sitar
church organ              synthbrass 1         banjo
reed organ                synthbrass 2         shamisen
accordion                 soprano sax          koto
harmonica                 alto sax             kalimba
concertina                tenor sax            bagpipe
acoustic guitar (nylon)   baritone sax         fiddle
acoustic guitar (steel)   oboe                 shanai
electric guitar (jazz)    english horn         tinkle bell
electric guitar (clean)   bassoon              agogo
electric guitar (muted)   clarinet             steel drums
overdriven guitar         piccolo              woodblock
distorted guitar          flute                taiko drum
guitar harmonics          recorder             melodic tom
acoustic bass             pan flute            synth drum
electric bass (finger)    blown bottle         reverse cymbal
electric bass (pick)      shakuhachi           guitar fret noise
fretless bass             whistle              breath noise
slap bass 1               ocarina              seashore
slap bass 2               lead 1 (square)      bird tweet
synth bass 1              lead 2 (sawtooth)    telephone ring
synth bass 2              lead 3 (calliope)    helicopter
violin                    lead 4 (chiff)       applause
viola                     lead 5 (charang)     gunshot
cello                     lead 6 (voice)
@end example


@node Lista de colores
@appendixsec Lista de colores
@translationof List of colors

@subsubheading Colores normales

La sintaxis para el uso de colores se encuentra detallada en @ref{Colorear objetos}.

@cindex lista de colores
@cindex colores, lista de

@verbatim
black       white          red         green
blue        cyan           magenta     yellow
grey        darkred        darkgreen   darkblue
darkcyan    darkmagenta    darkyellow
@end verbatim


@subsubheading Nombres de los colores de X

Los nombres de los colores de X admiten algunas variantes:

Un nombre que se escribe como una palabra única con mayúsculas
intercaladas (p.ej. @q{LightSlateBlue}) se puede escribir también como
palabras separadas por espacios y sin mayúsculas (p.ej. @q{light slate
blue}).

La palabra @q{grey} siempre se puede escribir como @q{gray} (p.ej. @q{DarkSlateGray}).

Algunos nombres admiten un sufijo numérico (p.ej. @q{LightSalmon4}).


@subsubheading Nombres de los colores sin sufijo numérico:

@verbatim
snow		GhostWhite	WhiteSmoke	gainsboro	FloralWhite
OldLace		linen		AntiqueWhite	PapayaWhip	BlanchedAlmond
bisque		PeachPuff	NavajoWhite	moccasin	cornsilk
ivory		LemonChiffon	seashell	honeydew	MintCream
azure		AliceBlue	lavender	LavenderBlush	MistyRose
white		black		DarkSlateGrey	DimGrey		SlateGrey
LightSlateGrey	grey		LightGrey	MidnightBlue	navy
NavyBlue	CornflowerBlue	DarkSlateBlue	SlateBlue	MediumSlateBlue
LightSlateBlue	MediumBlue	RoyalBlue	blue		DodgerBlue
DeepSkyBlue	SkyBlue		LightSkyBlue	SteelBlue	LightSteelBlue
LightBlue	PowderBlue	PaleTurquoise	DarkTurquoise	MediumTurquoise
turquoise	cyan		LightCyan	CadetBlue	MediumAquamarine
aquamarine	DarkGreen	DarkOliveGreen	DarkSeaGreen	SeaGreen
MediumSeaGreen	LightSeaGreen	PaleGreen	SpringGreen	LawnGreen
green		chartreuse	MediumSpringGreen	GreenYellow	LimeGreen
YellowGreen	ForestGreen	OliveDrab	DarkKhaki	khaki
PaleGoldenrod	LightGoldenrodYellow	LightYellow	yellow	gold
LightGoldenrod	goldenrod	DarkGoldenrod	RosyBrown	IndianRed
SaddleBrown	sienna		peru		burlywood	beige
wheat		SandyBrown	tan		chocolate	firebrick
brown		DarkSalmon	salmon		LightSalmon	orange
DarkOrange	coral		LightCoral	tomato		OrangeRed
red		HotPink		DeepPink	pink		LightPink
PaleVioletRed	maroon		MediumVioletRed	VioletRed	magenta
violet		plum		orchid		MediumOrchid	DarkOrchid
DarkViolet	BlueViolet	purple		MediumPurple	thistle
DarkGrey	DarkBlue	DarkCyan	DarkMagenta	DarkRed
LightGreen
@end verbatim


@subsubheading Nombres de los colores con sufijo numérico

En los nombres siguientes, el sufijo N puede ser un número del 1 al 4:

@verbatim
snowN		seashellN	AntiqueWhiteN	bisqueN		PeachPuffN
NavajoWhiteN	LemonChiffonN	cornsilkN	ivoryN		honeydewN
LavenderBlushN	MistyRoseN	azureN		SlateBlueN	RoyalBlueN
blueN		DodgerBlueN	SteelBlueN	DeepSkyBlueN	SkyBlueN
LightSkyBlueN	LightSteelBlueN	LightBlueN	LightCyanN	PaleTurquoiseN
CadetBlueN	turquoiseN	cyanN		aquamarineN	DarkSeaGreenN
SeaGreenN	PaleGreenN	SpringGreenN	greenN		chartreuseN
OliveDrabN	DarkOliveGreenN	khakiN		LightGoldenrodN	LightYellowN
yellowN		goldN		goldenrodN	DarkGoldenrodN	RosyBrownN
IndianRedN	siennaN		burlywoodN	wheatN		tanN
chocolateN	firebrickN	brownN		salmonN		LightSalmonN
orangeN		DarkOrangeN	coralN		tomatoN		OrangeRedN
redN		DeepPinkN	HotPinkN	pinkN		LightPinkN
PaleVioletRedN	maroonN		VioletRedN	magentaN	orchidN
plumN		MediumOrchidN	DarkOrchidN	purpleN		MediumPurpleN
thistleN
@end verbatim


@subsubheading Escala de grises

Se puede obtener una escala de grises utilizando:

@example
greyN
@end example

@noindent
donde N es un número entre 0 y 100.


@node La tipografía Feta
@appendixsec La tipografía Feta
@translationof The Feta font

@cindex Feta, tipografía
@cindex tipografía Feta

Los símbolos siguientes están disponibles en la tipografía Emmentaler
y es posible acceder a ellos directamente utilizando elementos de
marcado textual con el nombre del glifo
tal y como se muestra en las tablas de abajo,
por ejemplo @code{g^\markup @{\musicglyph #"scripts.segno" @}} ó
@code{\markup @{\musicglyph #"five"@}}.  Para ver más información,
consulte @ref{Formatear el texto}.

@menu
* Glifos de clave::
* Glifos de indicación de compás::
* Glifos de cifras::
* Glifos de alteraciones::
* Glifos de las cabezas de nota predeterminadas::
* Glifos de las cabezas de nota especiales::
* Glifos de las cabezas de nota con formas::
* Glifos de silencios::
* Glifos de corchetes::
* Glifos de puntillos::
* Glifos de matices dinámicos::
* Grifos de inscripciones::
* Glifos de flechas::
* Glifos de puntas de corchete::
* Glifos de pedal::
* Glifos de acordeón::
* Glifos de ligadura::
* Glifos de vaticana::
* Glifos de medicea::
* Glifos de Hufnagel::
* Glifos de mensural::
* Glifos de neomensural::
* Glifos de Petrucci::
* Glifos de Solesmes::
* Glifos de la notación del canto kievano::
@end menu


@node Glifos de clave
@unnumberedsubsec Glifos de clave
@translationof Clef glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #clefs
@end lilypond


@node Glifos de indicación de compás
@unnumberedsubsec Glifos de indicación de compás
@translationof Time Signature glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #timesig
@end lilypond


@node Glifos de cifras
@unnumberedsubsec Glifos de cifras
@translationof Number glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #numbers
@end lilypond


@node Glifos de alteraciones
@unnumberedsubsec Glifos de alteraciones
@translationof Accidental glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #accidentals
@end lilypond


@node Glifos de las cabezas de nota predeterminadas
@unnumberedsubsec Glifos de las cabezas de nota predeterminadas
@translationof Default Notehead glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #default-noteheads
@end lilypond


@node Glifos de las cabezas de nota especiales
@unnumberedsubsec Glifos de las cabezas de nota especiales
@translationof Special Notehead glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #special-noteheads
@end lilypond


@node Glifos de las cabezas de nota con formas
@unnumberedsubsec Glifos de las cabezas de nota con formas
@translationof Shape-note Notehead glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #shape-note-noteheads
@end lilypond


@node Glifos de silencios
@unnumberedsubsec Glifos de silencios
@translationof Rest glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #rests
@end lilypond


@node Glifos de corchetes
@unnumberedsubsec Glifos de corchetes
@translationof Flag glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #flags
@end lilypond


@node Glifos de puntillos
@unnumberedsubsec Glifos de puntillos
@translationof Dot glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #dots
@end lilypond


@node Glifos de matices dinámicos
@unnumberedsubsec Glifos de matices dinámicos
@translationof Dynamic glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #dynamics
@end lilypond


@node Grifos de inscripciones
@unnumberedsubsec Grifos de inscripciones
@translationof Script glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #scripts
@end lilypond


@node Glifos de flechas
@unnumberedsubsec Glifos de flechas
@translationof Arrowhead glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #arrowheads
@end lilypond


@node Glifos de puntas de corchete
@unnumberedsubsec Glifos de puntas de corchete
@translationof Bracket-tip glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #brackettips
@end lilypond


@node Glifos de pedal
@unnumberedsubsec Glifos de pedal
@translationof Pedal glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #pedal
@end lilypond


@node Glifos de acordeón
@unnumberedsubsec Glifos de acordeón
@translationof Accordion glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #accordion
@end lilypond


@node Glifos de ligadura
@unnumberedsubsec Glifos de ligadura
@translationof Tie glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #ties
@end lilypond


@node Glifos de vaticana
@unnumberedsubsec Glifos de vaticana
@translationof Vaticana glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #vaticana
@end lilypond


@node Glifos de medicea
@unnumberedsubsec Glifos de medicea
@translationof Medicaea glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #medicaea
@end lilypond


@node Glifos de Hufnagel
@unnumberedsubsec Glifos de Hufnagel
@translationof Hufnagel glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #hufnagel
@end lilypond


@node Glifos de mensural
@unnumberedsubsec Glifos de mensural
@translationof Mensural glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #mensural
@end lilypond


@node Glifos de neomensural
@unnumberedsubsec Glifos de neomensural
@translationof Neomensural glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #neomensural
@end lilypond


@node Glifos de Petrucci
@unnumberedsubsec Glifos de Petrucci
@translationof Petrucci glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #petrucci
@end lilypond


@node Glifos de Solesmes
@unnumberedsubsec Glifos de Solesmes
@translationof Solesmes glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
            \doc-chars #solesmes
@end lilypond


@node Glifos de la notación del canto kievano
@unnumberedsubsec Glifos de la notación del canto kievano
@translationof Kievan Notation glyphs

@lilypond[quote]
\include "font-table.ly"
\markuplist \override-lines #'(word-space . 4)
	     \doc-chars #kievan
@end lilypond


@node Estilos de cabezas de nota
@appendixsec Estilos de cabezas de nota
@translationof Note head styles

@cindex nota, estilos de cabeza
Se pueden usar los siguientes estilos para las cabezas de las notas.

@lilypondfile[noindent]{note-head-style.ly}


@node Instrucciones de marcado de texto
@appendixsec Instrucciones de marcado de texto
@translationof Text markup commands

@include markup-commands.tely


@node Instrucciones de listas de marcado de texto
@appendixsec Instrucciones de listas de marcado de texto
@translationof Text markup list commands

Se puede usar cualquiera de las siguientes instrucciones con
@code{\markuplist}:

@include markup-list-commands.tely


@node Lista de caracteres especiales
@appendixsec Lista de caracteres especiales
@translationof List of special characters

Se pueden usar las siguientes referencias a carcteres especiales; para
ver más detalles, consulte @ref{Alias de ASCII}.

Se usa la sintaxis del HTML y casi todas estas referencias son las
mismas que en el HTML.  El resto están inspiradas en @LaTeX{}.

Los caracteres están enmarcados en un rectángulo de forma que pueda
verse el tamaño que tienen. Se ha añadido un pequeño relleno de
separación entre el carácter y el rectángulo para mejorar la
legibilidad.

@lilypond[quote]
\include "special-characters.ly"
@end lilypond


@node Lista de articulaciones
@appendixsec Lista de articulaciones
@translationof List of articulations

@cindex acento
@cindex apagado
@cindex arco abajo
@cindex arco arriba
@cindex calderón
@cindex circulus
@cindex coda
@cindex downbow
@cindex downmordent
@cindex downprall
@cindex espressivo
@cindex fermata
@cindex flageolet
@cindex grupeto circular
@cindex grupeto circular invertido
@cindex halfopen
@cindex ictus
@cindex indicación de pulgar
@cindex lheel
@cindex lineprall
@cindex longfermata
@cindex ltoe
@cindex marcas de pie
@cindex marcato
@cindex mordent
@cindex open
@cindex órgano, indicaciones de pedal de
@cindex pedal, indicaciones de
@cindex portato
@cindex prall
@cindex pralldown
@cindex prallmordent
@cindex prallprall
@cindex prallup
@cindex pulgar, indicación de
@cindex reverseturn
@cindex rheel
@cindex rtoe
@cindex segno
@cindex semicirculus
@cindex semitrino
@cindex semitrino descendente
@cindex shortfermata
@cindex signumcongruentiae
@cindex snappizzicato
@cindex staccatissimo
@cindex staccato
@cindex tenuto
@cindex trill
@cindex trino
@cindex upmordent
@cindex upprall
@cindex varcoda
@cindex verylongfermata

Las siguientes inscripciones están disponibles en la tipografía Feta y
se pueden adjuntar a las notas (p.ej. @samp{c\accent}).

@c Articulations and ornamentations
@c Fingering instructions (for "thumb")
@c Common notation for unfretted strings
@c   Bowing indications
@c   Harmonics
@c   Snap (Bartók) pizzicato
@c Custom percussion staves (for "halfopen" -- not yet funindexed)
@c References for wind instruments (for "open"/"stopped" -- not yet funindexed)


@menu
* Indicaciones de articulación::
* Indicaciones de adornos::
* Indicaciones de calderón::
* Indicaciones específicas de ciertos instrumentos::
* Indicaciones de repetición::
* Indicaciones antiguas::
@end menu


@node Indicaciones de articulación
@unnumberedsubsec Indicaciones de articulación
@translationof Articulation scripts

@lilypond[quote]
\include "script-chart.ly"
\new RhythmicStaff { \scriptStaff #articulations }
@end lilypond


@node Indicaciones de adornos
@unnumberedsubsec Indicaciones de adornos
@translationof Ornament scripts

@lilypond[quote]
\include "script-chart.ly"
\new RhythmicStaff { \scriptStaff #ornaments }
@end lilypond


@node Indicaciones de calderón
@unnumberedsubsec Indicaciones de calderón
@translationof Fermata scripts

@lilypond[quote]
\include "script-chart.ly"
\new RhythmicStaff { \scriptStaff #fermatas }
@end lilypond


@node Indicaciones específicas de ciertos instrumentos
@unnumberedsubsec Indicaciones específicas de ciertos instrumentos
@translationof Instrument-specific scripts

@lilypond[quote]
\include "script-chart.ly"
\new RhythmicStaff { \scriptStaff #instrument-specific }
@end lilypond


@node Indicaciones de repetición
@unnumberedsubsec Indicaciones de repetición
@translationof Repeat sign scripts

@lilypond[quote]
\include "script-chart.ly"
\new RhythmicStaff { \scriptStaff #repeats }
@end lilypond


@node Indicaciones antiguas
@unnumberedsubsec Indicaciones antiguas
@translationof Ancient scripts

@lilypond[quote]
\include "script-chart.ly"
\include "gregorian.ly"
\new VaticanaStaff { \scriptStaffAncient #ancient }
@end lilypond


@node Notas de percusión
@appendixsec Notas de percusión
@translationof Percussion notes

@lilypondfile[quote]{percussion-chart.ly}


@node Glosario técnico
@appendixsec Glosario técnico
@translationof Technical glossary

Glosario de los términos técnicos y conceptos que se utilizan
internamente en LilyPond.  Estos términos pueden aparecer en los
manuales, en las listas de distribución de correo o en el código
fuente.

@menu
* alist (lista-A)::
* callback::
* closure (cerradura)::
* glifo::
* grob (objeto gráfico)::
* inmutable::
* interfaz::
* lexer (analizador léxico)::
* mutable::
* output-def (definición de salida)::
* parser (analizador sintáctico)::
* variable del analizador sintáctico::
* prob (objeto de propiedades)::
* cerradura simple::
* smob (objeto de Scheme)::
* stencil (sello)::
@end menu


@node alist (lista-A)
@unnumberedsubsec alist (lista-A)
@translationof alist

@cindex lista-A
@cindex lista de asociación
@cindex alist

Una lista asociativa o abreviadamente una @strong{lista-A} (alist en
inglés) es una pareja de Scheme que asocia un valor con una clave:
@w{@code{(clave . valor)}}.  Por ejemplo, en @file{scm/lily.scm}, la
lista-A @w{@qq{type-p-name-alist}} asocia ciertos predicadps de tipo
(p.ej.@tie{}@code{ly:music?})  con nombres (p.ej.@tie{}@qq{music}) de
forma que se pueda informar de los fallos de comprobación de tipo con
un mensaje de consola que incluye el nombre del predicado de tipo
esperado.


@node callback
@unnumberedsubsec callback
@translationof callback

@cindex callback

Una @strong{callback} es una rutina, función o método cuya referencia
se pasa como argumento en una llamada a otra rutina, permitiendo así
que la runtina llamada invoque a aquélla.  La técnica permite que una
capa de software de nivel más bajo llame a una función definida en una
capa de nivel más alto.  Las funciones de callback se usan ampliamente
en LilyPond para permitir al código de Scheme del nivel de usuario
definir cuántas acciones de bajo nivel se llevan a cabo.


@node closure (cerradura)
@unnumberedsubsec closure (cerradura)
@translationof closure

@cindex cerradura
@cindex cerradura simple

En Scheme, se crea una @strong{cerradura} cuando una función, por lo
general una expresión lambda, se pasa como variable.  La cerradura
contiene el codigo de la función y referencias a las ligaduras léxicas
de las variables libres de la función (es decir, las variables que se
usan en la expresión pero se definen fuera de ella).  Cuando más tarde
se aplica esta función a diferentes argumentos, las ligaduras de
variables libres que se capturaron dentro de la cerradura se utilizan
para obtener los valores de las variables libres que se usarán en el
cálculo.  Una propiedad útil de las cerraduras es la retención de los
valores internos de las variables de una invocación a otra,
permitiendo así que se pueda mantener un estado.

Una @strong{cerradura simple} es una cerradura cuya expresión no tiene
variables libres y por ello no tiene ligaduras de variables libres.

Una cerradura simple se representa en LilyPond mediante un @q{smob}
que contiene la expresión y un método para aplicar la expresión a la
lista de argumentos que se le pasa.


@node glifo
@unnumberedsubsec glifo
@translationof glyph

@cindex glifo
@cindex fuente tipográfica
@cindex tipografía

Un @strong{glifo} es una representación gráfica particular de un
carácter tipográfico, o una combinación de dos caracteres que forman
una ligadura.  Un conjunto de glifos con un estilo y forma uniformes
forman una fuente tipográfica, y un conjunto de fuentes tipográficas
que abarcan varios estilos forman un tipo.

@seealso
Referencia de la notación:
@ref{Tipografías},
@ref{Caracteres especiales}.


@node grob (objeto gráfico)
@unnumberedsubsec grob (objeto gráfico)
@translationof grob

@cindex grob
@cindex objetos de presentación
@cindex objetos gráficos

Los objetos de LilyPond que representan elementos de la notación en la
salida impresa tales como la cabeza y la plica de las notas, ligaduras
de unión y de expresión, digitaciones, claves, et. se denominan
@q{objetos de presentación}, a menudo conocidos como @q{OBjetos
GRáficos}, o abreviadamente @strong{grobs}.  Se representan mediante
instancias de la clase @code{Grob}.

@seealso
Manual de aprendizaje:
@rlearning{Objetos e interfaces},
@rlearning{Convenciones de nombres de objetos y propiedades},
@rlearning{Propiedades de los objetos de presentación}.

Referencia de funcionamiento interno:
@rinternals{grob-interface},
@rinternals{All layout objects}.


@node inmutable
@unnumberedsubsec inmutable
@translationof immutable

@cindex objetos inmutables
@cindex propiedades inmutables
@cindex propiedades compartidas

Un objeto @strong{inmutable} es aquél cuyo estado no se puede
modificar después de su creación, en contraste con los objetos
mutables, que se pueden modificar después de su creación.

En LilyPond, las propiedades inmutables o compartidas definen el
estilo y comportamiento predeterminados de los grobs.  Se comparten
por parte de muchos objetos.  En aparente contradicción con su nombre,
se pueden cambiar utilizando @code{\override} y @code{\revert}.

@seealso
Referencia de la notación:
@ref{mutable}.


@node interfaz
@unnumberedsubsec interfaz
@translationof interface

@cindex interfaz
@cindex interfaz de grob
@cindex interfaces de objetos gráficos

Las acciones y propiedades comunes a un conjunto de grobs se agrupan
en un objeto denominado @code{interfaz de grob (grob-inerface)}, o
abreviadamente @q{interfaz}.

@seealso
Manual de aprendizaje:
@rlearning{Objetos e interfaces},
@rlearning{Convenciones de nombres de objetos y propiedades},
@rlearning{Propiedades de los interfaces}.

Referencia de la notación:
@ref{Interfaces de la presentación}.

Referencia de funcionamiento interno:
@rinternals{Graphical Object Interfaces}.


@node lexer (analizador léxico)
@unnumberedsubsec lexer (analizador léxico)
@translationof lexer

@cindex lexer
@cindex analizador léxico
@cindex Flex

Un @strong{lexer} o analizador léxico es un programa que convierte una
secuencia de caracteres en una secuencia de elementos o tokens, en un
proceso que se llama análisis léxico.  El analizador léxico de
LilyPond convierte el flujo obtenido a partir de un archivo de entrada
@file{.ly} en un flujo descompuesto en tokens más apto para la
siguiente fase del procesado: el análisis sintáctico, véase
@ref{parser (analizador sintáctico)}.  El analizador léxico de
LilyPond lexer está construido con la herramienta Flex a partir del
archivo de lexer @file{lily/lexer.ll} que contiene las reglas léxicas.
Este archivo es parte del código fuente y no se incluye dentro de la
instalación binaria de LilyPond.


@node mutable
@unnumberedsubsec mutable
@translationof mutable

@cindex objetos mutables
@cindex propiedades mutables

Un objeto @strong{mutable} es aquél cuyo estado se puede modificar
después de su creación, en contraste con un objeto inmutable, cuyo
estado se fija en el momento de la creación.

En LilyPond, las propiedades mutables contienen valores específicos de
un grob.  Por lo general, las listas de otros objetos o los resultados
de los cálculos se almacenan en propiedades mutables.

@seealso
Referencia de la notación:
@ref{inmutable}.


@node output-def (definición de salida)
@unnumberedsubsec output-def (definición de salida)
@translationof output-def

@cindex output-def
@cindex definición de salida

Una instancia de la clase @code{Output-def} contiene los métodos y
estructuras de datos asociados con un bloque de salida.  Se crean
instancias parra los bloques midi, layout y paper.


@node parser (analizador sintáctico)
@unnumberedsubsec parser (analizador sintáctico)
@translationof parser

@cindex parser
@cindex analizador sintáctico
@cindex Bison
@cindex gramática de LilyPond
@cindex BNF

Un @strong{parser} o analizador sintáctico analiza la secuencia de
tokens o elementos léxicos producida por un analizador léxico para
determinar su estructura gramatical, agrupando los elementos léxicos
en conjuntos mayores según las reglas de la gramática.  Si la
secuencia de elementos léxicos es válida, el producto final es un
árbol de tokens cuya raíz es el símbolo inicial de la gramática.  Si
no se puede conseguir esto, el archivo es inválido y se produce un
mensaje de error adecuado.  Las agrupaciones sintácticas y las reglas
para construir estas agrupaciones a partir de sus elementos
constituyentes para la sintaxis de LilyPond están definidas en
@file{lily/parser.yy} y se muestran en la forma normal de Backus (BNF)
dentro de @rcontrib{LilyPond grammar}.  Este archivo se usa para
construir el analizador sintáctico durante la compilación del programa
por parte del generador de analizadores sintácticos, Bison.  Es parte
del código fuente y no se incluye dentro de la instalación binaria de
LilyPond.


@node variable del analizador sintáctico
@unnumberedsubsec variable del analizador sintáctico
@translationof parser variable

@cindex variable del analizador sintáctico
@cindex variable de Scheme
@cindex variable global
@cindex afterGraceFraction
@cindex musicQuotes
@cindex modo
@cindex output-count
@cindex output-suffix
@cindex partCombineListener
@cindex pitchnames
@cindex toplevel-bookparts
@cindex toplevel-scores
@cindex showLastLength
@cindex showFirstLength

Son variables definidas directamente dentro de Scheme.  Su uso directo
por parte de los usuarios está fuertemente desaconsejado, porque su
semántica de ámbito puede ser confusa.

Cuando el valor de una de estas variables se modifica dentro de un
archivo @file{.ly}, el cambio es global, y a no ser que se revierta
explícitamente, el nuevo valor persistirá hasta el final del archivo,
afectando a todos los bloques @code{\score} así como a los archivos
externos añadidos con la instrucción @code{\include}.  Esto puede
conducir a consecuencias imprevistas y en proyectos de composición
tipográfica complejos puede ser difícil de rastrear.

LilyPond utiliza las siguientes variables del analizador sintáctico:

@itemize
@item afterGraceFraction
@item musicQuotes
@item mode
@item output-count
@item output-suffix
@item partCombineListener
@item pitchnames
@item toplevel-bookparts
@item toplevel-scores
@item showLastLength
@item showFirstLength
@end itemize


@node prob (objeto de propiedades)
@unnumberedsubsec prob (objeto de propiedades)
@translationof prob

@cindex objeto de propiedades
@cindex prob

Los OBjetos de PRopiedades, o abreviadamente @strong{probs}, son
instancias de la clase @code{Prob}, que es una sencilla clase básica
que tiene listas-A de propiedades mutables e inmutables y los métodos
para manipularlas.  Las clases @code{Music} y @code{Stream_event}
derivan de @code{Prob}.  También se crean instancias de la clase
@code{Prob} para almacenar el contenido formateado de los grobs del
sistema y los bloques de títulos durante el proceso de disposición de
la página.


@node cerradura simple
@unnumberedsubsec cerradura simple
@translationof simple closure

Véase @ref{closure (cerradura)}.


@node smob (objeto de Scheme)
@unnumberedsubsec smob (objeto de Scheme)
@translationof smob

@cindex smob
@cindex objeto de Scheme

Los @strong{Smobs}, u OBjetos de ScheMe, forman parte del mecanismo
utilizado por Guile para exportar objetos de C y de C++ al código de
Scheme.  En LilyPond, se crean smobs a partir de objetos de C++ por
medio de macros.  Hay dos tipos de objetos smob: los smobs simples,
orientados a objetos inmutables simples como números, y los smobs
complejos, usados para objetos con identidades.  Si tiene acceso a las
fuentes de LilyPond sources, encontrará más información en
@file{lily/includes/smob.hh}.


@node stencil (sello)
@unnumberedsubsec stencil (sello)
@translationof stenci

@cindex stencil
@cindex sello

Las instancias de la clase @strong{stencil} contienen la información
necesaria para imprimir un objeto tipográfico.  Es un smob simple que
contiene una caja de confinamiento, que a su vez define las
dimensiones vertical y horizontal del objeto, y una expresión de
Scheme que imprime el objeto cuendo se evalúa.  Los stencils o sellos
se pueden combinar para formar sellos más complejos definidos por un
árbol de expresiones de Scheme formado a partir de las expresiones de
Scheme de los sellos que lo componen.

La propiedad @code{stencil}, que conecta a un grob con su sello, se
define dentro del interfaz @code{grob-interface}.

@seealso
Referencia de funcionamiento interno:
@rinternals{grob-interface}.


@node Todas las propiedades de contexto
@appendixsec Todas las propiedades de contexto
@translationof All context properties

@include context-properties.tely


@node Propiedades de disposición
@appendixsec Propiedades de disposición
@translationof Layout properties

@include layout-properties.tely


@node Funciones musicales disponibles
@appendixsec Funciones musicales disponibles
@translationof Available music functions

@include identifiers.tely


@node Identificadores de modificación de contextos
@appendixsec Identificadores de modificación de contextos
@translationof Context modification identifiers

Se definen las siguientes instrucciones
para su uso como modificaciones de contexto dentro de un
bloque @code{\layout} o @code{\with}.

@include context-mod-identifiers.tely


@node Predicados de tipo predefinidos
@appendixsec Predicados de tipo predefinidos
@translationof Predefined type predicates

@include type-predicates.tely


@node Funciones de Scheme
@appendixsec Funciones de Scheme
@translationof Scheme functions

@include scheme-functions.tely
